Eugene Sandulenko
f56262ebce
QDENGINE: Removed class Vect4f
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
05262e9190
QDWNGINE: Removed class QuatF
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
45ae97f64a
QDENGINE: Removed class Vect3d
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
f1cfa1e1a2
QDENGINE: Remove Mat3d and MatXd classes
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
eff493face
QDENGINE: Remove Se3f class
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
e15cd92fd1
QDENGINE: Removed QuatD and Se3d classes
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
6f46da91de
QDENGINE: Reintroduced pause mode
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
5fc2c4c9ea
QDENGINE: Remove qdTriggerProfiler
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
c5b4eb1e2d
QDENGINE: Refactored version detection
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
93958ccdf4
QDENGINE: Moved engineMain() to the Engine class
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
1721bfbfb8
QDENGINE: Yield during video playback
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
1be8a7e6c6
QDENGINE: Implemented winVideo::close_file()
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
2dd54f5e1d
QDENGINE: Fixed pause/resume for music
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
850d361b70
QDENGINE: Plugged in mpc player and added debug output
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
fe8457497d
QDENGINE: Added F8 as switching cell grid rendering
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
8477dc9091
QDENGINE: Added more granularity to movement debug channel
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
83ed777485
QDENGINE: JANITORIAL: Code formatting fixes
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
ff09469578
QDENGINE: Some cleanup and commit translating in qdGameScene
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
884b6c7533
QDENGINE: Enabled more debug drawing code
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
e7420dff8b
QDENGINE: Restore rest of scene debug drawing code
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
63692da279
QDENGINE: Put movement debug draw to F9 instead of debugchannel
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
ffc6863bef
QDENGINE: Enable original pathfinding debug code
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
b19dde93dd
QDENGINE: Fix crash on startup in pilots3
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
6a324628be
QDENGINE: Documented qdMiniGame version
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
82221e7718
QDENGINE: Avoid global object in qdTextDB
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
a8d6f3b8d0
QDENGINE: Implement Puzzle_ep13.dll
...
This completes minigames for 3mice1
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
611d753271
QDENGINE: Implement Puzzle_ep05.dl
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
da47f98ccc
QDENGINE: Implement Puzzle_ep04.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
e3361c7660
QDENGINE: Implement Puzzle_ep02.dl
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
7b13b02fce
QDENGINE: Implemented Puzzle_ep01.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
44d4d7a534
QDENGINE: Implement Puzzle_ep07.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
113dc0e0c1
QDENGINE: Made puzzle_all minigame more configurable
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
396d2c375c
QDENGINE: Finish implementation of Puzzle_ep08.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
31565fe240
QDENGINE: Implemented PuzzleAll::init() part of minigame
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
2e332ed607
QDENGINE: Make movement debug output uniform
2024-08-22 22:09:48 +02:00
kunxl-gg
0a7102f970
QDENGINE: Add more debug output
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in>
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
f96f304e3c
QDENGINE: Fix potential crash in sndSound::stop()
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
d856e4b0e8
QDENGINE: Added Czech book_buhta.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
42a1f53bfb
QDENGINE: Added book_buhta.dll code for Russian version
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
122485c3c0
QDENGINE: Added Czech book_gusenica.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
8dce314abe
QDENINGE: Added Russian book_gusenica.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
b253e18278
QDENGINE: Simplified language checks in book_all
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
a7479e8840
QDENGINE: Added Russian timestamps from book_les.dll
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
83d0bb25be
QDENGINE: Moved timestamps into array in book_all minigame
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
d6be66d8ed
QDENGINE: Implemented a hacky way of adjusting timestamps in book_any
...
The original seem to have all of the timestamps off and shorter.
Even after stretching the timeline, the words are not always in sync.
Need to check this behaviour in the original
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
9040861741
QDENGINE: Added debug output to book_all minigame
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
a580fe2dc3
QDENGINE: Fixed book_all minigame logic
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
1667e1f293
QDENGINE: Fix incorrectly written debugC()
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
ef805b7509
QDENGINE: Fixed sndSound::stop() and added debug output
2024-08-22 22:09:48 +02:00
Eugene Sandulenko
fa65a6938a
QDENGINE: Initial code for book_les.dll minigame
2024-08-22 22:09:48 +02:00