Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

wdosx (Users)

posted by Rugxulo Homepage, Usono, 19.06.2023, 09:03

> I found this today:
>
> http://tippach.business.t-online.de/wdosx/

Last updated in 2005. Works pretty well, though, for what it does.

> Correct me if I'm wrong, but this looks like you
> need to bind the executable with their stub.

Yes, that's one big downside to it. (It's also a bit tricky to shell out to other apps, and it has some minor incompatibilities with CWSDPMI.)

There's actually several stubs: Watcom/LE, DJGPP/COFF, and PE/Win32.

> How much effort would be required to get it to
> do the same thing as HX and not require any
> change to the executable you are trying to run?

One guy, Veit Kannegieser, back in 2008 (?) or so was using it for his unofficial DPMI target of Virtual Pascal. I can't find the file online, but he had some attempt at what you're mentioning in WDSX.ARJ. I might have a backup somewhere.

> I haven't yet confirmed whether the Phar Lap
> TNT Dos Extender is the same as HX.

https://en.wikipedia.org/wiki/Phar_Lap_Software

>> Later on the TNT DOS extender was created, which was a version of
>> 386|DOS-Extender that emulated the Win32 environment, complete
>> with flat address space and threading. Again this DOS extender
>> was often bound to existing Win32 applications. MASM 6.1 and the
>> 16-bit version of the Visual C++ 1.0 compiler were Win32
>> applications written for a beta version of Windows NT that was
>> bound with the TNT DOS Extender

> Note that the only win32 executables I care about
> are ones that were built with PDPCLIB - so normally
> only using msvcrt.dll, but sometimes kernel32.dll too.
>
> And note that I have my own msvcrt.dll.

WDOSX needs relocations, which mainly means old .EXEs. Things like Delphi 4 (and a few others) were supported, though.

> And note that HX has some bugs that affect me, so I'm
> looking for other options.
>
> This would be for running under Freedos, not PDOS.

Nothing's perfect. Don't get your hopes up too high.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 131 users online (2 registered, 129 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum