Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MSDOS 4.0 (Announce)

posted by ecm Homepage E-mail, Düsseldorf, Germany, 29.04.2025, 11:07

> > > Maybe they can add NE support in a compatible way.
> >
> > You need to differentiate this MS-DOS v4.00/v4.01 from the
> > "European"/Ozzie/Multitasking MS-DOS v4. We do not have the sources for
> > Multitasking MS-DOS.
>
> Which is why I said "add" support - because NE support
> is not already in this version.

I don't see what the point is. You could as well add "NE support" to the FreeDOS kernel.

> > > The above seems to have switched from masm to nasm though. I would
> > prefer
> > > to stay compatible with Microsoft tools.
> >
> > Yes, I'm porting things to NASM and WarpLink step by step.
>
> > NASM is free software with sources,
>
> So is jwasm.

JWasm is encumbered by the Sybase license. It's OSI "open source" but not FSF "free software". The OpenWatcom relicensing effort isn't fulfilled yet, and even if it were JWasm contributors would also need to agree: https://github.com/Baron-von-Riedesel/JWasm/issues/20

> And as86. If you're porting the code anyway,
> why not to something that will still work on masm?

as86 appears to be incompatible to MASM. For instance, immediate operands need a # prefix.

> > unlike the MASM that ships with the
> > 2024 April MS-DOS v4 release. So therefore I think NASM is better.
>
> I personally don't want to involved in a non-standard
> language.

I don't see how NASM is "non-standard", unless you want to define a "standard" as just whatever dialect has the single largest existing code base or whatever tool has been the single most popular choice at one point in time.

> But if I'm just a user then I don't really care. I just
> need NE support to work.

I don't see a need for it, nor do I know how exactly this support should work. So I won't add it.

---
l

 

Complete thread:

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