Back Home

Navigation

Home

SB-Assembler
News
Download
Quick Start
Source Files
Running SBASM
Expressions
Labels
Directives
Macros
Error Messages
How To?
History
Known Bugs

Cross-Overlays

This page has not been adapted to SB-Assembler Version 3 yet.

News

Work has started on Version 3 of the SB-Assembler, which will run on Linux, Macs and Windows machines. Have a look here if you're interested in the current state of the development.
Version 3 is almost ready to be released. Most of the remaining work lies in adapting these manual pages to describe the differences with Version 2. Additionally some crosses still have to be rewritten for Versions 3, eventually all existing crosses will also exist for Version 3. Two new crosses already exist which didn't, and never will, exist for Version 2. These are the AVR cross overlay and the ST7 cross overlay.
Please hang on, we're almost there.

Version 2.07 of the main assembler program has been released. Apart from a few bug fixes this new release can now generate code which can be sent directly to the Apple 1 computer or one of its replicas or emulators. Check out the description of the .TF directive for more details.
The .DU directive's functionality has been expanded. For more details see the .DU directive's description.

Unfortunately I didn't have time to complete the AVR assembler yet. It does assemble programs without errors already, but it still has some minor quirks that need to be fixed before I can release it. Hopefully it will be available in the next release.

A new syntax option for the 6502 family of cross overlays was added to allow implied accumulator instructions with an optional A parameter. You can read all about it on the 6502 cross overlay page.

Good news for Linux users! It appears to be possible to run the SB-Assembler on a Linux platform too by using the DOS emulator that can be downloaded from DosEmu.org. I have been told that it works although I have no experience with it myself. So please don't ask me how it works because I will not be able to help you.

Be my guest and download the latest copy and enjoy it.

Please refer to the Cross-Overlays page to see what processors are currently supported.

A detailed history list of all releases is available on the history page.

 

© 2002, San Bergmans, Oisterwijk, The Netherlands
http://www.sbprojects.com