Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

32-bit MSDOS (Announce)

posted by kerravon E-mail, Ligao, Free World North, 27.06.2021, 17:46

> > > does it run DOS 32-bit binaries?
> >
> > It *defines* 32-bit DOS binaries.
>
> that's rather vague - actually, I don't understand what that is supposed to
> mean.

Basically by coincidence, it is quite similar
to DOS/4GW I think. Although I've never used
it, it seems to support some INT 21H calls.

However, it also exposes the 32-bit executables
to segments. I don't.

> > That is not correct. It runs 32-bit MSDOS
> > binaries and 32-bit Windows binaries.
>
> So it offers some form of Win32 emulation and 32-bit Int 21h emulation, but
> no v86 monitor?

Correct.

> Will DOS-extended programs in PE format (HX,Pharlap TNT, 32RTM, WDOSX) run
> without recompile? JWasm, for example?

Certain HX programs, yes. I'm not actually sure
about those other formats you mentioned. It may
be possible to support the 32-bit component of
them. So long as they don't use segments. I don't
want to support segments.

I have focused on providing a C90-compliant
environment, so mostly it depends on whether
the HX programs you are interested in use
the subset of the Win32 API that I implemented
in order to provide C90 when writing PDPCLIB.

> Please provide links to "substantial" documentation!

This is what I have:

https://sourceforge.net/p/pdos/gitcode/ci/master/tree/readme.txt

But if I haven't documented something, I'm happy
to answer any questions.

Also, I was somewhat wrong about one thing.
Someone else added "paging" to PDOS, to
support multitasking. But I would rather have
a simple V=R address space. I tried #defining
out the paging code, via NOVM, and it semi-works
but eventually hangs. My intention is to debug
that and switch it off. People will need to
recompile to switch it on again.

BFN. Paul.

 

Complete thread:

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