Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

testing speed of DOS assemblers under djl's 8086 DOS emulator (Emulation)

posted by Rugxulo Homepage, Usono, 08.05.2026, 04:39
(edited by Rugxulo on 08.05.2026, 04:49)

> > I tested the emulator under OpenBSD (i386) on a jump drive. Note that
> I'm more interested in estimated 8086 speed.
> >
> > In order of fastest to slowest assemblers I tested:
>
> Could you please test the speed of the one at the link below too? I'm
> asking because, unfortunately, at present I can't do it myself.
>
> https://github.com/tinashh2000/asmpp

Okay, I did grab AP.EXE 24.02 the other day and finally tested it more yesterday.

It does work on native DOS, but ... djl's NTVDM doesn't handle it. He admits he has some gaps in emulation and only tested common instructions emitted by compilers. So under the emulator I can't even get a help screen. (Anything out of the ordinary could be suspect, and writing in pure assembly definitely brings out atypical uses.)

Just to be clear, here's what I do (in native FreeDOS):


rexx invwords.rex
rexx fixsizes.rex
sed -e "/^ *A[sS][sS]/d" -e "/DS:/s///" fixsizes.tmp >inv.app
ap.exe /jo inv
crc32 inv.com
REM ... should say 9A476DE7 , same as JWasm or WASM ...


EDIT: Under DOSBox-X (fast 486), it does assemble in under 5 seconds.

 

Complete thread:

Back to the forum
Board view  Mix view
23449 Postings in 2213 Threads, 407 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum