Email or username:

Password:

Forgot your password?
Top-level
Mark Moxon

@Kroc Ha, yes, that probably needs updating. I copied that comment from the Master version, which also skips those bytes, but they are genuinely unused in the Master). I’ll reword it to point out it’s the 6510 control bits, which I explain multiple times elsewhere in the commentary (it’s kinda hard not to understand those two bytes when doing a disassembly like this!).

2 comments
Kroc Camen

@markmoxon That's very strange for the Master to skip those too! An early start at the C64 port being folded back into the Master version perhaps?

Mark Moxon

@Kroc Turns out the Master version is based on the C64 and Apple II versions. The sources very clearly go BBC Micro cassette -> BBC Micro disc -> 6502 Second Processor -> C64 -> Apple II -> BBC Master -> NES, with the Electron branching off the BBC Micro disc and merging into the C64 version. It’s fascinating - I’ll be writing a deep dive at some point.

Incidentally, I have updated that comment to talk about the 6510. Thanks for that! 👍

Go Up