<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 02 Oct 2008 11:12:44 +0200
From   : anders.carlsson@... (Anders Carlsson)
Subject: PC based 6502 Assembler

Dominic Beesley wrote:

>> You might want to check out SWIFT, an IDE for programming 6502
>> code, and also BeebAsm, a 6502 assembler for the Beeb.
> Or cc65, which is a C compiler but has a nice simple assembler built in.

I've never used ca65, but I thought it was a rather powerful and thus a bit 
complex assembler to work with?

Seriously, there are plenty of 6502 cross assemblers, and your choice 
depends a bit on your target and your previous experiences. I understand 
BeebAsm is a good choice if you have previously written machine code 
routines in BBC Basic, but may look odd for someone like me who has learned 
6502 assembly from other platforms.

Personally I'll likely be using DASM whenever I get to programming something 
on the BBC, mostly because that is the cross assembler I know how to operate 
and the one most of my programming friends on other systems already use. 
However I realize specific BBC features may be lost, and I'm unsure if it 
can generate 65C02 code, or whichever CPU is inside the Master series. The 
difference is slim but perhaps one would like to take advantage of all the 
extra instructions once they're available.

Best regards

-- 
Anders Carlsson
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>