Backstory
I'm developing a newer version of DOS/32A to fix LFB WC in BUILD games and improve compatibility. In testing that, I started having issues with id Tech games freezing at launch if SFX were enabled. Through trial and error I determined HDPMI 3.21 was the culprit as that was fixed with versions 3.22 and 3.23.
Present issue
HDPMI 3.23 causes Redneck Rampage to crash in Jemm386 (or himem.sys) and 3.22 causes the Rides Again expansion to crash. That game and the expansion works perfect on 3.21, but then I'm left with the id Tech issue. Duke 3D, Blood, and Shadow Warrior all work fine, so I'm not sure why RR is singled out. This applies even if the original DOS/4GW are used, and a marker build of DOS/32A shows handoff to the game code.
Backstory
I'm developing a newer version of DOS/32A to fix LFB WC in BUILD games and improve compatibility. In testing that, I started having issues with id Tech games freezing at launch if SFX were enabled. Through trial and error I determined HDPMI 3.21 was the culprit as that was fixed with versions 3.22 and 3.23.
Present issue
HDPMI 3.23 causes Redneck Rampage to crash in Jemm386 (or himem.sys) and 3.22 causes the Rides Again expansion to crash. That game and the expansion works perfect on 3.21, but then I'm left with the id Tech issue. Duke 3D, Blood, and Shadow Warrior all work fine, so I'm not sure why RR is singled out. This applies even if the original DOS/4GW are used, and a marker build of DOS/32A shows handoff to the game code.