sasm (Announce)
There is a new *86* assembler available - sasm -
from Robert Pengelly.
It originates from here:
git clone https://git.candlhat.org/sasm.git
And I include source and a win32 executable on
the PDOS/386 hard disk image at https://pdos.org
So far I am only using it to compile a small
amount of x64 code (x64supa.asm in pdpclib).
I don't know how capable it is on other platforms
(ie 16-bit and 32-bit).
My understanding is that it is designed to replace this:
git clone https://github.com/robertapengelly/as86.git
which I believe is no longer maintained except for bug fixes.
I still use as86 for some 16-bit assembler.
Both as86 and sasm support a subset of MASM.
ie if you write your assembler to what sasm supports,
you can switch to using masm (ml/ml64) if you wish.
Both as86 and sasm are public domain C90 source code too,
which is important to me/my goals.
It's still being actively worked on, so if there is an
important feature you need, you may be able to request
it or contribute it.
Complete thread:
- sasm - kerravon, 13.05.2025, 02:51 (Announce)