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!]