mdpenny wrote:
The reason I'd shelved working on the code was that, even with the grand total of 44KB
of available RAM on a 6502 Second Processor, my BBC BASIC-wrapped code just plain ran out of memory, and I had no other way (at the time) of squeezing more source code in.
Anyhow, as cross-assemblers on modern machines have access to (effectively) unlimited RAM, this is no longer a problem - but who here is (or has) written ROM code for a BBC Micro using a cross assembler, which did you use, and why?
If you have a 32-bit Acorn machine (Risc PC, A5000, that sort of thing), you can use my patch for Basic V which allows it to assemble 6502 code instead of ARM code. You can find it
here.
I use it myself (well, duh) to produce (and maintain) several BBC ROMs. Via 65Link (see same website) I can instantly load them into sideways RAM to test them, as well.