Sonic Heroes E3 build (Gamecube) up for grabs!

Discussion in 'General Sonic Discussion' started by ashthedragon, Aug 23, 2014.

  1. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,351
    5
    18
    Spain
    Sonic Paradise & Sonic Ages
    Wow! I just received a donation of 350€ from a nice gentleman who didnt give his retro username and I don't know if I should give his real name so if you're reading this,thanks you very much and contact me if you want to be properly credited. With that and NioZero's donation (Gracias!) I think we have more than enough money to cover the entire proto and even more! Thanks everyone!!!!
    Im waiting for the seller to send me photos of the proto to make sure its in good condition and as soon as he does I will pay it and it will be sent to the retro member who will dump it.
    Will keep you informed!
     
  2. Tanks

    Tanks

    Member
    1,028
    0
    16
    Quick question? Does your guy possibly have any more GCN protos? If so, even if they're not Sonic or SEGA related, it might be worth investing some of that overflow money (since it looks like after the euro conversion you now have a bit of $410) into maybe another proto drive? I dunno, just a suggestion really. If this does happen to be the case, I'll be happy to put some of my own money into it as I'll actually have a bit more of a disposable income soon.
     
  3. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,351
    5
    18
    Spain
    Sonic Paradise & Sonic Ages
    hello everyone!
    The proto is already on route to the trustworthy retro member who is dumping it!
    About getting more protos,well, I might have something under my sleeve. but it will have to wait a bit. I prefer waiting to see if this one arrives safe before asking him for more.

    again, thanks you very much to all who donated!!
     
  4. Chimera

    Chimera

    I'm not a furry. Tech Member
    1,258
    1
    18
    Castlevania prettyness
    I'm curious is there was any news about this? Like if the person who got the disc managed to dump it by now?

    Cool how the disc manage to get purchased :)
     
  5. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,351
    5
    18
    Spain
    Sonic Paradise & Sonic Ages
    The person already received the disk and is in the process of dumping it :) I've not updated because I wanted to wait until a dump is ready. But now that you ask for it, here is a photo of the game running in a dev gamecube ( cut some parts of the image to hide anything that could be used to identify this person, wants to remain anonymous)

    [​IMG]
     
  6. evilhamwizard

    evilhamwizard

    Researcher
    1,331
    150
    43
    Sorry for the mini-bump, but I was just curious if there was any update on this.
     
  7. Lanzer

    Lanzer

    The saber calls for its master... Member
    6,844
    0
    16
    Glendale, AZ
    Living life.
    Yeah this was just kind of forgotten about, did we lose it?
     
  8. Jen

    Jen

    #lapidot Moderator
    1,306
    0
    16
    England
    Various drawings
    It's not lost; there are reasons why this hasn't surfaced yet, but it will happen eventually.
     
  9. evilhamwizard

    evilhamwizard

    Researcher
    1,331
    150
    43
    Apologies for the bump yet again but are there any updates on this? The wait is killing me. :P

    If it's anything like the E3 Xbox build it'll still have some files left over from the other non-playable stages, which will make my life a bit easier to look into since I can use Dolphin.
     
  10. Lanzer

    Lanzer

    The saber calls for its master... Member
    6,844
    0
    16
    Glendale, AZ
    Living life.
    Is it a technical level or are there still talks of payment and whatnot?
     
  11. Jen

    Jen

    #lapidot Moderator
    1,306
    0
    16
    England
    Various drawings
    As Ash and I have both previously said in this topic, the disc is in the hands of a Retro member who is going to get this dumped. I'm not aware of the current status of this, but I know that the person in posession of the disc is fully trustworthy and will get this dumped eventually.

    Thanks for your patience, guys; just hold out for a little longer on this please, the topic will be updated with the dump as soon as it's released. It's not been forgotten about and it's all in-hand, so there's no real need to keep bumping the topic.
     
  12. ashthedragon

    ashthedragon

    Dragon Team Researcher
    1,351
    5
    18
    Spain
    Sonic Paradise & Sonic Ages
    Finally! Due to technical issues it has taken a long time, but I'm happy to announce that the beta is dumped and ready to be released! Our trustworthy retro member who dumped it says it's a good dump.

    To run this Gamecube Sonic Heroes E3 Beta you need a Development version of Dolphin emulator, as It won't run on retail Gamecube's or Wii's, or regular Dolphin builds.
    It was tested on Dolphin 4.0-7582 but should run on newer development versions too.
    You can download Dolphin 4.0-7582 it here: https://dolphin-emu.org/download/dev/a47bbee02a3d8f6f585961c15ba9e6727a64df49/?nocr=true

    There are two versions of the ISO. A trimmed one, that should be enough to run it and play ( have not tested it myself, none of my PC's are able to run Dolphin), and the full one for research where the hidden cool stuff should be.

    You can download both here.


    Thanks to all the people who donated, Orenge Fox who helped me a lot since this is the first time I do something like this and to the mysterious retro member who dumped it.

    It would have been impossible without all of you. So enjoy it!
     
  13. SF94

    SF94

    Tech Member
    776
    2
    18
    Utah
    SA1/2 hax
    Soft locks on a black screen on the latest development build. I'm thinking it might have been a bug that allowed it to run in the first place, so it might be worth talking to the Dolphin devs or making a bug report.
    In any case, great work! It's cool to see this stuff.
     
  14. GerbilSoft

    GerbilSoft

    RickRotate'd. Administrator
    2,893
    24
    18
    USA
    rom-properties
    Would it run on Nintendont, or is the actual issue that it requires a development system with more than 24 MB MEM1? (I can test it on Nintendont later tonight.)

    EDIT: I can't download it right now; can someone post a hexdump of the first 512 256 bytes?
     
  15. SF94

    SF94

    Tech Member
    776
    2
    18
    Utah
    SA1/2 hax
    Code (Text):
    1.  
    2. 00000000  52 45 4c 53 41 42 00 00  01 00 00 00 00 00 00 00  |RELSAB..........|
    3. 00000010  00 00 00 00 00 00 00 00  00 00 00 00 c2 33 9f 3d  |.............3.=|
    4. 00000020  53 61 6d 70 6c 65 20 47  61 6d 65 20 4e 61 6d 65  |Sample Game Name|
    5. 00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    6. 00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    7. 00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    8. 00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    9. 00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    10. 00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    11. 00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    12. 000000a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    13. 000000b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    14. 000000c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    15. 000000d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    16. 000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    17. 000000f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    18. 00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    19. 00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    20. 00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    21. 00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    22. 00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    23. 00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    24. 00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    25. 00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    26. 00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    27. 00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    28. 000001a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    29. 000001b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    30. 000001c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    31. 000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    32. 000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    33. 000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
    34.  
     
  16. GerbilSoft

    GerbilSoft

    RickRotate'd. Administrator
    2,893
    24
    18
    USA
    rom-properties
    Looks like they were too lazy to assign an actual disc ID at this point, and/or Nintendo didn't assign one yet. (The SADX preview also has the game ID "RELSAB".)
     
  17. evilhamwizard

    evilhamwizard

    Researcher
    1,331
    150
    43
    [​IMG]
    [​IMG]

    Easy Menu!

    The game calls this an "Easy Menu" and I believe it's meant to be called while in a level. It contains a general debug info screen with a level select. I had to do some nasty things to get this to load so this isn't working yet. It keeps reloading the text on the screen with each iteration of the loop which I'm trying to fix. Hopefully we can use this to load into some of the levels that might be on the disc (there are a few, but they're incomplete ala SA1 Autodemo).

    I might need some help hacking this so I'll let you know if I get stuck...

    EDIT: Easy Menu is operational now but I can't seem to start the level by pressing start (it doesn't freeze, it just doesn't do anything). But now I have it so you can navigate and change the settings freely. I'm looking at the functions to see which locations in RAM are affected, that'll be easier than getting the menu to work for now...

    EDIT2: Ah, I see what's going on. The menu doesn't boot right into the level upon pressing start, it merely initializes the values for certain settings so that you when you press start, you quit out of the menu and continue playing the game. When you start the next level, the settings will kick in. It looks like this menu was actually meant for the title screen or menu of some kind, not something for in game?
     
  18. evilhamwizard

    evilhamwizard

    Researcher
    1,331
    150
    43
    Double post for some new info.

    This game does level orders based on a stack system. Here's the memory locations of the stack in RAM:

    801cca58 <- first level
    801cca5c <- second level
    801cca60 <- third level

    The game uses the following 4 byte hexadecimal values for the levels. So in order to play them with a code, do the following:
    1.) Open up Dolphin and right click on the prototype in the game list
    2.) Go to Properties
    3.) Click the Patches tab and click "Add..."
    4.) Name the code whatever you like but tick "dword".
    5.) For offset enter 801cca58 and for Value enter any of the values below:

    00000000 - blank? (might be remnants of a test stage, does attempt to load a few things but ultimately crashes)
    00000001 - ACTIONSTAGE_PRACTICE_00 (CRASHES)
    00000002 - ACTIONSTAGE_OCEAN_01
    00000003 - ACTIONSTAGE_OCEAN_02
    00000004 - ACTIONSTAGE_HOTPLANT_03 (CRASHES)
    00000005 - ACTIONSTAGE_HOTPLANT_04 (CRASHES)
    00000006 - ACTIONSTAGE_CASINO_05 (CRASHES)
    00000007 - ACTIONSTAGE_CASINO_06 (CRASHES)
    00000008 - ACTIONSTAGE_TRAIN_07
    00000009 - ACTIONSTAGE_TRAIN_08
    0000000A - ACTIONSTAGE_BIGPLANT_09 (CRASHES)
    0000000B - ACTIONSTAGE_BIGPLANT_10 (CRASHES)
    0000000C - ACTIONSTAGE_SKYEGG_13 I think (CRASHES)
    0000000D - BOSSSTAGE_EGGHAWK_20 (works, but will crash if you die)
    ...everything beyond crashes...

    6.) Press OK
    7.) Double check and make sure Cheats are enabled (Config>Enable Cheats)

    So in order to play the stages (until I can figure out how to quit the EASY MENU so you can just do everything from there), you can play any stage with the code above.

    As you can see, we're kinda having the same issue as the SA1 Autodemo. The stages are mostly there but a lot of the files needed to load everything is gone. I believe the pointers for everything is correct (since the game uses a dynamic file for the stages), so all we're missing are assets. :\

    I'm currently figuring out things as I go along. But I'm making great progress. I think the next thing I'll try and do is load up the other teams.

    Check this out. :)/>

    [​IMG]
     
  19. Dark Sonic

    Dark Sonic

    Member
    12,727
    244
    43
    Working on my art!
    Wow 80% less chatter makes this game so much better. Also try triangle jumping in that last hallway in seaside hill for some fun camera angles.
     
  20. drx

    drx

    mfw Researcher
    2,236
    214
    43
    :rolleyes:
    Good job guys.