Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

rxdos + jwasm (Announce)

posted by Japheth Homepage, Germany (South), 20.06.2008, 07:47

> The source is "almost" compatible. The main problem is that the "."
> operator is used as an alias for "+". This can be cured by replacing the
> following strings in all ASM files:
>
>   ". _low"     -> "+ _low"
> ". _high"    -> "+ _high"
> ". _pointer" -> "+ _pointer"
> ". _segment" -> "+ _segment"
> ". _AL"      -> "+ _AL"
> ". _DL"      -> "+ _DL"

>
> this eliminates about 98% of the errors. Another 1.5% is eliminated by
> changing GoTo to @GoTo (GOTO has become a reserved word in Masm v6).
>
> The small rest are trivial things (sometimes the space is missing between
> "." and _low/_high, once a STRUCT is defined "too late" and must be moved)
> which are easy to fix.
>
> A brief test of the newly generated rxdoscmd.exe was successful.

I uploaded the modified files:

http://www.japheth.de/Download/rxdos_src.zip

JWasm v1.8 and OW WLink are used. I'm not sure if OW "WMake -ms" is ok, but NMAKE can create the binaries.

---
MS-DOS forever!

 

Complete thread:

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