Skip to content

Commit 807a9dc

Browse files
committed
Added READMEs to all folders
1 parent 9f53de0 commit 807a9dc

File tree

8 files changed

+94
-1
lines changed

8 files changed

+94
-1
lines changed
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# BASIC programs for the BBC Micro disc version of Revs
2+
3+
This folder contains the BASIC programs from the BBC Micro disc version of Revs.
4+
5+
* [$.MENU.bin]($.MENU.bin) shows the loading screen and track menu for the 1985 Revs 4 Tracks release
6+
7+
* [$.REVS.bin]($.REVS.bin) shows the loading screen for the original 1985 Acornsoft release
8+
9+
* [$.REVSMEN.bin]($.REVSMEN.bin) shows the loading screen and track menu for the 1986 Superior Software release
10+
11+
* [$.REVSPLUS.bin]($.REVSPLUS.bin) shows the game menu for the Revs Plus release
12+
13+
---
14+
15+
_Mark Moxon_

1-source-files/boot-files/README.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Boot files for the BBC Micro disc version of Revs
2+
3+
This folder contains the boot file from the BBC Micro disc version of Revs.
4+
5+
* [$.!BOOT.bin]($.!BOOT.bin) is the boot file from the original 1985 Acornsoft game disc, which runs $.REVS
6+
7+
* [$.!BOOT2.bin]($.!BOOT2.bin) is the boot file from the 1985 Revs 4 Tracks game disc, which runs $.MENU
8+
9+
* [$.!BOOTS.bin]($.!BOOTS.bin) is the boot file from the 1986 Superior Software game disc, which runs $.REVSMEN
10+
11+
---
12+
13+
_Mark Moxon_

1-source-files/images/README.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Image binaries for the BBC Micro disc version of Revs
2+
3+
This folder contains the image binaries from the BBC Micro disc version of Revs.
4+
5+
* [$.5TRSCRN.bin]($.5TRSCRN.bin) is the mode 7 loading screen for the 1986 Superior Software release
6+
7+
* [$.PLUSCRN.bin]($.PLUSCRN.bin) is the mode 7 loading screen for Revs Plus
8+
9+
* [dashboard.bin](dashboard.bin) is the dashboard image for the car in-game
10+
11+
---
12+
13+
_Mark Moxon_

1-source-files/main-sources/README.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Annotated source code for the BBC Micro disc version of Revs
2+
3+
This folder contains the annotated source code for the BBC Micro disc version of Revs.
4+
5+
* Main source files:
6+
7+
* [revs-source.asm](revs-source.asm) contains the main source for the game
8+
9+
* [revs-brandshatch.asm](revs-brandshatch.asm) contains the track data for Brands Hatch
10+
11+
* [revs-doningtonpark.asm](revs-doningtonpark.asm) contains the track data for Donington Park
12+
13+
* [revs-nurburgring.asm](revs-nurburgring.asm) contains the track data for the Nürburgring
14+
15+
* [revs-oultonpark.asm](revs-oultonpark.asm) contains the track data for Oulton Park
16+
17+
* [revs-silverstone.asm](revs-silverstone.asm) contains the track data for Silverstone
18+
19+
* [revs-snetterton.asm](revs-snetterton.asm) contains the track data for Snetterton
20+
21+
* Other source files:
22+
23+
* [revs-loader.asm](revs-loader.asm) contains the source for the loader
24+
25+
* [revs-disc.asm](revs-disc.asm) builds the SSD disc image from the assembled binaries and other source files
26+
27+
* Files that are generated during the build process:
28+
29+
* [revs-build-options.asm](revs-build-options.asm) stores the make options in BeebAsm format so they can be included in the assembly process
30+
31+
---
32+
33+
_Mark Moxon_

1-source-files/text-files/README.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# BASIC programs for the BBC Micro disc version of Revs
2+
3+
This folder contains the text files from the BBC Micro disc version of Revs.
4+
5+
* [READMEPLUS.bin](READMEPLUS.bin) is the README file for Revs Plus on the BBC Micro
6+
7+
---
8+
9+
_Mark Moxon_

2-build-files/revs-checksum.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
for i in range(0, 4):
4646
checksum[i] = checksum[i] % 256
47-
print("Commander checksum", i, "=", hex(checksum[i]))
47+
print("Track data checksum", i, "=", hex(checksum[i]))
4848
data_block[checksum_offset + i] = checksum[i]
4949

5050
# Write updated track

3-assembled-output/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This folder contains the output binaries from the build process for the BBC Micro disc version of Revs.
44

5+
It also contains [compile.txt](compile.txt), which contains the output from the assembly process. This is very useful when debugging the build process.
6+
57
---
68

79
_Mark Moxon_

4-reference-binaries/README.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
This folder contains the binaries from the game disc for the BBC Micro disc version of Revs, as well as reference binaries for the other releases.
44

5+
* [acornsoft](acornsoft) contains the binaries from the original 1985 Acornsoft release
6+
7+
* [4tracks](4tracks) contains the binaries from the 1985 Revs 4 Tracks release
8+
9+
* [superior](superior) contains the binaries from the 1986 Superior Software release
10+
11+
* [revsplus](revsplus) contains the binaries from a new release of Revs Plus that includes the Nürburgring track, backported from the Commodore 64 version
12+
513
---
614

715
_Mark Moxon_

0 commit comments

Comments
 (0)