Retro Video Gamer

Retro Gaming => Homebrew Chat => Topic started by: TrekMD on July 27, 2013, 03:33:43 AM

Title: Zippy the Porcupine (Sonic The Hedgehog) - Atari 2600
Post by: TrekMD on July 27, 2013, 03:33:43 AM
Ready for another modern game demake?  Here is Zippy the Porcupine (a.k.a. Sonic the Hedgehog) for the Atari 2600!  Made a reality by the same programmer for the excellent Princess Rescue, Atari Age user Sprybug!  The game is still early in development but it looks quite promising.  Here is a video of the game in action...

[align=center:3pjk3hmq]Sonic The Hedgehog Clone for Atari 2600 (http://http)[/align:3pjk3hmq]

I'll try to keep things updated here but the current binary and the original thread can be found here:  Sonic the Hedgehog AKA Zippy the Porcupine Demo (http://http).

[align=center:3pjk3hmq][size=80]Posted with permission from Sprybug.[/size][/align:3pjk3hmq]
Title: Re: Zippy the Porcupine
Post by: Shadowrunner on July 27, 2013, 05:50:51 AM
Very impressive! The guy making these games is obviously very talented!
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 05:55:24 AM
Quote from: "Shadowrunner"
Very impressive! The guy making these games is obviously very talented!

That he is!  :)
Title: Re: Zippy the Porcupine
Post by: DreamcastRIP on July 27, 2013, 08:40:25 AM
I'm in awe of the coder's abilty. Considering the hardware limitations and that the video shows only a work-in-progress build of the game what he's achieved is breathtaking. The colours, size and animation of Sonic alone are damn impressive. Seriously impressed.  :1:
Title: Re: Zippy the Porcupine
Post by: TL on July 27, 2013, 11:00:21 AM
Would be cooler if he could replicate the chequerboard pattern on the landscape and even the music but still incredibly impressive!!!
Title: Re: Zippy the Porcupine
Post by: Minerals on July 27, 2013, 13:04:20 PM
Looking fantastic so far, really good work done on the spin dash
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 13:25:23 PM
Quote from: "The Laird"
Would be cooler if he could replicate the chequerboard pattern on the landscape and even the music but still incredibly impressive!!!

He did replicate the music on Princess Rescue, so he may achieve it here as well.  Give it time as this is still early in the development of the game.  :)
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 13:30:19 PM
Well, looks like you're getting your wish, Laird.  Here is Sprybug's latest update:

Got word that the 64k upgrade for bB should be out this weekend allowing me to continue my development for Zippy.  Also with this and by my being able to combine two variables into one for the overhead map portion, has freed up one variable that I can now use for MUSIC.  Originally I wasn't going to have a soundtrack playing while you played the game because I knew it would be pretty difficult to make the sonic game soundtrack sound good on the Atari, but once I tried the game over and level finish music it didn't turn out half bad, so I'm willing to give it a shot.  It does feel kind of empty not having music while you play.
Title: Re: Zippy the Porcupine
Post by: TL on July 27, 2013, 13:41:36 PM
Great news!!!!  :113:
Title: Re: Zippy the Porcupine
Post by: DreamcastRIP on July 27, 2013, 13:55:33 PM
Quote from: "TrekMD"
Got word that the 64k upgrade...

That changes my perception of the game a little, tbh. Learning that the game could be up to 64k in size when most commercial VCS games, afaik, were a tiny fraction of that. Combat was under 2k, iirc!
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 13:57:46 PM
Quote from: "DreamcastRIP"
Quote from: "TrekMD"
Got word that the 64k upgrade...

That changes my perception of the game a little, tbh. Learning that the game could be up to 64k in size when most commercial VCS games, afaik, were a tiny fraction of that. Combat was under 2k, iirc!

But late commercial releases used bankswitching and some even had 32K, no? 
Title: Re: Zippy the Porcupine
Post by: DreamcastRIP on July 27, 2013, 14:11:57 PM
Quote from: "TrekMD"
Quote from: "DreamcastRIP"
Quote from: "TrekMD"
Got word that the 64k upgrade...

That changes my perception of the game a little, tbh. Learning that the game could be up to 64k in size when most commercial VCS games, afaik, were a tiny fraction of that. Combat was under 2k, iirc!

But late commercial releases used bankswitching and some even had 32K, no?

