Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

BORLAND DPMI-16bit (Announce)

posted by Rugxulo Homepage, Usono, 13.08.2011, 01:35

> > By running HDPMI16 just before BP/Tyrian 2000, the problem disappears.
> > Somehow the Borland 16-bit extender and UIDE are incompatible.
>
> When I use DPMILD16, application crashes, starts, but hang up on some
> internal err
>
> > Is this problem new?
>
> I think that is new problem, older UIDE works with 16-bit DPMI

GVFM, by default, runs fine for me (but not under HDPMI16?). It's other versions of older RTM.EXE + DPMI16BI.OVL (e.g. 1993, 1998) that seem to cause a reboot, e.g. Chasm: The Rift (both demo and shareware editions) or Cash Invaders. Note that I didn't try removing UIDE. If I use the same RTM + DPMI16BI as GVFM, it doesn't crash or reboot, but it still doesn't work for those: runtime 200 error (which Veit's R200FIX TSR doesn't help, sadly).

It could be Jack's bug, but I doubt it. It's probably Borland's bug. They had a lot of bugs, and IIRC they were one of the main holdouts for 16-bit DPMI (besides Win 3.x). IIRC, even CWSDPMI never bothered with 16-bit support because no apps consistently used "pure" DPMI but instead always assumed some kind of built-in extender. Even various 32-bit things (e.g. Doom and/or DOS/4GW) had bugs, and almost everybody was more interested in that anyways. :-/

Or it could be BIOS bugs. This (huge RAM) machine here seems to choke a few different "old" DOS tools, e.g. DOS-Minix 2.0.4 (dunno, bad return from int 15h, 88h or E801h ???) for some reason incorrectly handles itself ("cannot fork ... no core") despite having way way way too much RAM free and apparently requires manually setting "memory" in the monitor before booting (see man page for example).

So, again, we need to isolate a particular Borland app (preferably something publicly available) and test under various setups and machines before claiming that "UIDE is buggy". It's probably moreso the app's fault (or similar, PEBKAC). ;-)

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 346 users online (0 registered, 346 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum