Astro Fighter High Score Save

philmurr

Active member
vacBacker
Feedback
46 (100%)
Credits
2,335CR
Following on from my Astro Fighter free play / attract mode code http://www.ukvac.com/forum/astro-fighter-freeplay-attract-mode_topic374910_post1128983.html?KW=astro+fighter#1128983 I finally got round to sorting out the high score save code and plug-in module after chasing my tail for the last few weeks on a schoolboy error in the game and GAL code
smiley5.gif


It only saves a single high score as I didn't want to go through the pain of writing high score table and initials entry code for the 4 or 5 people out there who play this game...

So it uses my "universal" 6502 module with specific game and GAL code, containing a single EEPROM and NVRAM. It gives freeplay option (maintains attract mode) and also saves the high score (reset by holding "fire" down on power-up). It also replaces the 2708 ROMs that are beginning to be quite unreliable and tricky to work with.

Game code is free to anyone who either has one of the modules/bare PCBs, or who can map some NVRAM to $2000-$2FFF

Big thanks to Jon Hughes for his patience testing loads of versions of this until now it's finally working.

High score save module

AF_HSS_PCB.jpg


Installed in Astro Fighter cage

JH_AF_DB_installed.jpg


And running on real hardware

JH_AF_demo.jpg
 

Lurch666

Active member
Feedback
21 (100%)
Credits
4,225CR
I remember this game.

Funny that I'm just trying to repair one of these.

I'm just trying to decide if I want to go through the hassle of modding the board to take 2716 roms instead of 2708 because I'm running into a brick wall and then this appears.

Where can I get one of these wonderful 6502 modules that would mean I can get rid of those pesky 2708s?
 
Top