saxmeister Posted September 18, 2022 Share Posted September 18, 2022 (edited) Greetings all, I'm trying to get back to programming between things that keep taking up my spare time. I decided to go back to the original Atari classics and work on my game logic basics and optimizations before moving on to other projects I need to complete and want to start. Space Race was the second Atari arcade game after Pong and used the same hardware. Nolan Bushnell worked on this before having to move on and run the company. I thought I would try my hand at coding it on the 7800 using the original black and white graphics style. I decided to run this one in 320A mode and I stuck with single player. I know this game has been hacked on the 2600 using Freeway (which was inspired by Space Race) but I went back to the original game and tried to recreate it as closely as possible from scratch. The object of the game is to get all the way to the top through all the space debris without being hit. There are no lives, so the only limiting factor is time. Players are given 60 seconds to complete the trek as many times as possible. When the game is over players can then go back to the main menu and try again. It's a WIP so it's still rough, but the main functionality is in place. I want to optimize it a bit more, introduce difficulty levels, add a second player, POKEY music, better sfx, etc. I uploaded version 0.91 that has most fixes but for some reason slows down after finishing a game and going back to the main menu. Another item to fix. https://en.wikipedia.org/wiki/Space_Race_(video_game) spacerace_07.78b.a78 spacerace_07.78b.bin Original Release (0.7) JS7800: https://raz0red.github.io/js7800/?cart=https://forums.atariage.com/applications/core/interface/file/attachment.php?id=968804&key=8f2c0361b9ae13772b217b5551b6d898 The latest version (0.96): JS7800: https://raz0red.github.io/js7800/?cart=https://forums.atariage.com/applications/core/interface/file/attachment.php?id=970385&key=d1e62e0e104582f418cb20dd1b2cb0f5 *NOTE: I had a laptop crash on me and I may have lost the 7800basic source code for the last 2 versions before getting them committed to the git repository. I do have everything else, but if I can't recover the source code I may have to recode some things. Edited October 10, 2022 by saxmeister Updated bin/a78 files with newer version; added notes 16 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.