Here's a quick history of the development of this site, with the most recent additions first:
- Mar 2023: Added more details of the different variants of BBC Micro Revs
- Aug 2022: Lots more deep dives added, bringing the total to 47
- Jul 2022: Analysis extended to include the extra tracks, Nürburgring track backported from the Commodore 64
- Jun 2022: Website launched with fully commented source code and accompanying repository
- Apr 2022: Analysis of the track data file format started
- Feb 2022: First deep dive added
- Jan 2022: Repository created with buildable but uncommented source code
- Dec 2021: Disassembly of original game binaries begins
Next steps for this project
This project is a work in progress. Here are my current plans:
- I'd like to write a top-level view of how Revs works, for the more casual reader. Deep dives and source code are all very well, but it can be a bit forbidding to non-coders.
- The commentary needs tidying up and clarifying in places - there are one or two areas where the code is documented in terms of explaining what the code does, but I'm still trying to get my head around exactly how it works, so those areas still need addressing.
Watch this space!