Jump to content

Photo

Serpentine 7800


85 replies to this topic

#1 RevEng ONLINE  

RevEng

    River Patroller

  • 4,932 posts
  • Bitnik
  • Location:bottom of the stack

Posted Sun Oct 23, 2016 1:40 PM

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 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.

Attached File  serpentine.20161029.bin   128KB   157 downloads
Attached File  serpentine.20161029.a78   128.13KB   180 downloads

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!

#2 CPUWIZ OFFLINE  

CPUWIZ

    Commander

  • 34,141 posts
  • I am the one who knocks!
  • Location:SoCal

Posted Sun Oct 23, 2016 2:11 PM

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. ;)



#3 Trebor OFFLINE  

Trebor

    River Patroller

  • 4,560 posts

Posted Sun Oct 23, 2016 3:16 PM

Some video action:

 



#4 Jinks OFFLINE  

Jinks

    River Patroller

  • 4,383 posts
  • Location:Canada

Posted Sun Oct 23, 2016 4:14 PM

Amazing!! Looks great!

#5 Jinks OFFLINE  

Jinks

    River Patroller

  • 4,383 posts
  • Location:Canada

Posted Sun Oct 23, 2016 8:59 PM

Come on 7800 people your moms cut the internet on you today?
Ok I will be the first to say it then...
CART PLEASE!! :P

#6 TrekMD OFFLINE  

TrekMD

    River Patroller

  • 3,654 posts
  • Location:Coral Gables, FL

Posted Tue Oct 25, 2016 3:03 PM

This looks fun!  Where is the cart?!  :)



#7 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 4,932 posts
  • Bitnik
  • Location:bottom of the stack

Posted Tue Oct 25, 2016 6:24 PM

Thanks for the kind words, guys! As for carts... we'll see. :)

#8 JimC79 OFFLINE  

JimC79

    Space Invader

  • 18 posts
  • Location:Too close to Seattle - love gridlock

Posted Tue Oct 25, 2016 11:50 PM

That was always a fun and challenging game. Looks great! Hope it makes it onto a cart.

#9 Mayhem OFFLINE  

Mayhem

    Commodore Chaos Knight

  • 5,212 posts
  • Cartridge master
  • Location:London, England

Posted Wed Oct 26, 2016 4:24 AM

Yep yep, cart please :)



#10 lucifershalo ONLINE  

lucifershalo

    River Patroller

  • 2,978 posts
  • Location:Belgium

Posted Wed Oct 26, 2016 4:46 AM

yes, nice!

would be good on cart



#11 Bill Loguidice OFFLINE  

Bill Loguidice

    Quadrunner

  • 6,795 posts
  • Armchair Arcade Managing Director
  • Location:Burlington, New Jersey, USA

Posted Wed Oct 26, 2016 6:30 AM

Great job. This was always one of my favorite games, regardless of platform. I too would like to see this on a real cartridge.



#12 Sapicco OFFLINE  

Sapicco

    Dragonstomper

  • 745 posts

Posted Wed Oct 26, 2016 2:25 PM

Cart please! Despite what my wife says, I need more carts to take up more space!!!

Edited by Sapicco, Wed Oct 26, 2016 2:25 PM.


#13 CPUWIZ OFFLINE  

CPUWIZ

    Commander

  • 34,141 posts
  • I am the one who knocks!
  • Location:SoCal

Posted Wed Oct 26, 2016 2:47 PM

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.



#14 Stun Runner 87 OFFLINE  

Stun Runner 87

    Stargunner

  • 1,242 posts
  • Location:Chicago Illinois

Posted Wed Oct 26, 2016 5:38 PM

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.

#15 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 4,932 posts
  • Bitnik
  • Location:bottom of the stack

Posted Wed Oct 26, 2016 9:47 PM

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.

#16 mmervine ONLINE  

mmervine

    Moonsweeper

  • 450 posts
  • Location:Keene, NH

Posted Thu Oct 27, 2016 4:43 AM

I would definitely be interested in a cart!



#17 Machine OFFLINE  

Machine

    Moonsweeper

  • 458 posts
  • Location:Colorado

Posted Thu Oct 27, 2016 12:44 PM

This looks like a fun one! Count me in for a cart purchase!!!



#18 gambler172 OFFLINE  

gambler172

    River Patroller

  • 3,255 posts
  • none
  • Location:germany

Posted Thu Oct 27, 2016 1:31 PM

want a cart too....

#19 GoldenWheels OFFLINE  

GoldenWheels

    Stargunner

  • 1,730 posts
  • Location:Connecticut

Posted Thu Oct 27, 2016 1:55 PM

Cart!



#20 Dauber OFFLINE  

Dauber

    Quadrunner

  • 5,640 posts
  • What's for tea, luv?
  • Location:Right by where The Lone Ranger went to high school

Posted Thu Oct 27, 2016 3:39 PM

Cart for me too! Heh...but after Christmas? :)



#21 fandenivoldsk OFFLINE  

fandenivoldsk

    Chopper Commander

  • 181 posts

Posted Fri Oct 28, 2016 8:53 AM

Cart please!



#22 sramirez2008 OFFLINE  

sramirez2008

    River Patroller

  • 2,457 posts
  • Stella Foreva
  • Location:Houston

Posted Fri Oct 28, 2016 9:47 AM

Me too, cart please.



#23 RevEng ONLINE  

RevEng

    River Patroller

  • Topic Starter
  • 4,932 posts
  • Bitnik
  • Location:bottom of the stack

Posted Sun Oct 30, 2016 5:22 AM

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.

#24 Trebor OFFLINE  

Trebor

    River Patroller

  • 4,560 posts

Posted Sun Oct 30, 2016 11:07 AM

I've updated the first post with a new version, now with 20 different levels.

:-o  :thumbsup:



#25 sramirez2008 OFFLINE  

sramirez2008

    River Patroller

  • 2,457 posts
  • Stella Foreva
  • Location:Houston

Posted Sun Oct 30, 2016 11:43 AM

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/...idge/?p=3532191






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users