don't click here

Shadow the Hedgehog general hacking discussion

Discussion in 'Engineering & Reverse Engineering' started by ashthedragon, Mar 12, 2011.

  1. ashthedragon

    ashthedragon

    Sonic Paradise Researcher
    1,436
    76
    28
    Spain
    Sonic Paradise & Sonic Ages
    A friend from Sonic Reikai forums called DaGuAr has found an unused level in Shadow the hedgehog, who looks like it is a test level.

    [​IMG]

    [​IMG]

    [​IMG]


    To obtain it, he got the file stg0000_01.one from shadow the hedgehog gamecube version, and extracted it with shth_one.exe ( thanks total for the tool) . Seven .prs files appeared, and he extracted them with PRS Decompressor.

    the PRS files were the following:

    STG0000_A_01.RG1.prs
    STG0000_AF_01.RG1.prs
    STG0000_COLI_01.BSP.prs
    STG0000_K_01.RG1.prs
    STG0000_O_01.RG1.prs
    STG0000_OS_01.RG1.prs
    STG0000_OW_01.RG1.prs


    Inside were a few .bin files, and he used STG0000_COLI_01.bin , renamed it into STG0000_COLI_01.bsp and used in on the wrldview_d3d9.exe from the renderware SDK in this topic .

    The real file extensions are the ones before the prs file, that's why it works once you rename them from the bin file.

    He adds that he suspect that the "COLI" from the STG0000_COLI_01 filename, might be a reference for collision maps,and that the floor surface is walkable.

    Also, that those files are only present on the gamecube ISO, not on the PS2 one....might be a proof that shadow the hedgehog was first programmed for gamecube?


    Also, he ripped the test level with 3D ripper and made a render in 3D Studio.

    [​IMG]

    [​IMG]
     
  2. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
    The stuff on the ground looks like it was made in a Tony Hawk game's park editor :v:
     
  3. JaxTH

    JaxTH

    Pudding Deity Oldbie
    10,410
    606
    93
    Los Angeles
    Jack shit.
    Can we turn this into an AR code?
     
  4. amphobius

    amphobius

    doing more important things with my life Member
    2,120
    0
    16
    life
    That looks wacky enough to be a Hotwheels or Trackmania circuit.

    I'm dead serious.

    Great find, though! Leaves me wondering what other tidbits they left in the game.
     
  5. OKei

    OKei

    OKeijiDragon Member
    1,511
    71
    28
    I second this notion, I have Action Replay on my PS2. I have Shadow on PS2, and I'd be more than happy to try and record video of this. =)
     
  6. Lanzer

    Lanzer

    The saber calls for its master... Member
    6,845
    3
    18
    Glendale, AZ
    Living life.
    What he said.

    Hey I wonder if heroes uses the same test level as this? considering there the same engine and all its possiable.

    We need to find more test levels there interesting to dick around in.
     
  7. RACCAR

    RACCAR

    Dragon Team Member
    45
    0
    0
    Madrid Spain
    Spiderhog, Sonic Ages, and Sonic Paradise
    I'm also a friend of DaGuAr, and he gave me this: http://www.megaupload.com/?d=3955I92O

    This is a package with this level in various formats: 3ds,dae,obj and ready to use in Blitzsonic.

    Also, he has only found this on Game Cube version, so no PS2 AR code for it, I'm sorry.

    Or Game Cube AR for the matter, he doesn't know how to find AR codes
     
  8. Yuzu

    Yuzu

    Member
    2,552
    55
    28
    That's the first thing I thought when I was looking at it.

    Oh how I miss the Tony Hawk's and the hours I wasted on the park editor. :(
     
  9. Max Firestorm

    Max Firestorm

    Pyrodramatic Member
    Oh god, I just found my project for tomorrow.
     
  10. evilhamwizard

    evilhamwizard

    Researcher
    1,393
    468
    63
    Cool!

    I was actually doing a comparison of all the versions of Shadow the Hedgehog and noticed that the Gamecube versions included an extra map. I was wondering what it actually was. Nice stuff!

    Now someone go activate the game's debugger. :P
     
  11. total

    total

    Member
    67
    0
    0
    Just to remind, this tool is incomplete and does not always work correctly with every *.one file.
    And hey, I made this, why not credit me? :\
    By the way, you can easily get textures from ps2 version.
     
  12. TheInvisibleSun

    TheInvisibleSun

    OVER THE TOP TECHNO-BLAST Member
    1,630
    194
    43
    Buffalo, NY, USA
    The Water
    I want to spin dash as Shadow on one of those half pipes. I'm curious as to what would happen, seeing that the opportunity doesn't really occur it the actual game very often (if at all).
     
  13. ashthedragon

    ashthedragon

    Sonic Paradise Researcher
    1,436
    76
    28
    Spain
    Sonic Paradise & Sonic Ages
    Oh, sorry Total, I didn't knew shth_one.exe was yours, I'll credit you ASAP.

    also, some new levels found:

    From file STG0001
    [​IMG]

    [​IMG]

    Another test level. Also, a render:

    [​IMG]

    Shadow Hedgehawk's Pro Skater


    From file STG0002

    [​IMG]

    Some sort of road cut down , looks like speed higway someway

    From file STG0003 :

    [​IMG]

    the bsp file for this is called STG0300_COLI_01.bsp ... and the 3D model is just a plain?!

    From file STG0005 ( yes, no STG0004 )

    [​IMG]

    Only two plains one over the another.

    There is also some files called stg0000_texCM.one and similar names, who he suspect contains the textures, but he doesn't know how to open them ( he can open other TDX from the game )
     
  14. JaxTH

    JaxTH

    Pudding Deity Oldbie
    10,410
    606
    93
    Los Angeles
    Jack shit.
    Yeeeaaahhh....

    We need some Gamecube AR codes. Then it can kinda be like the good ol' days with SA2: Battle and SA: DX.
     
  15. Azookara

    Azookara

    yup Member
    I'm wondering how those slopes and loops are even possible with how shaky movement is in Heroes/Shadow engine.. not even mentioning the borked physics. Maybe all those areas are for testing automated paths?
     
  16. DustArma

    DustArma

    Member
    1,340
    10
    18
    Santiago, Chile
    Learning Python.
    Wait, no sections to test the grinding system? Wasn't that changed slightly for ShTH?

    There has to be at least one test map to test the grinding.


    *EDIT* Just noticed there's a missing triangle on the left side of the first test level *EDIT*

    [​IMG]

    Is that an artifact from the rendering? I couldn't see anything missing from the wireframe pic.
     
  17. RACCAR

    RACCAR

    Dragon Team Member
    45
    0
    0
    Madrid Spain
    Spiderhog, Sonic Ages, and Sonic Paradise
    DaGuAr says that it should be an error in 3D studio or something like that, beacuse he has rendered it again and that spot hasn't missing anything. Also, he has ripped it again with 3D ripper, just to be sure that that wasn't the problem.

    [​IMG]
     
  18. Mather1

    Mather1

    Member
    16
    0
    0
    Nothing, unless you consider Portal modding to be Sonic.
    Got that when playing in BlitzSonic. Obviously an error.
     
  19. Can we please please please please please please please please please please import this into Sonic GDK? That would MAKE MY DAY.
     
  20. DustArma

    DustArma

    Member
    1,340
    10
    18
    Santiago, Chile
    Learning Python.
    Well, you'd need to ask Xaklse about it, he's the one working on it.