Commit graph

2203 commits

Author SHA1 Message Date
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-
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
rr-
875e5b5a40 output: fix UB for corrupt pictures 2021-11-01 16:25:35 +01:00
rr-
da3b123a0e cosmetics: fix typo 2021-11-01 16:25:35 +01:00
rr-
9b4c68406f vars: remove Quality 2021-11-01 16:25:35 +01:00
rr-
0107b6c495 inv: remove unimplemented gamma option 2021-11-01 16:25:35 +01:00
rr-
f3800065a1 vars: pull InvItemLarasHome 2021-11-01 16:25:35 +01:00
rr-
b1dd0b98cf vars: pull InvItemGamma 2021-11-01 16:25:35 +01:00
rr-
7ca3ae82ec vars: pull InvItemControls 2021-11-01 16:25:35 +01:00
rr-
987d728edb vars: pull InvItemSound 2021-11-01 16:25:35 +01:00
rr-
44792cdce8 vars: pull InvItemDetails 2021-11-01 16:25:35 +01:00
rr-
7286dcd941 vars: pull InvItemGame 2021-11-01 16:25:35 +01:00
rr-
b18394622c vars: pull InvItemUziAmmo 2021-11-01 16:25:35 +01:00
rr-
87d3e0ab41 vars: pull InvItemMagnumAmmo 2021-11-01 16:25:35 +01:00
rr-
c2e856a6f5 vars: pull InvItemShotgunAmmo 2021-11-01 16:25:35 +01:00
rr-
5d8429284c vars: pull InvItemPistolAmmo 2021-11-01 16:25:35 +01:00
rr-
0cbd240f8f vars: pull InvItemGrenade 2021-11-01 16:25:35 +01:00
rr-
51f7d42baf vars: pull InvItemUzi 2021-11-01 16:25:35 +01:00
rr-
f254179f40 vars: pull InvItemMagnum 2021-11-01 16:25:35 +01:00
rr-
889698c22b vars: pull InvItemShotgun 2021-11-01 16:25:35 +01:00
rr-
f0018d859f vars: pull InvItemPistols 2021-11-01 16:25:35 +01:00
rr-
63dd402b8c vars: pull InvItemKey4 2021-11-01 16:25:35 +01:00
rr-
5e5971d34a vars: pull InvItemKey3 2021-11-01 16:25:35 +01:00
rr-
7b87769f86 vars: pull InvItemKey2 2021-11-01 16:25:35 +01:00