Xref: utzoo comp.sys.amiga:21817 comp.sys.cbm:1636
Path: utzoo!utgpu!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!eos!phil
From: phil@eos.UUCP (Phil Stone)
Newsgroups: comp.sys.amiga,comp.sys.cbm
Subject: Re: 6502 cross assembler for the AMIGA
Message-ID: <1294@eos.UUCP>
Date: 15 Aug 88 15:58:57 GMT
References: <8807200303.AA08094@godzilla.ele.toronto.edu> <7215@cs.tcd.ie> <5186@killer.DALLAS.TX.US>
Reply-To: phil@eos.UUCP (Phil Stone)
Organization: NASA Ames Research Center, Calif.
Lines: 34

In article <5186@killer.DALLAS.TX.US> elg@killer.DALLAS.TX.US (Eric Green) writes:
>In message <7215@cs.tcd.ie>, ecarroll@cs.tcd.ie (Right, I'm off...) says:
>>In article <8807200303.AA08094@godzilla.ele.toronto.edu>, leblanc@godzilla.ele.toronto.edu (Marcel LeBlanc) writes:
>>> 	I am trying to find a 6502 cross assembler for the Amiga.  I think
>The assembler you want is Matt Dillon's "DASM". Like all of Matt's
		( stuff deleted )
 
>A tiny note: getting the code from Amiga to C-64 is problematical. The
>best solution is Kermit at 1200 baud -- which, alas, is quite slow,
>even if it is very accurate.  Since you're probably dealing with
>EPROM, might want to get an RS232 EPROM programmer for your Amiga --
>DASM has an option to produce hex code feedable to RS232 programmers,
>as well as an option to produce C-64-style binaries (two-byte starting
>address, then the rest of the program).

Why go to all that trouble - use RS232 or, even better (faster, anyway)
use MIDI.  Admittedly, this takes small drivers on each end, but if you
are writing in assembly language, you probably have the chops.  If the
Amiga end is the problem, I've got a simple MIDI file-spitter utility that
might help.  Actually, I've got the C64-end code as well, so if anyone's
interested, I'll see what I can do.

I use this all the time to take Amiga sound samples, ship them to
the C64, and blow them on to EPROM with Jason-Ranheim's "Promenade" (much
cheaper than any RS232 programmer that I've seen).  I'm also planning to
do some 6502 assembly language work this way, using Matt's DASM.

With the growing ubiquity of MIDI, this is becoming a very handy way of
shipping binaries between machines - a bonus the music manufacturers 
probably didn't forsee.

		Phil Stone
-----------------------------------------------------------------------
phil@eos.arc.nasa.gov  OR  phil@eos.UUCP
{ uunet, hplabs, hao, ihnp4, decwrl, allegra, tektronix } ames!eos!phil