mirror of
https://github.com/XProger/OpenLara.git
synced 2025-01-16 12:29:55 +01:00
notaz
28ee7ac923
32x fixes (#488)
* 32x: fix reset by adjusting slave irq mask to not block VRES Otherwise the reset sequence can't complete because always has all irqs masked. * 32x: fix a deadlock on some versions of gcc gcc doesn't know that gFrameIndex can change from irq and some gcc versions overoptimize to not re-read gFrameIndex. Alternative is to mark gFrameIndex volatile but that produces redundant read instructions.
OpenLara
Classic Tomb Raider open-source engine
Links
Screenshots
Description
Languages
C
64.6%
C++
26.9%
Assembly
5.5%
HLSL
0.6%
Makefile
0.6%
Other
1.7%