Commit Graph

19 Commits

Author SHA1 Message Date
Ilya Shurumov
1eee991e9c - remove DEBUG_OPTIONS from release build
- fix premake5.lua
2020-09-06 00:20:21 +06:00
Ilya Shurumov
3df233179d - breakdown of THISDUST.H on DR2LIMITS, DR2MATH, DR2TYPES, VERSION headers 2020-09-06 00:12:14 +06:00
Ilya Shurumov
3b231bcd87 - [EMU] increased vertex count from 12040 to 32768
- increased game polygon buffer sizes for 32 bit mode
2020-08-27 00:02:09 +06:00
Ilya Shurumov
be5bf7e558 - fix primitive buffer size
- add drawMesh backface culling
2020-08-26 19:50:03 +06:00
Ilya Shurumov
8592e46f20 - fix compile errors 2020-08-25 14:29:14 +06:00
Ilya Shurumov
dfc3048c96 - added debug free camera 2020-08-25 14:18:56 +06:00
Ilya Shurumov
de57712e5f - reimplement RaySlabsIntersection, add more collision debug display 2020-08-24 15:10:09 +06:00
Ilya Shurumov
43f14381c6 - implement CreateNewNode
- fix CivFindPointOnPath, CivSteerAngle
- fix some other bugs
2020-06-08 19:43:57 +06:00
Ilya Shurumov
51a7512123 - Cutscene recorder command-line feature
- implement LoadCutsceneAsReplay
- implement cutscene recorder under CUTSCENE_RECORDER define
2020-05-21 03:37:33 +06:00
Ilya Shurumov
647bd655cc - implement MissionCityScreen, MissionSelectScreen
- replay buffer allocation
- preparations
- bug fixes
2020-05-19 00:32:09 +06:00
Ilya Shurumov
012f87bd62 - USE_CRT_MALLOC - use dynamic malloc whenever possible
- fix buildNewCarFromModel bug
2020-05-16 15:56:08 +06:00
Ilya Shurumov
dca102c0a4 - added colorful console messages 2020-05-14 12:56:30 +06:00
Ilya Shurumov
0803a18a9c - debug keys to toggle position display
- minor fixes
2020-05-06 17:23:01 +06:00
Ilya Shurumov
827c137189 - collision debug to key switch
- some debug pause fixes
2020-05-06 10:42:10 +06:00
Ilya Shurumov
989430b4af - debug keys to change draw distance 2020-04-27 13:53:49 +06:00
Ilya Shurumov
75d757a0b0 - implement ProcessMDSLump
- implement ProcessTextureInfo
- added version info print on frontend
- implement RenderGame
- implement FadeGameScreen
- implement SetupScreenFade
2020-04-06 02:04:37 +06:00
Ilya Shurumov
5b8e0dfe1d - OT to use OTTYPE instead of just u_long for EMU
- latest emulator
- emulator polygon drawing improvements
- fixed bugs regarding to render frontend in D2
2020-04-01 03:04:08 +06:00
Ilya Shurumov
54128aebc6 - implement ShowLoadingScreen
- implement ShowLoading
2020-03-29 04:26:18 +06:00
Ilya Shurumov
c40d40bd22 - added sources rebuilt with TDR and partially decompiled intro sequence
- moved necessary data to new sources
- running intro with TOMB5 HLE emulator
2020-03-28 03:25:35 +06:00