don't click here

Sonic Generations Hacking (and More!)

Discussion in 'Engineering & Reverse Engineering' started by Andrew75, Jun 23, 2011.

  1. Let me help you with that, Dude.



    Tags are now [media] instead of [youtube], probably cause you can use it with multiple websites.
     
  2. synchronizer

    synchronizer

    Member
    2,348
    130
    43
    Ah, yes I saw that, and am awaiting great results!
     
  3. I didn't recognise it at first, but that's so cool :D

    Is that the actual mesh from SADX or did you rebuild it?
     
  4. KuroBit

    KuroBit

    Member
    38
    0
    0
    Emerald Coast!? I just flipped when I saw that :v:

    Completely random question, is that drifting bug still present from Unleashed that makes you speed up like crazy when you remove Generation's override XML file?
     
  5. TheKazeblade

    TheKazeblade

    "Our Life is More than a Side-Effect" Member
    I CANNOT wait to see this textured! Excellent job!
     
  6. Falk

    Falk

    Member
    1,570
    15
    18
    This is actually a VERY interesting question and should have been asked right off the bat :V

    edit: it's not a bug, it's a feature etc.
     
  7. DustArma

    DustArma

    Member
    1,365
    14
    18
    Santiago, Chile
    Learning Python.
    It's not, neither is QSS.
     
  8. Twilightzoney

    Twilightzoney

    Tech Member
    353
    0
    16
    Elgin, IL And Hampshire
    Unleashed and Generations Stuff and Custom Works
    Well I finally tried at porting. Took me all day to figure it out how to do it right. Apparently I should have tried another stage, since Planet Wisp doesn't like any other type crap going over it, but the rest is just perfectly fine though!

    [​IMG]

    Anything that was over 70k crashes due to some difficulties, hopefully that will be remedied later on. I just wanted to test out how badly things would look without proper stuff. And its pretty nasty in some places with the light field.
     
  9. LesbianPonyArmageddon

    LesbianPonyArmageddon

    Member
    11
    0
    0
    New Zealand
    Pissing around with Generations files.
    Is that a Super Mario Sunshine level? It looks familiar.
     
  10. Yarharhar

    Yarharhar

    Oldbie
    58
    0
    6
  11. Covarr

    Covarr

    Sentient Cash Register Member
    4,233
    3
    18
    Trapped in my own thoughts.
    Two stageplays, a screenplay, and an album
    Whoa, those proportions are zany. There's nothing like Sonic struggling to slide his way through a door because everything is too small.
     
  12. Arique

    Arique

    SHUWATCH! Member
    Wow, I didn't think that was actually possible! Now I want to see if someone can port any Crash Bandicoot levels into this! :v:

    All joking aside, that's a pretty damn good job! I can't wait to see other video game levels ported into Sonic Generations!
     
  13. AnimatedAF

    AnimatedAF

    Member
    832
    36
    28
    How about levels from racing games like F-Zero GX or Daytona USA? Would be quite neat if that could be done with a level full of motobugs racing about ala Asteroid Coast hahaha.
     
  14. Dario FF

    Dario FF

    Tech Support Hotline Tech Member
    So here's a new update video as promised for the progress we got done so far. This time encoded at 1080p and played by your fellow beloved member TwilightZoney.


    Screenshots:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    Summary of new features:
    • Converted model vertex format globally to Generations data type(this took lots of research)
    • With model fixing came shadow and lighting fixing as well, plus most materials showing up fine now.
    • Breakable Objects also converted properly plus with their physics files ported over(thanks to some handy automatization I did)
    • Material fixing is still on progress but going good

    The remaining 2 levels weren't shown because they look too ugly at the moment without the full vertex data of the unleashed stages properly reverse engineered yet. The most important details that are missing at the moment are normals(they're autogenerated on our versions for now, so that's why "smoothing groups" might look weird), and vertex coloring. This should be somewhere in the original data and I aim to port it even more accurately later.

    So our project goals are shifting a bit at the moment because news have reached my ears that someone is indeed cracking the Havok 360 binary format and endian-swapping it to the PC version. This might mean we won't even need to make our own collision and animations, but the original goal of fixing all those glitches would still remain though. What would be left over then is fixing the layouts as best as possible.

    In regards to the Jungle Joyride teleportation thing I haven't been able to figure it out so I might just end up moving it closer and just recreate some scenery I guess.

    As for SonicGLvl things are looking up. Geometry importing still has long ways to go but it has been going good so far. Working on both projects mutually benefits the progress of the other so don't think I'm leaving either behind!
    uggc://jjj.lbhghor.pbz/jngpu?I=31p9HwDdgOj rot13, and no, that isn't another project, it's merely a test of big level geometry importing
     
  15. Falk

    Falk

    Member
    1,570
    15
    18
    Uh, that video looks terrible, get someone who can fraps footage worth a damn before you show anything. I nominate me.

    (Just kidding, I just jizzed. This looks amazing all around :V Seriously, I wasn't expecting it to look as close to the original console games as it does now, when the endeavor started)

    edit: For convenience/brevity's sake, I've heard the JJ teleportation issue brought up a couple of times; what exactly is it?
     
  16. Lanzer

    Lanzer

    The saber calls for its master... Member
    6,845
    3
    18
    Glendale, AZ
    Living life.
    Can somone cut down and make a fake real-looking trailer out of that? it would fool millions! *Que eggman laugh*

    Seriously, awesome work guys. you surprise me with every new post twlight and dario.
     
  17. Guess Who

    Guess Who

    It's a miracle! Oldbie
    4,296
    63
    28
    Oregon
    lol
    When Sonic runs through the forest right here, the game teleports him to another section of the level.

    Also, Dario for God Member.
     
  18. Twilightzoney

    Twilightzoney

    Tech Member
    353
    0
    16
    Elgin, IL And Hampshire
    Unleashed and Generations Stuff and Custom Works
    I hope your joking since my rig set up is really good since I have a HD6990, but just capped at 30fps while recording with fraps. Since I play this resolution perfectly fine with no stutters at all. Plus that video was eh quickly done to show some clips.

    And as for that teloportation thing. If you move the mesh, you'd have to move all the rest of the paths and objects the same amount. Which can get messy. I wish there was that teleportation still in there, maybe it is and they just renamed it?

    And I'm very curious if Adabat will run like crap on the PC like it did for the Consoles. I forget, when the pillars smashed into the water in Adabat did they make a huge splash or no? I thought that was the major reason for the lag.
     
  19. Falk

    Falk

    Member
    1,570
    15
    18
    It was a joke intended in the line of "send me files asap plz"

    Although if you really did want unsolicited constructive criticism, whatever editor you're using shouldn't frameblend, ghosting on top of the Hedgehog Engine's motion blur -> youtube encoding can make things look really bad (unless it's a 60->30fps folddown which is a completely different story, and 60fps at 1080p is pretty hard to achieve for outright video capture anyway)
     
  20. Twilightzoney

    Twilightzoney

    Tech Member
    353
    0
    16
    Elgin, IL And Hampshire
    Unleashed and Generations Stuff and Custom Works
    That would explain a lot then why it looks so blurry that way! Since my original source videos do not have that affect at all. Thanks for letting me know, huge saver right there. I wouldn't have though Vegas does that re-sampling like that.