Revision as of 19:58, 23 January 2012 by Hivebrain
From Sonic Retro
SpinBall is a DOS fan game created in QBasic. With no relation to Sonic Spinball the game has Sonic running through dungeons collecting coins. It was a 2D platformer just like the Genesis titles, and was ahead of it's time as a fangame. Some of it's files even date back as far as last modified on 25th April 1996.
Although this is a Sonic fangame, the creator made it his own (and avoided copyright issues) by renaming Sonic to "SpinBall" and Dr. Robotnik to "Dr. Spoz".
There are 7 levels playable and a cutscene in the game. The game cuts out after the cutscene which is named level 8.
Type these in at any point:
Source Code and Editing Rights
The source code is included in the zip file below. The creator Eric Carr has said "You may look at the source to see how I did anything, and use it for your liking as LONG as you give me credit and send me the program you make! If you have ANY ideas about a level, or would like the program to unPAK my level files to view them (in edit), please let me know. Also included are the .DAT level files. These are text files that can be EDITed and rePAKed to play in the game. Feel free to look at and edit these DAT files."
His email address can be found in the included README.
The level files are raw text files saved as .DATs. These files are full of symbols laid out in the same way as the level, making them relatively easy to edit in software such as Notepad (Windows) or gedit (Linux). Here are my observations from viewing the playable levels in Notepad:
Compiling Custom Levels
Eric Carr also explained how you would use your own custom levels: "Say you edited LEVEL1.DAT. Go to dos and type CODEIT and press enter. Type in LEVEL1 and press enter again. Codeit will create a PAK file, which you should then copy it to main directory. Then run spinball and go to level 1, voila!"