BBC Micro MOS layer → Neo6502 API (OSWRCH, OSBYTE, OSWORD, OSCLI…). The reload BBC emulator boots MOS 1.20, BASIC 2, DFS, and starts Spellbinder.
Status In development
Overview
The BBC Micro and the Neo6502 share the 6502; BBC games call the MOS through fixed vectors at $FFxx, easy to repatch. Neo6502bbc redirects OSWRCH, OSBYTE, OSWORD, OSCLI, OSRDCH, OSFIND and OSGBPB to the firmware API. In progress: a BBC Model B emulator (reload) boots MOS 1.20, BASIC 2 and DFS on the PC and takes Spellbinder to its first playable room. The Neo6502 does better than the Oric for these ports: native 320 pixels, MODE 5 in 4 exact colours.
The Neo6502 (W65C02S + RP2040, firmware by Paul Robson) as seen by Tachibana: Phosphoneo, Neo6502kbd, Neo6502bbc, Trinity, AsteroNeo, Prophet, framing — now tested on a real board. Read the article →