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

Reply via email to