DCxDemo
DCxDemo
Microsoft officially supports System.Drawing.Common as a Windows-only option for .NET. System.Drawing is mainly used for texture extraction and mip map generation.
Stereoscopic mode fails with internal psx resolution option, it only renders top left corner of the screen. Supposedly it's wrong viewports resolution that should be recalculated given the 512x216 size...
Detach instrument logic from cseq to allow custom user instruments.
Some songs use a rendered drumfill sample instead of a midi pattern. Replace it with a custom made one. Obvious candidates are hub and intro, but maybe there are more...
Original port just ignores Alt to avoid alt-tabbing. There are more issues too like you can't close the window using the cross. Can be fixed by rewriting WndProc func entirely.
Since the patch allows to run without content, gotta make sure it doesn't try to load anything missing. Basically gotta add a safeguard somewhere that will prevent content patching functions...
In case PKR file is dummied out, as an alternative to #35, should also be able to preload all files from data folder to RAM. Kinda like DuckStation does with...
Later games allow many different camera presets, while th1 and th2 only featured close and wide views.
For some reason final competition video is weirdly stretched, even though intro for instance is not. This causes the game to crash prior to credits loading. If no video file...
Move aspect ratio code to DLL, this will drastically simplify launcher side aspect ratio code leaving only user fov scale value. This value should be used at runtime for fov...