RevEng Posted October 23, 2016 Share Posted October 23, 2016 I've ported the classic computer game Serpentine from the A8 to the 7800. The port is playable and complete, though I may add some additional features to this game in the future. The game requires extra RAM, and will use POKEY if found. It should now run on CC2, MCP Dev Cart, and XBoard. I expect the new Harmony will be able to support it too. Emulation is probably limited to newish versions of MAME/MESS. serpentine.20161029.bin serpentine.20161029.a78 For those of you unfamiliar with this game... The goal is to eat the other serpents and avoid being eaten. Head-on collisions with snakes that aren't smaller than you will result in death. You can grow by eating frogs, eggs, and smaller snakes head-on. You can eat the tail/side segments of snakes of any size. Your snake and the enemy snakes will periodically lay eggs. The enemy eggs hatch fairly quickly into new enemy snakes. Your egg only hatches at the end of a level, at which point it will give you an extra life - until it hatches, your egg is vulnerable to being eaten by enemy snakes and frogs. Enjoy! 14 Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 23, 2016 Share Posted October 23, 2016 It could run on real hardware with some tweaks to the PLD code for the VersaBoard, it has a slot for narrow DIP RAM behind the POKEY. 9 Quote Link to comment Share on other sites More sharing options...
Trebor Posted October 23, 2016 Share Posted October 23, 2016 Some video action: https://www.youtube.com/watch?v=-FTsNno0PwQ 10 Quote Link to comment Share on other sites More sharing options...
Jinks Posted October 23, 2016 Share Posted October 23, 2016 Amazing!! Looks great! 1 Quote Link to comment Share on other sites More sharing options...
Jinks Posted October 24, 2016 Share Posted October 24, 2016 Come on 7800 people your moms cut the internet on you today? Ok I will be the first to say it then... CART PLEASE!! 2 Quote Link to comment Share on other sites More sharing options...
TrekMD Posted October 25, 2016 Share Posted October 25, 2016 This looks fun! Where is the cart?! 1 Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 26, 2016 Author Share Posted October 26, 2016 Thanks for the kind words, guys! As for carts... we'll see. 7 Quote Link to comment Share on other sites More sharing options...
JimC79 Posted October 26, 2016 Share Posted October 26, 2016 That was always a fun and challenging game. Looks great! Hope it makes it onto a cart. Quote Link to comment Share on other sites More sharing options...
Mayhem Posted October 26, 2016 Share Posted October 26, 2016 Yep yep, cart please Quote Link to comment Share on other sites More sharing options...
lucifershalo Posted October 26, 2016 Share Posted October 26, 2016 yes, nice! would be good on cart Quote Link to comment Share on other sites More sharing options...
Bill Loguidice Posted October 26, 2016 Share Posted October 26, 2016 Great job. This was always one of my favorite games, regardless of platform. I too would like to see this on a real cartridge. Quote Link to comment Share on other sites More sharing options...
Sapicco Posted October 26, 2016 Share Posted October 26, 2016 (edited) Cart please! Despite what my wife says, I need more carts to take up more space!!! Edited October 26, 2016 by Sapicco 1 Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 26, 2016 Share Posted October 26, 2016 If you can extend the ROM to 128K, I will try to make a prototype on Sunday. I am sitting on a lot of POKEY chips, that I had collected for making MCP carts, since nobody is interested in that, I now have about $700 worth of POKEY's sitting around. I think I have almost 100 of the narrow RAM chips, so almost a grand catching dust. 1 Quote Link to comment Share on other sites More sharing options...
Stun Runner 87 Posted October 26, 2016 Share Posted October 26, 2016 I've ported the classic computer game Serpentine from the A8 to the 7800. The port is playable and complete, though I may add some additional features to this game in the future. serpentine7800.png The game requires a POKEY @$450, and additional RAM @$4000. For now, that limits real hardware to the MCP Dev Cart or XBoard. I expect the new Harmony will be able to support it too. Emulation is probably limited to newish versions of MAME/MESS. serpentine.20161023.a78 serpentine.20161023.bin For those of you unfamiliar with this game... The goal is to eat the other serpents and avoid being eaten. Head-on collisions with snakes that aren't smaller than you will result in death. You can grow by eating frogs, eggs, and smaller snakes head-on. You can eat the tail/side segments of snakes of any size. Your snake and the enemy snakes will periodically lay eggs. The enemy eggs hatch fairly quickly into new enemy snakes. Your egg only hatches at the end of a level, at which point it will give you an extra life - until it hatches, your egg is vulnerable to being eaten by enemy snakes and frogs. Enjoy! Looks like an addictive fun game. If you ever make carts of this game for sale,or work with Al to get this game in the Atariage Store, I'd definitely buy. Thanks for sharing. Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 27, 2016 Author Share Posted October 27, 2016 Thanks for the interest, all! I'm presently working at incorporating the 20 levels from the disk based version. @WIZ, I'll hit you up on PM when i have a test ROM. Right now the code is in flux, and I'm not sure if I'll get it straightened for the weekend. 3 Quote Link to comment Share on other sites More sharing options...
mmervine Posted October 27, 2016 Share Posted October 27, 2016 I would definitely be interested in a cart! Quote Link to comment Share on other sites More sharing options...
Machine Posted October 27, 2016 Share Posted October 27, 2016 This looks like a fun one! Count me in for a cart purchase!!! Quote Link to comment Share on other sites More sharing options...
gambler172 Posted October 27, 2016 Share Posted October 27, 2016 want a cart too.... Quote Link to comment Share on other sites More sharing options...
+GoldenWheels Posted October 27, 2016 Share Posted October 27, 2016 Cart! Quote Link to comment Share on other sites More sharing options...
Dauber Posted October 27, 2016 Share Posted October 27, 2016 Cart for me too! Heh...but after Christmas? Quote Link to comment Share on other sites More sharing options...
fandenivoldsk Posted October 28, 2016 Share Posted October 28, 2016 Cart please! Quote Link to comment Share on other sites More sharing options...
+sramirez2008 Posted October 28, 2016 Share Posted October 28, 2016 Me too, cart please. Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 30, 2016 Author Share Posted October 30, 2016 I've updated the first post with a new version, now with 20 different levels. I've expanded the format to 128k with RAM, which should allow CC2 users to play it now. (78SC_R16) It will use TIA sound since CC2 doesn't support POKEY at the location needed, but I spent a fair bit of time making sure the TIA mode sounds good. I'd appreciate it if anyone testing it out on a CC2 could advise if it runs OK. 4 Quote Link to comment Share on other sites More sharing options...
Trebor Posted October 30, 2016 Share Posted October 30, 2016 I've updated the first post with a new version, now with 20 different levels. 2 Quote Link to comment Share on other sites More sharing options...
+sramirez2008 Posted October 30, 2016 Share Posted October 30, 2016 I've updated the first post with a new version, now with 20 different levels. I've expanded the format to 128k with RAM, which should allow CC2 users to play it now. (78SC_R16) It will use TIA sound since CC2 doesn't support POKEY at the location needed, but I spent a fair bit of time making sure the TIA mode sounds good. I'd appreciate it if anyone testing it out on a CC2 could advise if it runs OK. Has anyone tried this ROM on the Mateos Multi-cart? I'm assuming I can rename it as .SG (please see below) and it should work. .SG for 128kB games that use the standard bank switching scheme of eight 16kB banks, like Xenophobe. .SGR for 128kB games that use the standard bank switching scheme of eight 16kB banks and additional RAM, like Jinks. .SGP for 128kB games that use the standard bank switching scheme of eight 16kB banks and POKEY sound IC, like Commando. http://atariage.com/forums/topic/251570-atari-7800-rewritable-multigame-cartridge/?p=3532191 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.