leblanc@godzilla.ele.toronto.edu (Marcel LeBlanc) (08/22/88)
To: ecarroll@cs.tcd.ie About a month ago, I posted a request to usenet for information about 6502 cross assemblers. I received a multitude of replies, including source for several of the assemblers that seemed to be more powerful. Here is a summary that I tried to send to Eddy Carroll, but I don't think he ever received it. ------------------------------------------------------------------------------- >From Eddy Carroll: > Please forward to me any information you receive, I am interested in the > same information. A few weeks ago, I posted a request for information about a 6502 cross-assembler for the Amiga. This is a summary of the replies that I received. I am interested in the assemblers listed under (A). A) Assemblers that support separate assembly of files into object modules: - Foxy (+ linker Lynx) by Rico Mariani. This is the assembler that comes on the Transactor Amiga Disk #1. Supports macros and assembly time arrays. - Assembler by Ray Zarling and Mark Rinfret. The assembler was originally written in C-Power (C for the 64) and generated relocatable object files compatible with the C-Power linker. It has now been enhanced and ported to the Amiga. It has conditional assembly pseudo-ops, but no macro facilities. (I have the source for this one.) B) Assemblers that don't support separate assembly (so don't use a linker) - DASM by Matt Dillon. Supports a variety of microprocessors including 6502. Supports an "offset" location counter (using .RORG pseudo-op). (I have the source for this one.) - as6502 v4.1b ported by Ray Moody. It was origionally written for the Apple ][. It produces an output file suitable for loading into an Apple with 'exec 6502.out'. A program to convert to C64 format is available. The original Apple source MAY be based on the same source as Ray Zarling's assembler. (I'm almost sure that it is, I have the source for both.) - PROFI-ASS by Guenther Werner. Supports conditional assembly. (I have the source for this one too.) Of course, I can supply addresses too if you would like to contact an author directly. Talk to you later. >Eddy Carroll "You haven't lived until you've died in MUD!" >Email: ecarroll@cs.tcd.ie ------------------------------------------------------------------------------ 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,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)