With not being a 2600 owner/enthusiast I have no idea so I'll take your word for it! If so then I've now revised my revised perception!  :21:
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 14:14:41 PM
LOL  Fair enough!
Title: Re: Zippy the Porcupine
Post by: TL on July 27, 2013, 14:53:10 PM
Yes, Fatal Run for example was 32k.

I think games like Solaris, Radar Lock, Super Football, Xenophobe and Dark Chambers were pretty close to that too.
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 18:11:20 PM
Quote from: "The Laird"
Yes, Fatal Run for example was 32k.

I think games like Solaris, Radar Lock, Super Football, Xenophobe and Dark Chambers were pretty close to that too.

Found two articles that list all the 32K and 32K+ games on the 2600.  As you can see from that list, most are homebrews.  The only official game with 32K was Fatal Run. 
Atari 2600 32K Games (http://http)
Atari 2600 32K+ Games (http://http)
Title: Re: Zippy the Porcupine
Post by: DreamcastRIP on July 27, 2013, 19:53:23 PM
Quote from: "TrekMD"
The only official game with 32K was Fatal Run.

Thanks for establishing the facts, Trek.  :1:

Not sure if I've the energy left to now revise how I perceive this game once more, lol!
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 19:59:36 PM
Quote from: "DreamcastRIP"
Quote from: "TrekMD"
The only official game with 32K was Fatal Run.

Thanks for establishing the facts, Trek.  :1:

Not sure if I've the energy left to now revise how I perceive this game once more, lol!

Yes but there are games with 8K, 16K, etc.  So, adding memory to the 2600 carts is not a new trick. Many official titles had 8K and 16K. 
Title: Re: Zippy the Porcupine
Post by: TL on July 27, 2013, 20:05:44 PM
Yes as I said Fatal Run was the only commercial 32k game but there were some pretty close to that too. Potentially you can go as high as you want with bankswitching.
Title: Re: Zippy the Porcupine
Post by: Gorf on July 27, 2013, 20:39:24 PM
Memory has little to do with the systems abilities in the sense that you still have only 2 sprites, two inferior sound
channels and things of that nature. The memory helps achieve things never seen before because memory chips
back then would have made most games cost prohibitive. One can now store lots of data and position tables in
memory that would take less time accessing than having to actually write code to produce those data. So cycles
no longer need to be wasted on computational things and can be better left to more game logic and AI, allowing
the games to be more involved...you still wont get anything more graphically or sound wise than what the machine
is capable of, but you will certainly be able to have much more in depth game play with more replay value as you
can now achieve more and larger levels as these can be stored as cycle saving data files and pre-computed
values that can be quickly obtained in a few cycles instead of eating up half the vertical blank trying to do a
multiply in software. Activision and Imagic were able to skimp on cycles to achieve better graphics allowing
more time on each line of the display to quickly switch pixel colors and sprite positions.

bB is an excellent high level compiled language and keeps proving to be a stalwart to the legacy of the 2600
as time goes on.
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 21:00:27 PM
There you go, an explanation from a master!  :)
Title: Re: Zippy the Porcupine
Post by: DreamcastRIP on July 27, 2013, 21:53:13 PM
Quote from: "TrekMD"
There you go, an explanation from a master!  :)

That sure was a great post from Gorf and it was much appreciated.  :1:

My opinion is pretty much the same your own. While I've had little in the way of experience in playing 2600 games (a few plays on a friend's 2600 when a child plus the few 2600 games I have that I've played on my 7800) I've read a fair bit over the years about the console and its games so I've a reasonable laymans grasp of what's impressive on it.
Title: Re: Zippy the Porcupine
Post by: Rogue Trooper on July 27, 2013, 22:16:53 PM
Feck me, that's impressive.1st thing i loved when watching the vid-he's put the foot tapping animation in there.

This guy is putting far more time and effort into a clone on long dead (commercially!) hardware than i've seen Sega do for many a Sonic game on this generation (PS3+360 from games i've played).


Bitchy...but yeah, i went there...
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 27, 2013, 22:58:37 PM
Quote from: "Rogue Trooper"
Feck me, that's impressive.1st thing i loved when watching the vid-he's put the foot tapping animation in there.

This guy is putting far more time and effort into a clone on long dead (commercially!) hardware than i've seen Sega do for many a Sonic game on this generation (PS3+360 from games i've played).


