My Wii U freezes when trying to play kirby return to dreamland through USB loader GX

Discussion in 'Wii U - Hacking & Backup Loaders' started by Bryon15, May 2, 2015.

  1. Bryon15
    OP

    Bryon15 GBAtemp Maniac

    Member
    1,160
    108
    Aug 9, 2010
    United States
    united states
    I go into USB loader GX and start the game. The game starts and goes to the title screen. But then when I press 2 on the wii mote it freezes and I just get a white screen. My other Wii games work fine though. What's going on?
     
  2. Vanth88

    Vanth88 Private

    Member
    744
    200
    Oct 1, 2007
    United States
    Florida
  3. jammybudga777

    jammybudga777 GBAtemp Advanced Maniac

    Member
    1,673
    561
    Aug 23, 2013
    usbloadergx needs an extra file i think for games like kirby return to dream land/prince of persia forgotten sands and there was at least one more i found. for me i just used wiiflow and they work fine without needing to change or tamper with anything
     
  4. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,007
    775
    Mar 2, 2015
    United States
    Turn off all of the patches in your loader or set them to auto and see if it works. That includes Ocarina, etc.

    It also probably won't work from SD, but USB Loader GX doesn't load Wii games from SD anyway.

    jammybudga777: NSMB and PoP are auto-patched by GX when they load.
     
    jammybudga777 likes this.
  5. jammybudga777

    jammybudga777 GBAtemp Advanced Maniac

    Member
    1,673
    561
    Aug 23, 2013
    if they get auto patched then wouldnt the same thing be done with kirby?
     
  6. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,087
    5,165
    Mar 17, 2010
    Norway
    Alola
    You might have a bad/corrupted dump, try a different one. Also make sure there are no Ocarina cheats enabled for that game.

    If that doesn't help, try a different cIOS, if you have cIOS249/250 try the other one. Most games are compatible with cIOS249 (base 56) and some will need cIOS250 (base 57), base 56 has the highest compatibility though. You might also have cIOS251 (base 58). I don't think this is the issue as the game probably wouldn't start at all if you used an incompatible base IOS, but you never know.


    I don't think Kirby needs patches. I know I played it just fine in USB Loader GX on my Wii and it should be no different on the Wii U. And that was a long time ago on an old version of GX, maybe it auto patches though.
     
  7. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,007
    775
    Mar 2, 2015
    United States
    No, SMB and PoP read data from the burst cutting area on the disc to make sure they're real. Kirby does something else. :)
     
  8. Bu2d85

    Bu2d85 GBAtemp Advanced Fan

    Member
    GBAtemp Patron
    Bu2d85 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    908
    237
    Nov 6, 2014
    United States
    Run Kirby with IOS 250. If you use the default 249 it will freeze before the main menu.
     
  9. Bryon15
    OP

    Bryon15 GBAtemp Maniac

    Member
    1,160
    108
    Aug 9, 2010
    United States
    united states
    I tried running it from iOS 250. Still didn't work. I think I'll just play it on wiiflow.
     
  10. G0R3Z

    G0R3Z Just Can't Be Bothered

    Member
    710
    333
    Aug 12, 2014
    Yeah, I had this problem too. Kirby games have some strong copyright protection - make sure you're not using any patches, ocarina codes and such. I recommend other's thoughts too, try a different cIOS.
     
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,272
    8,745
    Oct 27, 2002
    France
    Engine room, learning
    Auto patching could be added.
    NSMB is the only game using BCA region of the disc.
    Pop use a very short patch to edit the main.dol file so it's added directly to the loader's sources.

    I think Kirby patch is editing the memory while playing, not the main.dol.
    I could add the gameconfig data in the sources but it's bigger and would add that data to the boot.dol size.
    What I can do is warn the user if a patch is enabled and/or automatically disable all patches if gameconfig.txt is not found.

    I also need to fix gameconfig.txt loading without cheats.


    if you don't want to use gameconfig, be sure to :
    - Use the same game region than your console (to prevent region patching)
    - Not use the japanese version (seems it's not working at all?)
    - Not playing from SD card (though, not currently possible with USBGX)
    - use video mode "console default" to prevent applying video patches at boot.
    - not enable ocarina.
    - disable "Return to", even if it should work with d2x (Prince of Persia need that option disabled if using rev17, but d2x works)
     
  12. Bryon15
    OP

    Bryon15 GBAtemp Maniac

    Member
    1,160
    108
    Aug 9, 2010
    United States
    united states
    Here is the syscheck.

    http://i.imgur.com/IZhzEs8.jpg
    http://i.imgur.com/QcciEyE.jpg

    Here is the log:

    IOS513 base hash:
    55 b9 ca 5e, 37 fc ec fb, 28 46 bd 20, 98 63 70 f6, 8c 13 3a 35

    IOS512 base hash:
    2a 35 73 f2, f1 b6 a6 4b, ab d5 7c bd, 7f 75 a9 cd, 54 28 1b 52

    IOS236 base hash:
    97 b0 be b9, d7 3f e7 0c, 21 90 5f 75, 28 9b 55 6f, c1 c2 1d 98

    IOS80 base hash:
    0c 48 38 bd, fe 13 ba ba, a3 01 65 bd, 57 e6 78 f4, 58 32 54 72

    IOS62 base hash:
    c6 30 ec c3, 24 5e 8c d1, e2 cd 25 a9, 2f 55 28 b4, 3a 9c 0f 01

    IOS59 base hash:
    20 f8 f6 64, 8a 1c 56 42, 3a 31 77 fa, a8 56 31 a4, 09 5b ae 0f

    IOS58 base hash:
    ed ce 29 22, 86 d5 40 cf, 1e b0 0f dc, 09 68 7a ae, ca ba 4f 60

    IOS57 base hash:
    9b cd 04 d5, 4d b1 65 be, f0 7a 09 35, 9a 5e ea 68, c5 6f e2 21

    IOS56 base hash:
    1a d5 62 38, 10 fd 14 4b, 94 fd 24 a9, 65 5b 16 65, a2 d1 cb 5b

    IOS55 base hash:
    7b 8e 33 ae, ad e9 79 ca, bf b2 bb d6, 20 ca 08 a7, ea c8 2e ff

    IOS53 base hash:
    89 bf 1a 35, 2b d8 e1 43, a6 e1 fd 47, 59 69 02 f3, ae 24 86 4d

    IOS48 base hash:
    c3 a1 ff bc, 6f 2b 26 49, 0a 76 73 30, 95 9f f1 df, ba 8d 01 b2

    IOS46 base hash:
    ca b6 c4 3f, 4d 4c df 49, 17 86 ee 08, 26 63 b1 6a, d9 3f 8e 0a

    IOS45 base hash:
    3a 60 8c 3e, c3 5a e2 b1, 70 f5 7b e4, 0c f6 4a 2b, d1 cf 98 6d

    IOS43 base hash:
    54 f5 9a 45, 91 f8 7a 50, 80 51 db 3f, 1e cf 51 7c, 85 9c 38 a2

    IOS41 base hash:
    5d 52 4f 58, 21 df 26 e7, 55 7b 6f e7, 60 25 68 d9, b1 79 8e 46

    IOS38 base hash:
    48 6e 21 de, 40 16 a4 d7, 9d 7e 2b b5, a3 b8 ac 91, 73 91 5a 00

    IOS37 base hash:
    66 81 b0 ce, d6 3a 69 71, 7f da 96 e4, ac d0 83 65, f7 6a 20 6f

    IOS36 base hash:
    fc c6 8c f6, 96 46 3d 48, 4b 62 a3 d6, 82 10 ba c0, 56 27 b6 dd

    IOS35 base hash:
    f6 01 9c d4, 4f 43 5e ca, 0a 7b c8 6e, ae a6 d7 27, 42 1d c7 1f

    IOS34 base hash:
    cf 9e c3 1e, 5f 1d c9 78, 02 22 63 ef, 73 1c 19 f3, ff 44 17 07

    IOS33 base hash:
    b2 b3 6a d9, 70 b9 6c 52, 11 50 a3 07, d7 0b 86 4e, 87 11 08 ee

    IOS31 base hash:
    3f 08 b3 bb, d4 0e ca 36, dd 7c a5 4f, 18 fa 4c b3, f3 af 6b 3d


    IOS22 base hash:
    b6 37 fd 6e, 63 89 d4 56, 3e ea 7f b8, 3a 00 e8 9e, bf 91 b5 c2

    IOS21 base hash:
    5f 74 e5 99, f6 ff 78 b3, 03 db 1d 9e, 41 de 0e 44, 70 0a 0b be

    IOS17 base hash:
    51 6a 92 f8, 42 5a 50 2e, 45 16 cd 0c, e1 a4 b1 88, ca 91 16 40

    IOS15 base hash:
    bf e8 7f c4, 55 6b 69 20, fb 1a b7 be, 99 20 a1 b9, 7d 3f 33 68

    IOS14 base hash:
    57 8a 2b 74, 4d e6 d6 b3, b7 d1 84 7c, f1 e9 6b 8c, 9a 43 99 29

    IOS13 base hash:
    b9 f0 5c cb, 5b 0f 6f 50, f1 f6 78 15, 54 50 5f 42, fe 73 46 ae

    IOS12 base hash:
    1b f4 f9 fc, 04 a7 c0 4d, 14 37 1e bf, a2 2f 89 06, cd 68 7b 37

    IOS9 base hash:
    5f eb d0 50, e5 1b 4c d7, f3 ac ce e4, b7 7a 66 74, 5a 94 4e 92
     
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,272
    8,745
    Oct 27, 2002
    France
    Engine room, learning
    Syscheck creates 2 files, why users often copy the wrong one?
    anyway, you don't need to post your syscheck info, it's not a cIOS issue.

    did you try to disable all patches?
     
  14. Bryon15
    OP

    Bryon15 GBAtemp Maniac

    Member
    1,160
    108
    Aug 9, 2010
    United States
    united states
    Yes. I disabled the patches. Still get that white screen after I press the 2 button on the wiimote. But it works fine on wiiflow for some reason.
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,272
    8,745
    Oct 27, 2002
    France
    Engine room, learning
    Maybe on vWii it's an issue due to the region?
    vWii doesn't have a region, I don't know if it affects the AP.

    Did you set the video mode to "console default" too? (to prevent editing anything before launching the game)
    and disable return too feature.


    If "no patch" doesn't help, you could try using the .txt method.
    copy the gameconfig.txt with the kirby data inside either to the root of your SD card, or in the folder where you store your gct
    enable Ocarina setting
    Select at least 1 cheat code (sorry, needed to enable gameconfig loading)
     
  16. Oak

    Oak GBAtemp Regular

    Member
    162
    59
    Apr 19, 2014
    United States
    My cousin reported the same issue to me a few months back. The game worked for him for ages till recently.
     
  17. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,272
    8,745
    Oct 27, 2002
    France
    Engine room, learning
    Reverting back to a previous revision of the loader fixes it?
    It could be something done recently, a patch done where it shouldn't (like Error002 is now forced for all games, but if you disable this patch the game will not work)