Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

JWasm BANNED (Announce)

posted by DOS386, 22.03.2009, 05:10
(edited by DOS386 on 22.03.2009, 06:04)

Seems that both Japheth and JWAsm got banned from the forum of King Hutch :clap:

Now at SourceForge: http://sourceforge.net/projects/jwasm

Some dead links (used to work few days ago):

http://masm32.com/board/index.php?topic=10519.0
http://masm32.com/board/index.php?topic=10872.0

Japheth wrote:

> A common task for DOS linkers was to support overlays, which
> allowed to create binaries larger than 640 kB.

Here linkers indeed might be unique but the hack is horrible ... the overlay swapping overhead (XMS, EMS, disk) eats away cca 99% of the space save achieved ... for a representative example, just check GV EDIT (bloated, and 64 KiB limit) :-(

> Another thing are "floating-point fixups", which were used in
> some 16-bit OSes to load an emulator if no FPU was present.

Maybe useful, if it works in DOS, heh :-|

> So code similar to this one:
> mov ax,TEXT("string 1")
> mov bx,TEXT("string 2")
> where the macro TEXT will ensure that the strings are written into their
> very own segment, cannot be done equally easily in FASM in "MZ-EXE" mode.

Maybe true, but I don't see any huge benefit :-|

Rugxulo wrote:

> portable, so FASM is definitely superior, IMHO.

Japheth wrote:

> Since we are in a DOS forum here: for DOS programming ,
> especially 16bit, FASM is inferior IMVHO,
> simply because there's no support for OMF output

That FASM lacks OMF and this problem is very minor has been already overdiscussed, the more important point is that all the great-since-portable-away-from-DOS "arguments" by Rugxulo, Japheth (check a few 1000's posts in various forums) and many others are inherently invalid, because for a DOS user it's a fault if something gets ported away, not a feature. And, FASM is one of the very few things that started on DOS, later got ported away from DOS, but still have very good DOS support, and even have features ported back to the DOS version.

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

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