Baron-von-Riedesel / HX

Home of the HX DOS Extender and its included DPMI-host HDPMI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HDPMI32.EXE ver 2.18 introduced a problem with Quake2 under MS-DOS 6.22

xrayer opened this issue · comments

Hi, I just tested update to HXRT 2.18 and found that new version of HDPMI32.EXE 2.18 cause error when trying to run Quake2:
it switch to graphics mode and displays:
recursive shutdown
Couldn't load pics/colormap.pcx [OK]
This is error from Quake2 but why? When I replaced 1 file HDPMI32.EXE 2.18 by ver 2.17 it works OK. I also found, that under MS-DOS 7.1 it works even with HDPMI32.EXE 2.18. I guess something might be broken in new version...

What DOS version did you use when the error occured?

I have this problem when run on MS-DOS 6.22.

I confirm problems of hdpmi v3.18 with Q2 in MS-DOS 6.22. Just to be sure we're talking about the same problem: does the error disappear if DOSLFN is loaded?

should be fixed now.

Hi,
I don't use DOSLFN for Q2 as I don't have LFN files there. I can confirm that when tested with new HX build it works OK in MS-DOS 6.22.

BTW I observed some artefact how Q2 under HX renders the transparent window at game start.
http://rayer.g6.cz/1tmp/q2hx.png
Here's how native DOS build of Q2DOS by Neozeed renders it.
http://rayer.g6.cz/1tmp/q2dos.png
This is not problem of new HX it was probably all the time same. Maybe some function in DDDRAW.DLL is not fully implemented.
But not a problem for me, I rather use Q2DOS as it supports native SB Audigy via libao...