On Tue, Mar 15, 2016 at 06:15:01PM -0600, Bill Nobel wrote: > I see that Club100 seems to be the Hardware centre for this machine > now, for Memory expansions and PC xfer software. My first thing I > want to acquire is a full Assembler/Disassembler for the 102. I see > from some of the archives that most of these are a combo of > Basic/Assembly to accomplish this is there a decent pure machine > code assembler for the 102, or for that matter a Cross assembler on > the PC?
The best native M100 assembler is probably ROM2, which is available as a REX image. For cross assemblers, the standard under DOS/windows is TASM (Table ASM, not Turbo ASM). For UNIX-ish OSes the choice is pretty much limited to ASM80, ZMAC, and (maybe)ASX. TASM, ZMAC, and ASX are maintained on the Internet. I have ASM80 at http://www.sdc.org/~goosey/unix/asm80-2011-07-19.tar.gz and in my ("Willard Goosey") personal library on Club100.org. I also have library files and headers for asm80/zmac at http://www.sdc.org/m100/m100def.zip , for TASM at .../m100/dosm100.zip and unfortunately I'm still a few steps short of generating m100 .CO files via ASX. http://club100.org/memfiles/index.php?&direction=0&order=&directory=Willard%20Goosey/Linux%20cross%20development For all the cross-assembler tools you will probably want the approprate version of HEX2CO from Chris Osburn's personal library on club100 http://club100.org/memfiles/index.php?&direction=0&order=&directory=Chris%20Osburn/RBASIC%20Support There's a lot of good stuff on Club100, I just found the DEBUG on Adrian Ryan's personal library... haven't tried it yet, but it sounds interesting. Willard -- Willard Goosey [email protected] Socorro, New Mexico, USA I search my heart and find Cimmeria, land of Darkness and the Night. -- R.E. Howard
