Commit graph

82 commits

Author SHA1 Message Date
Strangerke
eca2c242b2 M4: Remove a couple of includes in vars, add some consts 2025-03-05 06:23:22 +01:00
Paul Gilbert
6dd8025fcd M4: RIDDLE: Fix midi volumes to be percents 2025-02-14 20:39:12 -08:00
Paul Gilbert
fe5b542316 M4: RIDDLE: Implement options menu horiontal sliders 2025-02-14 19:41:32 -08:00
Paul Gilbert
e644c71ac2 M4: RIDDLE: Fix unused local warning 2025-02-12 18:12:22 -08:00
Paul Gilbert
2542c92359 M4: RIDDLE: Attempts at implementing music playback, console command 2025-02-10 20:18:48 -08:00
Paul Gilbert
88fe7c85f6 M4: RIDDLE: Fix digging in cellar wall 2025-02-09 08:49:50 -08:00
Paul Gilbert
d42bc49568 M4: RIDDLE: Fix looking at pottery 2025-02-08 20:04:21 -08:00
Paul Gilbert
a5c454a410 M4: RIDDLE: Fixes for Hall of Classics cutscene 2025-02-07 22:39:14 -08:00
Paul Gilbert
265b6f2e97 M4: RIDDLE: Reduce panning todo warning to once per room 2025-02-03 18:49:44 -08:00
Strangerke
056477c1d0 M4: RIDDLE: Room 709: Start the implementation (init) 2024-12-18 09:13:58 +01:00
Paul Gilbert
169a6aa08b M4: RIDDLE: Respect the volume in digi play calls 2024-11-03 22:28:55 -08:00
Filippos Karapetis
9dbbe16d01 M4: Simplify file resource reading code
This adds wrapper functions, and helps to avoid needless conversions.
There are no functional changes
2024-10-30 18:18:57 +02:00
Paul Gilbert
2202ca333b M4: RIDDLE: Properly toss digi resources in Digi::unload_sounds 2024-10-19 20:50:04 -07:00
Paul Gilbert
1898f81dab M4: RIDDLE: Properly unload loaded sounds between rooms 2024-10-18 20:30:56 -07:00
Paul Gilbert
59c623b6fc M4: RIDDLE: Added room 410 2024-09-01 12:56:04 -07:00
Paul Gilbert
eee2b607b4 M4: RIDDLE: In progress room 303 daemon 2024-07-31 22:42:40 -07:00
Paul Gilbert
8c7991a66d M4: RIDDLE: Finished room 303 parser 2024-07-30 20:38:29 -07:00
Paul Gilbert
0caa1711db M4: Added syncSoundSettings method 2024-03-13 20:17:48 -07:00
antoniou79
7ec6f59d22 M4: Remove unwanted call to unload() for a sound 2024-02-09 18:21:29 -08:00
Paul Gilbert
dbc231d6d9 M4: Fixes for playing footstep sounds 2024-02-04 15:50:40 -08:00
Paul Gilbert
e7a0adcae2 M4: Clarifying Digi code for loading and playing footsteps 2024-02-04 14:12:46 -08:00
D G Turner
17384de8b4 M4: Fix Enumerated vs. Non-Enumerated Type In Conditional GCC Warning 2024-01-20 14:17:47 +00:00
Paul Gilbert
4ec1136883 M4: Don't return ascii keys when Ctrl/Alt pressed 2024-01-18 22:29:39 -08:00
Paul Gilbert
da5c1d33ed M4: Implement saving from original save menu 2024-01-18 22:22:17 -08:00
Paul Gilbert
e2ecea61f5 M4: RIDDLE: Init code for room 304 2024-01-16 17:57:12 -08:00
D G Turner
d994fd8bd2 M4: Remove Remaining Extraneous Extern Declarations in Headers
The remaining extern declarations are required to declare global / directly
accessed variables.
2023-12-26 02:59:51 +00:00
Eugene Sandulenko
fe62c8603b
M4: Comment out unused variables 2023-12-24 02:16:01 +01:00
Paul Gilbert
6ef646081b M4: Add support for mouse wheel to change cursors 2023-12-24 01:53:38 +01:00
Paul Gilbert
08be769502 M4: Remove deprecated stubs for various draw styles 2023-12-24 01:53:38 +01:00
Paul Gilbert
0419b95287 M4: Resolving outstanding TODOs 2023-12-24 01:53:38 +01:00
Paul Gilbert
6ef405e708 M4: Only encode Ctrl and Alt in key events 2023-12-24 01:53:38 +01:00
Paul Gilbert
587986be7d M4: Add debug player movement hotkeys 2023-12-24 01:53:38 +01:00
Paul Gilbert
42f248388d M4: Fixing hotkeys matching, in progress version dialog 2023-12-24 01:53:38 +01:00
Paul Gilbert
68bc80d576 M4: Fix mismatched malloc/free 2023-12-24 01:53:38 +01:00
Paul Gilbert
7627334188 M4: Change tt reading parameters from long to int32 2023-12-24 01:53:38 +01:00
Paul Gilbert
28a88afd76 M4: Properly free sound resources in digi_unload 2023-12-24 01:53:38 +01:00
Paul Gilbert
88fb6e7a23 M4: Change NULL to nullptr 2023-12-24 01:53:38 +01:00
Paul Gilbert
56a1b475fa M4: Revert timer increase
This reverts commit a08f307c4f1da40c4d2270189a952feb4c9faeaf.

This screwed up the timing in the intro cutscenes
2023-12-24 01:53:38 +01:00
Paul Gilbert
317f6976a7 M4: Increased time rate to empirically match original 2023-12-24 01:53:38 +01:00
Paul Gilbert
7a8ac084d4 M4: Remove unused platform/sound.cpp 2023-12-24 01:53:38 +01:00
Paul Gilbert
d0df59a726 M4: Make mouse pointer a bit more responsive 2023-12-24 01:53:38 +01:00
Paul Gilbert
cca7efca84 M4: Implementing room 142 daemon 2023-12-24 01:53:38 +01:00
Paul Gilbert
452aa1aba1 M4: Further room 102 startup fixes 2023-12-24 01:53:38 +01:00
Paul Gilbert
0c66894302 M4: Implemented digi_ticks_to_play 2023-12-24 01:53:38 +01:00
Paul Gilbert
4b010aaf89 M4: Beginnings of room 102 2023-12-24 01:53:38 +01:00
Paul Gilbert
db6680173a M4: Fixes for look actions
Yes, in-game actions are now starting to work \o/
2023-12-24 01:53:38 +01:00
Paul Gilbert
78928beca8 M4: Implement grey/green fading 2023-12-24 01:53:38 +01:00
Paul Gilbert
afe1da8cfe M4: playRandom should only choose from explicitly preloaded sounds 2023-12-24 01:53:38 +01:00
Paul Gilbert
cb4c666672 M4: Added walker callback method, Digi playRandom 2023-12-24 01:53:38 +01:00
Paul Gilbert
2dcf33c244 M4: Adding game menu code 2023-12-24 01:53:38 +01:00