Bird Strike is a video game for the BBC Micro written by Andy Frigaard and published in 1984 in the UK by FireBird software.   This is a release in 20

qurm / BirdStrike

submited by
Style Pass
2021-07-01 15:30:17

Bird Strike is a video game for the BBC Micro written by Andy Frigaard and published in 1984 in the UK by FireBird software. This is a release in 2021 of the original source code.

These are a mix of BBC BASIC Assembler source code and some binary files containing graphics, sprites and data tables. The three BASIC files are also copied and renamed as .bas in a text file format. The original files are in the BBC BASIC format with tokenised line numbers.

Small sections of source code were only present in binary format and may later be recovered from the original tapes. These have been reconstructed from disassembly.

The source is hard to read in the original BASIC/Assembler files. There are minimal comments and typically 2 or 3 character labels. Working memory was very limited and the shortest possible files allowed for source and assembled code to both be held in RAM. The game development started using the cassette tape file system and only the later files were developed on disk. Over the period I may have lost some of the earlier source, or just been unable to keep editing it all with limited space, so there are various patches and modifications to the older routines.

The Build folder has an alternative current (2021) version of the source files that can be built using Beebasm to produce a bootable disk image for use on the Beebem emulator or real BBC Micro.

Leave a Comment
Related Posts