Bitchy...but yeah, i went there...

 :21:  How true!
Title: Re: Zippy the Porcupine
Post by: TrekMD on July 29, 2013, 01:41:50 AM
OK, a binary has been posted of just the music that has been created so far.  Download it and have a listen.  :)
Title: Re: Zippy the Porcupine
Post by: TrekMD on September 19, 2013, 18:59:15 PM
This may get Sega's attention, unfortunately:  'Sonic The Hedgehog' is Finally Coming To The Atari 2600 (http://http).  We'll have to see what happens.
Title: Re: Zippy the Porcupine
Post by: TL on September 19, 2013, 22:18:36 PM
Quote from: "TrekMD"
OK, a binary has been posted of just the music that has been created so far.  Download it and have a listen.  :111:
Title: Re: Zippy the Porcupine
Post by: TrekMD on September 19, 2013, 23:34:51 PM
It's still evolving, of course, but it is shaping out pretty good.
Title: Re: Zippy the Porcupine
Post by: TrekMD on September 24, 2013, 13:33:53 PM
A new 4-level demo of the game is now available.  Check it out....
Title: Re: Zippy the Porcupine
Post by: TrekMD on October 12, 2013, 03:53:21 AM
Here is a video of the latest demo...

[align=center:y02uveeg]Zippy the Porcupine (Sonic the Hedgehog) Atari 2600 4 Level Demo (http://http)[/align:y02uveeg]
Title: Re: Zippy the Porcupine
Post by: TL on October 12, 2013, 10:27:13 AM
This is outstanding, really amazing work. Especially the music, which has improved greatly since I last heard it.

Just a shame they can't make the platforms and stuff more detailed or a chequered pattern like the original game.
Title: Re: Zippy the Porcupine
Post by: TrekMD on October 12, 2013, 13:51:04 PM
It is impressive indeed.  I don't know if he'll be adding more detail later.  I know this is supposed to be a 64K game, so there may be the space for that or the space may be used for more levels. 
Title: Re: Zippy the Porcupine
Post by: TrekMD on January 19, 2014, 15:10:10 PM
Just wanted to post Sprybug's latest update about the game:

[font=georgia:1ystbwlq]All levels are finished and tested

Wrote the continue routines last weekend, but have yet to test.

Implemented the world map routines with the rest of the game and was able to go about the map and go from each level within it and go to the correct boss battle when landing on Robotnik after finishing the stage

Next I'll be testing the continuation routine, but you have to have at least one gem to continue, so I may just program starting with one so I can see if it works for now.

Then after that will be programming the final battle and the end sequences.  I only have about 2k left for all of this, so I hope I can squeeze it all in.

After that, I'll be cleaning up some code and fixing a few known bugs, like one where for no reason at all and only sometimes, zippy will fall through the floor and die at the beginning of a boss battle.

Then after that will be beta testing, where I'll need some of you lovely people to test it and report back to me so I can fix stuff that I don't even know about![/font:1ystbwlq]
Title: Re: Zippy the Porcupine
Post by: TL on January 19, 2014, 16:27:47 PM
Great news!
Title: Re: Zippy the Porcupine (Sonic The Hedgehog) - Atari 2600
Post by: guest5613 on May 11, 2015, 17:12:42 PM
I volunteered to be a Beta tester for this about a year ago, so have a copy of it on my phone, all I can say is it's a cracking game, can't wait for it to be released!
Title: Re: Zippy the Porcupine (Sonic The Hedgehog) - Atari 2600
Post by: TrekMD on May 11, 2015, 17:54:46 PM
Awesome.  I sure hope this does get a release.  It'll be fantastic to play this on the 2600.
Title: Re: Zippy the Porcupine (Sonic The Hedgehog) - Atari 2600
Post by: guest5613 on May 11, 2015, 18:17:52 PM
Well according to Sprybug it's ready to go, just needs Al to dot the i's and cross the t's, but understandably he's a busy man.

I wanna see my name in the manual too as a tester!!
Title: Re: Zippy the Porcupine (Sonic The Hedgehog) - Atari 2600
Post by: TrekMD on May 11, 2015, 19:11:38 PM
Quote from: "Fr0st"
I wanna see my name in the manual too as a tester!!

That's a good feeling isn't it?  :)
SimplePortal 2.3.7 © 2008-2020, SimplePortal