don't click here

Sonic Generations Hacking (and More!)

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

  1. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness

    Interesting info there, thanks.

    Also, wait what? The mouth is animated through bones...? Really?! Wow, that's... interesting. Looks like no need for flexes after all :p (unless cutscene animations are to be made; doubt it)
     
  2. darkspines35

    darkspines35

    It's Easy Actually. No, seriously. Tech Member
    248
    0
    16
    .V.
    Sanik Adevnt Casters
    In the material files, they're used as displacement maps. I can't figure out how though, cause just about every time I've tried them, even setting the value down low, the model has ended up bloated. So if someone can actually figure out what they're used for...it'd be helpful in how to apply them correctly, haha.
     
  3. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness
    Look at my current project :P

    Yeah, they say they're used as displacement. I don't get that. Maybe it's a naming error? Everything else makes sense though; ref = reflection, spec = specular, etc. Pow appears to be glossyness, apparently.
     
  4. Herm the Germ

    Herm the Germ

    Hmm, not bad. Well done, doctor! Member
    1,482
    1
    0
    Dresden, Saxony, Germany
    MIDI-to-SMPS-conversions, mostly. Takin' requests, too.
    I once heard the term "fall-off," referring to Heroes' gloss-textures. Perhaps this also means "Fall-offs," though I am not sure exactly what that means, either. Either way, thought I'd throw that in.
     
  5. Azu

    Azu

    I must be stupid. Member
    If they're displacement maps, wouldn't then basically be heightmaps?
     
  6. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness
    CUrrently I have no idea what .fal does, but I have another problem.

    Alright, for anyone kind enough to answer, please enlighten me: How exactly, once you have the .model imported, do you properly export to .hxk format so you can preview the model in the Havok previewer, and then add the animations for Sonic? I've exported Sonic's model through filter settings using this tutorial, and then tried selecting Sonic's animations. NONE OF THEM WORK. They all give me the error "Wrong platform for packfile." EVERY SINGLE .HKX does this.

    TwilightZoney, I saw that you were able to import the animations somehow. Care to enlighten us? :<

    Note: I need this working so I can make sure I'm replacing the right animations, in case you're curious :P

    EDIT: forgot to add the link lol
     
  7. darkspines35

    darkspines35

    It's Easy Actually. No, seriously. Tech Member
    248
    0
    16
    .V.
    Sanik Adevnt Casters
    That would be because you can't. In demo 1, the hkx files were able to be used in the viewer. Since demo 2 they've been changed to a platform specific version. Which the Havok Tools we all have access to can't view them.
     
  8. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,718
    10
    0
    being an asshole =P
    Stupid question, can somebody post here a pic of a FAL texture? Maybe that could give us some idea.
     
  9. Azu

    Azu

    I must be stupid. Member
    Or a link to the actual .fal file.
     
  10. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,718
    10
    0
    being an asshole =P
    Maybe, but I don't feel like downloading the tools and getting them work on Wine >_>'
     
  11. Herm the Germ

    Herm the Germ

    Hmm, not bad. Well done, doctor! Member
    1,482
    1
    0
    Dresden, Saxony, Germany
    MIDI-to-SMPS-conversions, mostly. Takin' requests, too.
    Welp, since ya asked, here's the GUN Beetle "fal" texture

    [​IMG]

    And the diffuse map for comparison's sake

    [​IMG]
     
  12. [​IMG]
     
  13. DinnerSonic

    DinnerSonic

    Never Posting Since 2004! Member
    While I'm probably wrong... any chance these textures relate to the whole Hedgehog Engine global illumination light bouncing off characters thing? Perhaps someone should change them to something crazy looking and see how it reacts in-game?
     
  14. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness
    You.... Might be right actually. I noticed the FAL textures have color to them, which shouldn't be in displacement maps (right?). On top pf that, they look more like detail maps, but they just don't work as bump maps.

    I'll try making one of the character's FAL textures entirely magenta. That or, someone else can do that now that I said it, since I got work roght now :p

    EDIT:
    Jim told me this, but he also said the PC version has .HKX files for Sonic that COULD be opened in the viewer.

    Fuck my liiiiiife x.x; Time to try and extract the .cpk of the demo...
     
  15. Mind giving a picture to show us what the should look like with them enabled? :p
     
  16. Azu

    Azu

    I must be stupid. Member
    Those might be fallout textures. Displacement maps are greyscale.
     
  17. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,718
    10
    0
    being an asshole =P
    Those look like specular lighting? Definitely nothing to do with displacement.
     
  18. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness
    Well, if that's true, then I'm at a loss since specular actually seems to be "[name]_spc.dds," and if both spc and fal control the specular channel, then that means one is specular level and another is specular color, yes? Problem is, both combinations in 3DS Max give me the wrong outcome. Very odd...

    EDIT: Keep in mind, Sonic Team is Japanese, and they're typing English. Internally, rollling is "spin sliding," so to them, "displacement" might not actually mean actual displacement. Maybe they mean light displacement? Dunno what that would mean though, or how that would be replicated.
     
  19. Azu

    Azu

    I must be stupid. Member
    They look like normal maps with color or detail maps.
     
  20. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,275
    22
    18
    Castlevania prettyness
    [​IMG]

    I think I did something wrong.

    Also when animated that shit looks creepy.