Org-ASM Home Page
The Microprocessor Integrated Development System for the Macintosh
Last updated: 01 June 2015
This is a set of files that will turn a Macintosh into an IDE for any microprocessor, now or in the future. Other software will be required too, mainly BBEdit, but Org-ASM may be run directly from any Shell, like the Terminal app.
Org-ASM is based on the popular Telemark Cross Assembler (previously known as TASM) which uses external table files to define the microprocessor type. This has been ported from DOS to UNIX and Atari platforms and a Macintosh MPW version was previously ported in 1998. As MPW runs under OS9 or Classic and all Macintoshes are Intel now and support neither, a new direct port from the UNIX version 3.2 has been made to OS 10.10 (Yosemite) and should run on all Intel Macs from OS 10.6 onwards.
Here is a screen shot of it running in a BBEdit Worksheet window:
Any TASM files from other platforms (Unix, PC or Atari) may be brought over and used with little or no editing, just make sure that all line endings are Unix LFs. TASM also has definable directives that make it easy to port work done under other assemblers to it with the minimum of work. Files are provided to customise BBEdit for a fully integrated development system including syntax colouring for Z80/Z180 assembly language.
Here is an example of a listing output file viewed in BBEdit with syntax colouring:
Download Org-ASM - OS X Package (96KB)
Please double click on the archive to unzip the folder and then read the 'Read Me' file carefully as it contains instructions for the exact placement of all files and how to make the necessary changes to match the pathnames on your computer.
The package contains everything needed for a Macintosh IDE except an editor and the Shell to run it under. Tables are provided for the following microprocessor families:
Information to create your own tables may be obtained by paying the TASM shareware fee, see The TASM Home Page for this and other information.
Additional Macintosh Version FAQs
Q: What performance can be expected?
Q: What compiler is used to build the released version of TASM?
Q: What are the Macintosh version specifications?
Needless to say, running this on the Macintosh is a lot less painful than trying to use a PC.
Q: What are the minimum system requirements to run OrgAsm?
In other words not a lot and virtually any Macintosh bought in the last five years would be adequate. The Org-ASM Tool is only 73KB in size.
Q: Will Org-ASM run under earlier OS X version?
Information on Macintosh Programmers Workshop is on Wikipedia
Other Macintosh Applications for Microprocessor Development
First and foremost to Tom Anderson for writing the Telemark Cross Assembler.
BareBones Software for BBEdit and implementing an MPW style Worksheet for running shells. (Why didn't Apple provide that?)
Return to Hinton Instruments' Home Page
All material on these pages Copyright ©1998-2015 Hinton Instruments.