<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 05 Nov 2009 23:02:30 +0000
From   : afra@... (Phill Harvey-Smith)
Subject: Basic6809 1.00

Mark Haysman wrote:
> I tend to use the built in basic assembler if I'm writing short routines 
> that fit into memory easily. It's quick and easy to make changes, as long as 
> you remember to save it before running every time, 

Yeah if ASM programing teaches you one thing it's "save the bugger first" :)

>                                                   incase you get the 
> inevitable loop mixed up and wipe the entire memory contents! I have to 
> agree on the commenting though, not much room for it. If you want to see 
> some real tight code, have you looked at the Elite Sourcecode? That's all 
> written in Basic assembler! A real tribute to DB and IB, for proving the 
> capacity of the human brain to remember what every label actually meant!

Well I guess for them it was pretty much the only tool available to them 
so had to use it.

I guess my point was we don't have to so why should we be restricted by it ?

> When writing or patching ROMs, I use a PC. Write the code in TextPad, 
> assemble it with BeebASM then use a DataMan S4 as an EPROM emulator to run 
> it on a real beeb, so for larger code, I do agree it's a lot easier.

Programmer's notepad (simply because it's what came with the version of 
GCC I use for AVR programming and it's what I have got used to :)), 
BeebASM and either to my Leaper 48 and flash ROM, or loaded as a ROM in 
MESS/BeebEM.

Cheers.

Phill.

-- 
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !

"You can twist perceptions, but reality won't budge" -- Rush.
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>