DCxDemo
DCxDemo
Currently HUD aspect ratio is not affected by the resolution change, it's hardcoded to 4:3. More likely, hardcoded to the original 512x240 resolution.
A native backend port would allow for advanced rendering techniques, higher resolutions support, etc. Also would be much more stable. Existing wrappers do not handle THPS2 very well.
Either find ways to preload sqlite db to ram or get rid of it in favor of some json list maybe.
Game is really sensitive to any ddraw errors, terminating the process if any ddraw object is lost. This particularly causes the game to crash on Alt-Tab, any focus changes, missing...
Patch folder should be included in the repo rather than being downloaded separately, specifically music.db and levelpatch.ini.
Cannot access gap checklist menu. Figure out the requirements and reformat gap arrays to fix the issue. - [ ] thps1 - [x] thps3 - [x] thps4 3 and 4...
Some extra code was probably added to handle those
just load S2SYMBOLS instead of LTISYMBOLS.
Move all patching functionality to DLL, this will ensure the game can be launched directly without the extra hassle with launching keys. - [x] gap lists #39 - [ ]...
Add proper career goals. Only th3 got th2 style 10 goals. for th1 must come up with additional custom goals, for th4 should select the most fitting ones, as there...