Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

mawk 1.3.4 20240622 for DOS (Announce)

posted by Rugxulo Homepage, Usono, 16.08.2024, 04:21

> > I do know that OpenWatcom's Win32/PE output seems to run fine under HX.
> So
> > I'd suggest to prefer that.
>
> Just out of curiosity, in which ways would a win32 build be preferable to a
> DJGPP build?

I don't think it is better. I would almost always prefer DJGPP. I meant "if you must use HX, stick to OpenWatcom".

In theory, having only one binary that runs on two (incompatible) OSes would be nice (even if relying on external API emulation).

In 2008, Japheth recompiled the FTE text editor with HX. There he implied a "true flat memory model" was better somehow. (For DJGPP, I think for stability they restricted access to low DOS memory.) He also (rightly) said DJGPP was a bit bloated, having never been optimized for size, so his way gave a slimmer binary. (UPX helps but DJGPP UPX'd stuff runs much slower under NTVDM. Not sure whether specific DPMI hosts would be better overall with demand paging for speed or lower memory usage.)

HX also supports .DLLs. (DJGPP has DXE3, which has had a lot of work done, but I'm unsure if it's truly equal in robustness.)

 

Complete thread:

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