|
fix de requiem4d- ForumTopic: fix de requiem4dpar skander8 le 09/11/08 à 03:06:45 (il y a 16 ans 2 semaines 4 jours 21 heures 51 minutes) 14 réponses, vu 1460 foisI haven't fixed the disc read error, but I've successfully found the reason Wario Land - Shake It! (NTSC) hangs on a black screen. I'll post a code diff here in about 15 mins or so once I verify it works with his original codebase. Edit: Yep, that fixed it. Seems the entry point is being stored in 0x817f0000 for some unknown reason. It isn't needed, and breaks at least this one title. CODE--- source/apploader.c.old 2008-11-05 05:00:22.000000000 -0500 +++ source/apploader.c 2008-11-05 04:55:35.000000000 -0500 @@ -415,7 +415,7 @@ memcpy((void*)0x80001800, (char*)0x80000000, 6); // For WiiRD memcpy((void*)0x80003180, (char*)0x80000000, 4); // online check code, seems offline games clear it? - memcpy((void*)0x817f0000, entryholder, 4); // entrypoint + //memcpy((void*)0x817f0000, entryholder, 4); // entrypoint DCFlushRange((void*)0x80000000, 0x17ff000); // Just store the entry point here // Ocarina stuff @@ -649,7 +649,7 @@ memcpy((void*)0x80001800, (char*)0x80000000, 6); // For WiiRD memcpy((void*)0x80003180, (char*)0x80000000, 4); // online check code, seems offline games clear it? - memcpy((void*)0x817f0000, entryholder, 4); // entrypoint + //memcpy((void*)0x817f0000, entryholder, 4); // entrypoint DCFlushRange((void*)0x80000000, 0x17ff000); // Just store the entry point here // Ocarina stuff Edit 2: I stupidly ran diff in reverse on the files. It's fixed in the above code listing. je comprend pas l'anglais Pages: 1 Messages:
Pages: 1 Ajouter commentaire: Créez un compte ou identifiez vous pour poster un commentaire. Pour votre téléphone, Jailbreak iPhone et Jailbreak iPad. - Hack PS3 - Hacker sa WiiU - Hacker PS Vita - Rage Comics, troll face - Retrouvez chaque jour des image drole sur internet grâce à LOLTube. - Meme Internet |
257 connectés (0 membre, 257 anonymes) | © 2007-2015 Attila |