You can now download the latest version of the game (1195 KB) which has the additional advantages of many bug fixes, compatibility with 32-bit RISC OS and integration into the desktop environment.
SFPatch is a tool for patching the Star Fighter 3000 code. It was written in order to allow this game to be played on modern computers, without the variety of bugs and glitches that afflicted the game for those who eventually managed to get it to load.
The default keys do not work properly with PS/2 keyboards, since unlike Archimedes keyboards, certain combinations of keys are not read correctly.
The copy-protection prevents the game from loading on a StrongARM processor, and there are glitches in the game even if you get it to run. This is because Star Fighter 3000 contains quite a bit of self-modifying code.
On Risc PCs and other fast computers, the noise of the engine doesn't vary in pitch as it does on the Archimedes.
The game fails on RISC OS 4, due to a number of minor memory-related bugs. Also if 'PC delete' is configured, then password/highscore editing doesn't work.
Hopefully these problems (with other minor improvements) may now be solved with the use of SFpatch. Distribution of SFpatch doesn't infringe copyright, since rather than distributing game code, it provides a D.I.Y. kit with instructions for patching the game yourself.
Chris Bazley
2.31 (20th April 2001)
Here are two screenshots taken from a roughly equivalent position on the Training Academy map. The left-hand picture shows the area viewed with the detail set to the old 'max' level. The right-hand picture shows the area as it appears with my new highest detail setting. If you want a laugh, I've also done an equivalent snapshot of the area as seen on 'low' detail.
The second release of SFPatch is now available for download. This version fixes all known problems concerning StrongARMs, and also reduces the complexity of the game loader.
All material relating to Star Fighter 3000 is © Fednet Software, 1994, 1995. Email the webmaster. |