Reply 1880 of 1893, by crazii
- Rank
- Oldbie
New update:
SBEMU changes:
1.stereo swap added. It was discussed long time ago, but I was reluctant to add this, because in a way it is a historical problem of the legacy SB cards.
2.FIXTC changed to threshold, default 1000 (Hz), if the difference between fixed sample rate (22050/11025) and samplereate by game is larger than 1000, game setting will be used. this fixes the lionking pitch/speed problem.
VDPMI changes:
1. /PVI is added. by default is ENABLED. try disabling it (/PVI=0) to remove some stuttering
2.bugfix on /MV (freeze if /MV=1 is set)
3.add int67h ax=FFA5h, get EMM386 entry point function. Now terrafire works.
4.v86 driver entrance bugfix, not fully done yet.
5.Ctrl+Alt+Del: fix jumping to realmode: IF not turned of
6.replace watcom c runtime lib (16 bit loader only). the 32bit core does not link with 32bit c runtime. only the loader links with c runtime. technically the GPL and OWPL are not compatible. to get a fully GPL compatible binary to release "legally", a custom implementation of a small portion of c runtime/startup code is used to fully remove the ow library dependency.
updated bugfix:
Toshiba Satellite Pro 4300 - YMF744, Savage IX
Toshiba Satellite 2805-S501 - YMF754, GeForce 2Go
IBM Thinkpad A21p - CS4624, Mobility Radeon 128
main: Intel NUC11PHKi7C Phantom Canyon: i7-1165G7 RTX2060 64G 2T760PSDD