Xref: utzoo comp.sys.amiga:21710 comp.sys.cbm:1630
Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!ucsd!ames!lll-tis!lll-winken!uunet!mcvax!ukc!cs.tcd.ie!csvax1!ecarroll
From: ecarroll@cs.tcd.ie (Right, I'm off...)
Newsgroups: comp.sys.amiga,comp.sys.cbm
Subject: Re: 6502 cross assembler for the AMIGA
Message-ID: <7215@cs.tcd.ie>
Date: 11 Aug 88 04:15:24 GMT
References: <8807200303.AA08094@godzilla.ele.toronto.edu>
Organization: Computer Science Department, Trinity College Dublin
Lines: 47

In article <8807200303.AA08094@godzilla.ele.toronto.edu>, leblanc@godzilla.ele.toronto.edu (Marcel LeBlanc) writes:
> [line eater food]
> 
> 	I am trying to find a 6502 cross assembler for the Amiga.  I think
> there may have been one released as part of a TRANSACTOR Amiga disk.  Does
> anybody know anything about this?  I am presently using an assembler for the
> C-128, but I have reached the limits of what this assembler can handle (Power
> Assembler 128).  Can anybody suggest a cross assembler?  It is very important
> that the source be available so that I can add any features that may be
> missing.
> 	Any suggestions would be appreciated.
> 
>   Marcel A. LeBlanc
>   University of Toronto -- Toronto, Canada
>   also: LMS Technologies Ltd, Fredericton, NB, Canada
> 
> CSNET:	leblanc@godzilla.ele.toronto.edu   CDNNET: <...>.toronto.cdn
> UUCP:	{decvax,ihnp4,linus,utzoo,uw-beaver}!utcsri!godzilla.ele!leblanc
> ARPA:	leblanc%godzilla.ele.toronto.edu@relay.cs.net
> BITNET:	leblanc@godzilla.ele.utoronto (may not work from all sites)

Hi there,

This is my first posting to the net so I hope you manage to get this.

There is a 6502 cross assembler on Fish disk #92. I got it a few weeks
ago, and it seems to have all the basic stuff. It's written in C, and isn't
blindingly fast, but should be reasonable enough when run from RAM:. One
nice feature is that you can assemble directly to the parallel port, and
have a seperate (tiny) program running on the C64/128 which is taking
the executable code in through the user port and putting it into memory.
So, as soon as your code is finished assembling, it's ready for testing.
I had planned to port over a 10,000+ line assembly program I did on the
C64 (assembling something that big on a C64 is definitely not fun, even
with Dolphin DOS to help), when I redo it for the C128. I haven't got
around to it yet though.

From the documentation that comes with it, the assembler seems to be
a ported unix 6502 assembler, so you may already know of it.

Anyway, it's probably worth checking out.

Regards,
Eddy

[Signature? I've only just figured out how to POST stuff!]