Post subject: Sonic Genesis Genesis (Sonic 1 Hack)
upthorn
He/Him
Emulator Coder, Active player (391)
Joined: 3/24/2006
Posts: 1802
Someone over at The S2Beta forums has done a hack of Sonic 1 that has the physics (but not lag) from Sonic: Genesis Here's my test TAS so far: http://dehacked.2y.net/microstorage.php/info/3262/S1GenGen_L1.gmv Here is a list of what has been ported from S1 GBA:
  • Spindash which gives a constant speed, regardless of revs (accurate to S1GBA)
  • Momentum preservation when jumping past obstacles
  • Holding the jump button lowers gravity, instead of your speed being capped when it's released
  • speed shoes double acceleration, but don't affect max speed
  • Sonic jumps higher
  • jumping no longer reduces your speed at all
  • jumping out of a roll leaves you in full control of movement during the jump
  • you don't stop moving when you land after taking damage
  • damage always knocks in the direction you're not facing
  • you can't bounce high off of item monitors or enemies
  • bosses don't reverse your speed when you hit them, instead it matters where you hit them
  • bosses push you away when you hit them even if they're still invincible
  • Sonic won't brake when movng backward
  • if you press in the direction you're already moving while running backwards, you instantly stop
  • in general, when moving at a high speed, the only effective way to slow down is to press forward (the direction you're running)
  • Extra time bonus bracket
  • ability to skip score tabulation at the end of levels
Things which have not been ported:
  • Slope not affecting jump height much
  • Being able to land on lava or fire and jump the same frame to avoid damage
  • Zipping not working
  • inability to push blocks while in air
  • inability to pass through landscape corners when jumping
  • inability to jump on same frame as releasing spindash
  • Constant lag
  • Bad music
  • Bad sound effects
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
What I do like:
  • From the start I thought "wtf?" though I'm not sure thats a good thing.
  • What happens at frame 2800.
What I don't like:
  • The concept of this hack. its basically just a hack of a good game to turn it into a bad game which is already painful to watch. My opinions are mixed on such a scenario.
  • I only really want to see this game in all its crummy glory; on the GBA.
Poor Sonic..
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Joined: 11/14/2005
Posts: 29
I just saw the test run. Nice. I personally would like to see an optimized complete run of this.
upthorn
He/Him
Emulator Coder, Active player (391)
Joined: 3/24/2006
Posts: 1802
Well, I've completed the run, unoptimized: http://dehacked.2y.net/microstorage.php/info/3307/S1GenGen.gmv But I'm probably not going to be optimizing it, because with the current state of the hack, it's not submission worthy.
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
Despite my feeling towards this hack, I found a few things to be funny: Labarinth Zone 3 - The 'splash from above' Star Light Zone 3 - The 'death from above' Scrap Brain Zone 2 - The tile screw up And of course, the score at the end. Also, maybe its just me, but where'd the ending go? :(
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
upthorn
He/Him
Emulator Coder, Active player (391)
Joined: 3/24/2006
Posts: 1802
Raiscan wrote:
maybe its just me, but where'd the ending go? :(
That's what I mean about the hack not being submission worthy.
How fleeting are all human passions compared with the massive continuity of ducks.
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
What allows for the spindashing into walls? Do you think anything like this is possible in S1K?
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
upthorn
He/Him
Emulator Coder, Active player (391)
Joined: 3/24/2006
Posts: 1802
JXQ wrote:
What allows for the spindashing into walls? Do you think anything like this is possible in S1K?
  1. Ability to jump the same frame as releasing down
  2. Momentum preservation
  3. Tiny cracks where collision tiles meet
  4. "Cornering"
There is a small possibility that, if you can cut throhugh the top corner of a tile, you can make it in to the crack (as either Sonic or Knuckles). However, the conditions which allow cornering are unknown, and it might not be possible anyway.
How fleeting are all human passions compared with the massive continuity of ducks.
Mitjitsu
He/Him
Banned User
Joined: 4/24/2006
Posts: 2997
I had a little muck around, but unfortunatley I can't continue any further, here's what I've got. http://dehacked.2y.net/microstorage.php/info/3979/S1GenGen_L1.gmv I did actually experiment quite a lot in Labyrinth 3 but there is an unbelivable amount of possible routes that can be taken through it. So far the best thing to do is to jump onto the platform where the shield is when you're on the slide, glitch into the wall and then onto the slide to do a flying battery style glitch, then with a lot of testing Zip to the end of the boss battle which I've yet to find. I also messed round in star light, personally not a lot will change other than glitching into the wall and falling straight down in order to avoid idle time. The scrap Brain glitch is Crazy since Sonic zips so fast that either A he falls in the pit or the areas ahead aren't loaded so he just falls to his doom.
Joined: 7/26/2006
Posts: 1215
labyrinth 2 ZOMG indeed! The only parts that looks like they MIGHT be able to be done better are in spring yard 2 when you go up a very high wall by bouncing off a red spring, when you reach the top, you don't seem to be going as fast as possible. Also Spring Yard 3, when you are in the cave and there's a block slowly moving out of the way, in the normal sonic 1 run, sonic just uses the curve to spin and follow the land and get through sooner.
Joined: 2/21/2007
Posts: 34
Hmm, any chance of a AVI file of that? -Neo Shinryu
Mitjitsu
He/Him
Banned User
Joined: 4/24/2006
Posts: 2997
Neo Shinryu wrote:
Hmm, any chance of a AVI file of that?
You don't need an AVI when you can just download the movie file and the rom. I'd only do it if I knew people were going to have playback issues.
Joined: 2/21/2007
Posts: 34
Ya, but you also assume people here want to search for the ROM to play a movie. -Neo Shinryu
Former player
Joined: 11/13/2005
Posts: 1587
Neo Shinryu wrote:
Ya, but you also assume people here want to search for the ROM to play a movie.
That's a lot easier and more rational than encoding an AVI.
Joined: 6/12/2006
Posts: 368
Guybrush wrote:
Neo Shinryu wrote:
Ya, but you also assume people here want to search for the ROM to play a movie.
That's a lot easier and more rational than encoding an AVI.
Huge Project for the encoders MAKE TAS dvd isos!!!!!
Joined: 2/21/2007
Posts: 34
Um, since when was it hard to click a "AVI record" button? Doesn't GENS (which is really, really, really awful IMO, NESTICLE is better and that isnt saying much) have that? -Neo Shinryu
Former player
Joined: 11/13/2005
Posts: 1587
Neo Shinryu wrote:
Um, since when was it hard to click a "AVI record" button?
Awful quality if you want the size to be reasonable.
Joined: 2/21/2007
Posts: 34
Hm? So videos I create using VBA and XviD with the AVI record button automactially sucks? Nope, the quality is good, must be the way the emulator is coded if it has god-awful quality. -Neo Shinryu
Former player
Joined: 11/13/2005
Posts: 1587
Really, just download the ROM, it's easier.
Joined: 2/21/2007
Posts: 34
The emulator, we also have to do something with the fact that it takes like 2 minutes to start... -Neo Shinryu
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
Especially when it's linked to at the top of this page since it's a hack.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Joined: 2/21/2007
Posts: 34
>_> How did I miss that? And we still need a emulator for genesis that doesn't suck as bad as GENS.
Mitjitsu
He/Him
Banned User
Joined: 4/24/2006
Posts: 2997
Neo Shinryu wrote:
>_> How did I miss that? And we still need a emulator for genesis that doesn't suck as bad as GENS.
I don't see how you can say that GENS suck, it the best overall emulator for the Genisis in general.
Joined: 2/21/2007
Posts: 34
AKA wrote:
Neo Shinryu wrote:
>_> How did I miss that? And we still need a emulator for genesis that doesn't suck as bad as GENS.
I don't see how you can say that GENS suck, it the best overall emulator for the Genisis in general.
It's laggier then crap. There's a dumb number that changes every milli-second on the screen thats unavoidable. It's graphics are glitchy sometimes... Need I say more?
Joined: 7/26/2006
Posts: 1215
Neo Shinryu wrote:
Um, since when was it hard to click a "AVI record" button? Doesn't GENS (which is really, really, really awful IMO, NESTICLE is better and that isnt saying much) have that? -Neo Shinryu
I like that poeple think that encoding AVIs (from a rom and input file) is easier than just playing back said rom and input file. if it's so easy, make one for other people and stop expecting free service while giving attitude.
Neo Shinryu wrote:
AKA wrote:
Neo Shinryu wrote:
>_> How did I miss that? And we still need a emulator for genesis that doesn't suck as bad as GENS.
I don't see how you can say that GENS suck, it the best overall emulator for the Genisis in general.
It's laggier then crap. There's a dumb number that changes every milli-second on the screen thats unavoidable. It's graphics are glitchy sometimes... Need I say more?
that "dumb number" can be turned off. it's an option. options help the program work better or worse for your hardware. don't do fancy interpolation at 1600x1200 on a 50MHz machine that has a 512KB graphics card (also if that's what you have, please update your hardware). you can specify auto frameskip to reduce "lag" (Note that I can play gens just fine with no lag or superfluous numbers at 60fps on a 600MHz laptop with 4MB integrated graphics; if you have a system that is less than 6 years old, you are doing something wrong). Do you have a pertinent example or two of a gens graphical glitch that was not present on the original console? while I'm at it, comparisons use "than", not "then", and possession calls for "its" without an apostrophe. AKA: was I wrong about my 2 suggestions a page ago, or were you just waiting to test them to give feedback?