Documenting The Sentinel is really growing my collection of disassemblies at https://www.bbcelite.com

Five projects: Elite, Aviator, Revs, Lander, The Sentinel

1,038,891 words of source code commentary

507,016 words of deep dives

All Shakespeare's plays? 835,997 words

Or as the Bard himself may have written, if he were into 6502 assembly:

LDA #&2B
STA temp
EOR #&FF
ORA temp
STA question

I think that works? 😀

#retrocomputing #bbcmicro #c64 #8bit

Mark Moxon's Software Archaeology

Reverse engineering, code disassemblies and a healthy dose of retrocomputing nostalgia

@markmoxon Interesting, which assembler uses & to mark hexadecimal numbers?

@cobbpg It’s the built-in assembler in BBC BASIC, which was used to write Elite, Aviator, Revs and The Sentinel (on the BBC Micro) and Lander/Zarch (on the Archimedes).

It is a genuinely excellent assembler!