PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum
Tech and Homebrew => Turbo/PCE Game/Tool Development => Topic started by: ParanoiaDragon on November 04, 2010, 02:56:54 PM
Title: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on November 04, 2010, 02:56:54 PM
Was thinking today, (since I've been doing some game planning), could Sonic 1 be done on the Turbo, if ALL the tiles were squared off? It'd maybe be ugly looking with everything squared off, but, that's not what I'm concerned about, just wondering if the paralax(both horizontal & vertical) could all be pulled off that way?
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Arkhan on November 04, 2010, 05:13:31 PM
listen it was on the master system.
it can be done on the turbo.
and yeah the parallax would be doable I think. You'd have to plan very carefully
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on November 04, 2010, 09:26:39 PM
Yes PD, xavier always works above .
But as many changes was made on game engine, the project progress slowly .. Several parts had to be rewriten in asm for improving performances.
First level is completed.
Parallax are included of course :wink:, and perhaps a copper like effect.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on November 05, 2010, 03:52:38 PM
The last demo I played of Xavier's Sonic, did have paralax, but it was different then the Genesis version IIRC, that's one reason why I was asking. I'd maybe have to go back & find that demo again & play it.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: nat on November 06, 2010, 09:39:05 PM
It was different in that it used the SMS Sonic graphics instead of the Genesis Sonic graphics. Yeah, it had parallax but the sprites and tiles were from the SMS. I think it was simply because the SMS version of the game ran at a lower resolution than the Genesis version and was "easier" to port somehow. I could be wrong on this though, because it seems to me that the the Turbo can definitely handle whatever resolution the Genesis version was running at.
I remember being relatively unimpressed with that demo last time I played it (a decent number of years ago, now).
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ccovell on November 07, 2010, 09:19:41 AM
There is a version of the demo (11/9/2008 or later) that looks almost identical to the Genesis version, with some good horizontal parallax. But getting a smooth-running game with vertical parallax, with the sparkly ocean & trees in the background, moving at a different rate from the entire foreground, is too much to ask from the PCE, IMO. For two layers of scrolling/warping backgrounds, plus sprites, really a single-background VDP like the PCE's doesn't suffice.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: nat on November 07, 2010, 04:56:27 PM
The demo I played was definitely dated before 2008. Where can I find the 2008 version?
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on November 09, 2010, 04:34:20 PM
Yeah, IIRC it was the SMS version I played, don't recall playing one that looked more like the Genny version.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on November 10, 2010, 03:33:43 PM
Was thinking, instead of doing vertical paralax, what if the vertical part was static, like the bg's in the PCE Ninja Gaiden? Would that be easier/possible??
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Arkhan on November 10, 2010, 05:28:15 PM
Was thinking, instead of doing vertical paralax, what if the vertical part was static, like the bg's in the PCE Ninja Gaiden? Would that be easier/possible??
yeah. vertical paralolx is the hard part. if you get rid of it, everythings easier.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on November 22, 2010, 08:09:51 PM
Verticals parallaxes are not more complicated than horizontal ..
Mixing both, is the real hardest part IMO ..
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Arkhan on November 25, 2010, 03:57:36 PM
Verticals parallaxes are not more complicated than horizontal ..
Mixing both, is the real hardest part IMO ..
thats what I meant. The horizontal is already a given since its a platformer. Mixing in shit moving up and down is going to be tricky work both art and code wise.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: fragmare on December 05, 2010, 08:44:05 PM
Kind of off topic, yet on topic too... if anybody plans on doing anything else with this demo, or another Sonic demo entirely, I made this quite a long time ago...
It's basically a custom sprite set for Sonic. I started out ripping the frames from Sonic CD, but ended up using everything from Sonic, Sonic CD, Sonic 2 and even Sonic 2 beta version. I also did quite a bit of tweaking and color editing in order to get the ultimate Sonic sprite sheet. I didn't use Sonic 3 simply because I've never been a fan of how that version of Sonic looked.
Anyway, if someone ever makes another PCE Sonic demo, this might come in handy. :) (http://fragmare.mindrec.com/soniccdsprites_custom02i.html)
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on January 04, 2011, 08:10:02 PM
Wahou, a little bit too late, but this sprites are wonderfull =P~ ..
After galaxian i have another project,is to port an improved version of international karate .. If you're interested to draw some sprites and read my very bad english :-" ..
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Vecanti on January 12, 2011, 04:03:46 PM
it's here : http://rapidshare.com/files/442658137/sonic.7z
Remember that this demo is old, at the moment level 1 and 2 are finished,and level 3 is close to being finished ..
Oh wow, I didn't expect it to be that complete. This is some pretty amazing work. I was thinking more it was going to be something more like watching, not fully playing. Thanks for putting it up.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: nat on January 15, 2011, 11:32:41 AM
So is someone actively working on this?
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on January 15, 2011, 11:38:51 AM
Ok, I remember playing this now. I hope he is still working on this. I'd like to see him make Sonic less "floaty", & probably should make the hitbox larger on enemies & coins, as well as getting the 2nd & 3rd bg's to go slower then the 1st bg, rather then faster. I can't seem to get it to go to level 2 for some reason?
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on January 15, 2011, 09:44:42 PM
I don't know how is the latest demo, xavier was show us the complete first level .. I think he will make an announcement when it's ready ..
But it's always on rail for sure, and he's working hard on it.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Necromancer on January 17, 2011, 02:44:44 AM
"Download not available... The file of the above link no longer exists."
No soup for me. :(
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on January 17, 2011, 07:09:09 PM
don't worry,i'll re-up soon ..
Title: Re: Sonic the Hedgehog, a question for coders
Post by: touko on January 18, 2011, 06:42:20 AM
You can download files again,here : http://www.megaupload.com/?d=TF1WCVCA
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Necromancer on January 18, 2011, 07:11:32 AM
Woot! Got it this time, thanks a bundle.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: DragonmasterDan on January 18, 2011, 11:16:28 AM
I'm impressed with how nice it looks. Though level 1 seems unpassable.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: esteban on January 19, 2011, 05:16:47 PM
Shouldn't the sprite be modified? Sonic --> Zonik
Oh, crap. Zonik exists (http://images.wikia.com/sonic/images/e/e4/SonicGamebook_Sonicvs.Zonik.jpg_%3b%20filename_%3dUTF-8%27%27SonicGamebook_Sonicvs.Zonik.jpg), and he has nothing to do with Zonk or the PCE universe.
[sourgrapes]Zonik was a juvenile, stupid name anyway.[/sourgrapes]
I'm impressed with how nice it looks. Though level 1 seems unpassable.
You'll find a hidden spring if you fall into the second sewer.
Oh, wait.
I'm thinking of JJ & Jeff.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ParanoiaDragon on January 19, 2011, 05:55:03 PM
Man, so far no one's mentioned my music in the demo, it must really suck! :D Seriously though, I love the Greenhill Zone track, & it surprises me how nice it actually turned out, especially with it being a few year old, as I like to think my skills have improved somewhat since then. If anything, it's an ego booster, which is good, as I tend to bash myself often & feel like I'm not capable. ](*,)
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Vecanti on January 19, 2011, 05:56:13 PM
Man, so far no one's mentioned my music in the demo, it must really suck! :D Seriously though, I love the Greenhill Zone track, & it surprises me how nice it actually turned out, especially with it being a few year old, as I like to think my skills have improved somewhat since then. If anything, it's an ego booster, which is good, as I tend to bash myself often & feel like I'm not capable. ](*,)
Paranoia, I would have commented on the music but I played it on Hugo so I wasn't able to hear the OGG audio.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: bernielindell on January 26, 2011, 08:19:07 AM
I just downloaded this, and tried it in ME. Everything looks sweet, and the music was just fine Paranoia! :) Hopefully this will be completed. I always loved Sonic, and to be able to play it on the Turbo, well thats just awesome. Has anyone tried this in actual hardware? I am thinking of doing just that.
EDIT: Just tried it in Turbo Engine, and it plays wonderful.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: ddd1234 on March 30, 2011, 06:58:38 AM
I don't think Sonic 1's parallax is even possible on the Turbo.
It works in theory, that's it!
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Black Tiger on March 30, 2011, 08:53:36 AM
I don't think Sonic 1's parallax is even possible on the Turbo.
It works in theory, that's it!
Did you try the demo? At the very least, horizontally scrolling Sonic-style parallax could probably be replicated very similar looking. The lack of vertical scrolling of the parallax would be a positive to me, since it looks ridiculous in the original Sonic in particular. This demo is a work in progress by a single person and the results are already very impressive.
Title: Re: Sonic the Hedgehog, a question for coders
Post by: nat on March 30, 2011, 11:30:24 AM
ddd1234 is full of informed opinions!
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Tatsujin on March 30, 2011, 11:45:04 PM
Title: Re: Sonic the Hedgehog, a question for coders
Post by: Vecanti on March 31, 2011, 03:51:49 AM
Level 2 of Ninja Spirit. This is pretty close to 'faking' 2 independent bg levels. The far trees in the back vs the trees in the front move both horizontal and vertically in parallax to each other. Something like that would work fine in Sonic. Beside I think Sonic for NeoGeo Pocket has no parallax at all even. :oops:
Title: Re: Sonic the Hedgehog, a question for coders
Post by: nodtveidt on March 31, 2011, 04:35:44 AM
Level 2 of Ninja Spirit. This is pretty close to 'faking' 2 independent bg levels. The far trees in the back vs the trees in the front move both horizontal and vertically in parallax to each other. Something like that would work fine in Sonic. Beside I think Sonic for NeoGeo Pocket has no parallax at all even. :oops: