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)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
Mix view