Rally Speedway
Posted: Mon Jan 30, 2023 10:59 am
This is a top-down racing game. It will feel familiar if you ever played Rally Speedway for Commodore 64 or Atari. I consider it a late sequel, improved, and hopefully still fun. Two players best play it! I think it is the first and probably only game for the X16 which uses a virtual tilemap that is 256 tiles wide and 256 tiles high.
I have had great help from several people: Graphics are made by mopspear (moptec.net). The music is made by kliepatsch and played with ZSMKit by MooingLemur.
Try It Now!
Starting the game
All game files should be in the same directory. To start the emulator and directly load and run the game type: x16emu -joy1 -joy2 -prg rallyspeedway.prg -run
If you don't have any game controller, use the following keys:
Left Ctrl - Button A
Left Alt - Button B
Enter - START
Cursor Keys - UP, DOWN, LEFT, RIGHT
With one controller, player 1 will use the game controller, and player 2 will use the keyboard.
With two controllers, player 1 will use the first and player 2 the second.
Controls
Up - Start the race when cars are in position
A Button - Brake (the cars will accelerate to maximum speed automatically)
B Button - Return to the menu when the race is finished
Start Button - Pause game
Further instructions
This is an open-world racing game. For every track, there is a certain distance you have to drive. When you have driven the given distance, you are ready to cross any finish line you happen to find. The remaining distance is displayed in the bottom corner of the screen.
Most of the time you will probably just drive the default route by following the road and continue straight ahead in every crossing if there isn't an arrow to point you in a certain direction. But you can also find your own way. Just remember that every time you crash or get too far away from the other car, the race will pause and you will be brought back to the default route.
For every crash, a penalty of one second is added to your time. This is also the case if you are outdistanced by the other player. You can only be outdistanced as long as the other player is on the road and driving the standard route.
Releases
V 1.0 - First official release Oct 24, 2020.
V 1.1 - Traffic to avoid is added to the roads, and a demo race is displayed when player is inactive. Compatibility with release 41 of the emulator.
V 1.5 - New graphics by mopspear and new music by kliepatsch. Traffic is now randomized. Release date Jan 5, 2023.
V 1.5.1 - "Try It Now" added. Player 1 will always use the keyboard joystick and player 2 the first game controller. This is because release 42 of the emulator, due to a bug, will not tell correctly if there are game controllers present or not. Release date Apr 15, 2023.
V 1.5.2 - Bug corrected. The leaderboard was not saved to disk in R42. Release date May 9, 2023
V 1.5.3 - New release for R43. Now keyboard joystick and game controllers work as intended. Release date May 21, 2023.
V 1.5.4 - The first track is now called Training Track. It is simpler and without traffic. Release date Aug 19, 2023.
V 1.5.5 - ZSound is replaced by ZSMKit to ensure that music will work with both YM2151 and YM2164. Release date March 24, 2024
#R47 - Compatible with release 47 of the emulator
I have had great help from several people: Graphics are made by mopspear (moptec.net). The music is made by kliepatsch and played with ZSMKit by MooingLemur.
Try It Now!
Starting the game
All game files should be in the same directory. To start the emulator and directly load and run the game type: x16emu -joy1 -joy2 -prg rallyspeedway.prg -run
If you don't have any game controller, use the following keys:
Left Ctrl - Button A
Left Alt - Button B
Enter - START
Cursor Keys - UP, DOWN, LEFT, RIGHT
With one controller, player 1 will use the game controller, and player 2 will use the keyboard.
With two controllers, player 1 will use the first and player 2 the second.
Controls
Up - Start the race when cars are in position
A Button - Brake (the cars will accelerate to maximum speed automatically)
B Button - Return to the menu when the race is finished
Start Button - Pause game
Further instructions
This is an open-world racing game. For every track, there is a certain distance you have to drive. When you have driven the given distance, you are ready to cross any finish line you happen to find. The remaining distance is displayed in the bottom corner of the screen.
Most of the time you will probably just drive the default route by following the road and continue straight ahead in every crossing if there isn't an arrow to point you in a certain direction. But you can also find your own way. Just remember that every time you crash or get too far away from the other car, the race will pause and you will be brought back to the default route.
For every crash, a penalty of one second is added to your time. This is also the case if you are outdistanced by the other player. You can only be outdistanced as long as the other player is on the road and driving the standard route.
Releases
V 1.0 - First official release Oct 24, 2020.
V 1.1 - Traffic to avoid is added to the roads, and a demo race is displayed when player is inactive. Compatibility with release 41 of the emulator.
V 1.5 - New graphics by mopspear and new music by kliepatsch. Traffic is now randomized. Release date Jan 5, 2023.
V 1.5.1 - "Try It Now" added. Player 1 will always use the keyboard joystick and player 2 the first game controller. This is because release 42 of the emulator, due to a bug, will not tell correctly if there are game controllers present or not. Release date Apr 15, 2023.
V 1.5.2 - Bug corrected. The leaderboard was not saved to disk in R42. Release date May 9, 2023
V 1.5.3 - New release for R43. Now keyboard joystick and game controllers work as intended. Release date May 21, 2023.
V 1.5.4 - The first track is now called Training Track. It is simpler and without traffic. Release date Aug 19, 2023.
V 1.5.5 - ZSound is replaced by ZSMKit to ensure that music will work with both YM2151 and YM2164. Release date March 24, 2024
#R47 - Compatible with release 47 of the emulator