rr-
9cfdffae4f
vars: remove StringToShow
2021-11-05 12:59:30 +01:00
rr-
c9ae6f5fbd
vars: pull GameAlloc variables
2021-11-05 12:59:30 +01:00
rr-
76c12100d8
vars: pull Rand1 and Rand2
2021-11-05 12:59:30 +01:00
rr-
3363ef8f70
vars: pull Item_Data + fix resetting active option
...
This fixes the following bug:
1. Navigate to the music settings
2. Navigate one item down
3. Exit to main menu
4. Open music settings again
The game will render the first item as selected, but pressing left or
right will change the second item rather than the first one. The same
bug applied to other settings.
2021-11-05 12:59:30 +01:00
rr-
22b383f89e
vars: pull compass variables
2021-11-05 12:59:30 +01:00
rr-
e479d83e4e
vars: pull music variables
2021-11-05 12:59:30 +01:00
rr-
461073a241
vars: pull sample variables
2021-11-05 12:59:30 +01:00
rr-
f5d33c2a1e
vars: pull Mn*
2021-11-05 12:59:30 +01:00
rr-
3eea612403
vars: remove SoundsLoaded
2021-11-05 12:59:30 +01:00
rr-
497df2efd3
vars: pull SoundIsActive
2021-11-05 12:59:30 +01:00
rr-
221de342f0
vars: pull IConfig
2021-11-05 12:59:30 +01:00
rr-
18704bc3a1
vars: pull ScanCodeNames
2021-11-05 12:59:30 +01:00
rr-
826752942c
vars: remove IsHardwareRenderer
2021-11-05 12:59:30 +01:00
rr-
3ef90ee1af
vars: pull RenderSettings
2021-11-05 12:59:30 +01:00
rr-
00447c2ba2
vars: pull OptionSoundFXVolume and OptionMusicVolume
2021-11-05 12:59:30 +01:00
rr-
79267b9275
vars: pull TombHWND
2021-11-05 12:59:30 +01:00
rr-
70b8912f8d
vars: pull ATI shenanigans
2021-11-05 12:59:30 +01:00
rr-
ff51138563
vars: pull sound handles
2021-11-05 12:59:30 +01:00
rr-
47af396223
vars: pull DDraw
2021-11-05 12:59:30 +01:00
rr-
fc3852989d
vars: pull Surface*DrawPtr
2021-11-05 12:59:30 +01:00
rr-
f8bd22657a
vars: pull Surface pointers
2021-11-05 12:59:30 +01:00
rr-
5b82f5a450
vars: pull HWR_*
2021-11-05 12:59:30 +01:00
rr-
039bbe90a0
vars: pull DDrawSurface*
2021-11-05 12:59:30 +01:00
rr-
7a7653453b
hwr: remove duplicate function
2021-11-05 12:59:30 +01:00
rr-
234a414a18
file: lift MAX_ROOMS condition
...
Closes #172
2021-11-05 12:59:30 +01:00
rr-
59f45e6623
game: convert RoomsToDraw to a dynamic array
...
Closes #173
2021-11-05 12:59:30 +01:00
thatguyfrombb
f74f33ca3c
ai/bat: fix embedding in ceiling
...
Closes #129
2021-11-03 16:16:55 +01:00
rr-
e20cbd94ae
option: rename fix_sidestep_glitch to fix_descending_glitch
2021-11-03 13:21:45 +01:00
rr-
782a5310c2
lara: fix the rest of the descending bug
...
Closes #163
2021-11-03 13:21:45 +01:00
rr-
d15c7d70e9
lara: fix qwop glitch (disabled by default)
...
Closes #164
2021-11-03 12:31:29 +01:00
rr-
fbf8d3ee70
lara: fix wall jump bug (disabled by default)
...
Closes #165
2021-11-03 12:31:29 +01:00
rr-
72bb9df0ac
lara: fix sidestep glitch (disabled by default)
...
Closes #163
2021-11-03 12:31:29 +01:00
rr-
f54a19a714
lara: extract LaraFallen
2021-11-03 12:31:29 +01:00
rr-
101954845f
config: use bool
2021-11-03 12:31:29 +01:00
rr-
8662a67d7b
lara: use bool over int
2021-11-03 12:31:29 +01:00
rr-
b163a29e13
input: use InputDB over manual debouncing
2021-11-03 09:23:18 +01:00
rr-
c752f7eadd
input: use unsigned to increase portability
2021-11-03 09:23:18 +01:00
rr-
b2e3202311
input: rely less on INPUT_STATE being an union
2021-11-03 09:23:18 +01:00
rr-
daaa6f1480
input: convert to a bitfield
2021-11-03 09:23:18 +01:00
rr-
9ae4440677
option: fix bad const usage
...
Here, key is one of the DIK_* constants. Although the original .exe has
the following check:
if ((key & 0x100) == 0)
this check does not make sense and is never false for any of the defined
DIK_ constants (the highest constant according to my /usr/include is
DIK_MEDIASELECT = 0xED).
2021-11-03 09:23:18 +01:00
rr-
f460bf0d85
lara: fix bad const usage
2021-11-03 09:23:18 +01:00
rr-
fe6641ecd9
input: fix level skip working in inventory
...
Fixes #162 .
2021-11-03 09:23:18 +01:00
rr-
b284ba454a
input: remove unused keys
2021-11-03 09:23:18 +01:00
rr-
5a53b4710b
input: change default level cheat key to L
2021-11-03 09:23:18 +01:00
rr-
eddf56e9c5
option: show conflicts only for visible items
...
Closes #160 .
2021-11-03 09:23:18 +01:00
rr-
ae042d6be7
option: hide cheats when disabled
...
Fixes regression from 36288025
.
Closes #161 .
2021-11-03 09:23:18 +01:00
rr-
d7a4ff772a
specific: fix unloading textures ( closes #158 )
2021-11-02 11:54:43 +01:00
rr-
ff6d4caf22
docs: add note about 3d pickups
2021-11-01 22:42:15 +01:00
rr-
b14cdddb06
option: fix showing game resolution
2021-11-01 16:25:35 +01:00
rr-
b03b9259cd
cosmetics: change dummy read to seek
2021-11-01 16:25:35 +01:00