Rating: | |
Category: | |
Year released: | |
Author: |
Yves Lempereur |
Publisher: |
Mainstay |
Not to be confused with McAsm.
MacASM was the first assembler written for the Macintosh. It was used, among other things, to program BinHex.
Simple commands include "list", which displays the contents of an opened file, and "quit", which will close the application. The tab key will create a new line of code on a fresh carriage return, and Esc will clear the contents of the screen.
MacASMv1.2.sit contains the application itself and example source code.
MacASM.dc42.zip contains a Disk Copy 4.2 disk image with MacASM v1.0 and v1.2, several code examples, and a System that can boot early Macs and Mini vMac.
CompatibilityMacASM will not run in System 7 or later. If you attempt to run MacASM in System 7-9, it will open and immediately quit.
Comments
I uploaded a disk image archive of versions 1.0 and 1.2. Also: the manual is now searchable, and there are also hyperlinks for the table of contents and index.
Awesome!
I scanned my copy of the manual and added it to the archive here. It’s a well-written document, and I hope it inspires somebody to use MacASM to homebrew something fun and new. Other vintage platforms have experienced a renaissance of new software and games, but not much has happened yet with our beloved Mac.
Excellent. Thanks Daxeria. And for the McAssembly update too (I was wondering if a version 2 McASM/McLink eventuated and I guess this is it). The readme docs will be moved over now.
@MikeTomTom: We do now
Thanks g0blinish for the documentation link and ndtronerud for uploading it.
However: The documentation is for McASM and not MacASM.
The docs also cite another program: McLink
As McASM and McLink are Version 1.0 programs written and Copyright © 1985 by Dave McWherter, not 1984 by Yves Lempereur, I would think that this documentation perhaps belongs elsewhere.
I only wish that we had a McASM/McLink page we could move it to
here is converted docs for 1.0(founded at mac-gui):
http://g0blinish.ucoz.ru/forblog/MacAsmdocs.zip
My guess is there is a heavy book out there of the ringed variety that is the manual to this thing...