Assembler/Compiler for 65C816?

Programming the 6502 microprocessor and its relatives in assembly and other languages.
Post Reply
dlowry
Posts: 11
Joined: 19 Jan 2003

Assembler/Compiler for 65C816?

Post by dlowry »

I'm looking for suggestions for an assembler and/or compiler (C or whatever) for the 65C816. Free or cheap would be best. There's lots of SNES stuff out there but the quality varies a lot. Thanks.

-Dave
orac
Posts: 64
Joined: 31 Aug 2002
Location: USA

Post by orac »

Hi Dlowry,

Try searching with (LCC or GCC) and 65816.

People usually refer to it as the 65816 instead of 65C816.

I might have seen one that was started then abandoned
using LCC as a base.


Cheers,

Paul
dlowry
Posts: 11
Joined: 19 Jan 2003

Post by dlowry »

Thanks, Paul, I will look.

For starters, forget the compiler; anyone know of a really good macro assembler?

-Dave
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Post by GARTHWILSON »

Hi Dave,

Long time no talk (or type)!  I've been using Universal Cross Assemblers' C32.  I've used 2500AD for 65c02 but not for '816.  Both are good, but each has a couple of strengths that the other doesn't have.  I did a web search for "Universal Cross Assemblers" because I know Mr. Aske who wrote it and sold it to me is no longer handling it.  One of the results I got was http://www.npsnet.com/danf/cbm/cross-development.html .  [Edit, years later:  It's gone now, but you can see a 2015 archive here, last update apparently June 3, 2007.]  It has a lot of different sources for assemblers, compilers, disassemblers, emulators, debuggers, etc., with several of them being for the '816.  The list was compiled just last month, so it's pretty new.  The list of credits for help compiling the development tools guide has a lot of names you'll recognize, including some from this forum.

Garth
Last edited by GARTHWILSON on Mon Feb 13, 2012 5:54 am, edited 1 time in total.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Wally Daniels
Posts: 53
Joined: 30 Aug 2002
Location: Windsor Forks, N.S. Canada

Re: Assembler/Compiler for 65C816?

Post by Wally Daniels »

dlowry wrote:
I'm looking for suggestions for an assembler and/or compiler (C or whatever) for the 65C816. Free or cheap would be best. There's lots of SNES stuff out there but the quality varies a lot. Thanks.
Hi Dave,

Drop me your email, I think I might be able to help.

Best Wishes, Wally
TMorita
Posts: 217
Joined: 15 Sep 2002

Post by TMorita »

orac wrote:
Hi Dlowry,

Try searching with (LCC or GCC) and 65816.

People usually refer to it as the 65816 instead of 65C816.

I might have seen one that was started then abandoned
using LCC as a base.


Cheers,

Paul
Actually, I did a 65816 backend for lcc-1.9 a while ago.

If you really want it, I can look for it.

Toshi
User avatar
Rob Finch
Posts: 465
Joined: 29 Dec 2002
Location: Canada
Contact:

Macro assembler

Post by Rob Finch »

Hi,

I thought I'd just notify everyone that I've got a 6502/W65C02 compatible macro assembler available at:

http://www.birdcomputer.ca/Projects/Prj ... _page.html

Rob
Post Reply