Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

AweMidi - a Dos32Awe alternative (Announce)

posted by Japheth Homepage, Germany (South), 02.03.2026, 14:34

> What JHDPMI.DLL does? There's note "increases HDPMI32n's DPMI compliance" -
> how? As HDPMI is already DMPI 1.0 compliant?

It hooks IRQs while they are handled by the monitor, that is, before any IVT hooker will get control. So HDPMI is ensured to be the first to handle an IRQ, and it doesn't have to fiddle with the real-mode interrupt table at all.

HDPMI is NOT a full DPMI 1.0 host - still lacks a few things...

> BTW Last time when I recompiled JEMM from github (around 22.2.) I got such
> error from jload when loading QPIEMU.DLL:
> JLoad: 'QPIEMU.DLL' isn't a PX binary
> something wrong with compiled QPIEMU.DLL, when I loaded older version it
> didn't complain. Compiled QPIEMU.DLL had MZ header and looked valit at 1st
> look...

IIRC Jload checks for "PX" instead of "PE" - this can be fixed by running patchpe.exe.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
23231 Postings in 2189 Threads, 405 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum