Title: Using Dolphin to launch Brawl from RSBE01 folder Post by: the_randomizer on October 13, 2013, 03:16:28 PM So apparently, it's possible to have Dolphin load SSBB hacks (and the game) simply by directing the location of the extracted ISO folder, finding the right boot.dol and apploader.bin files. However, the main.dol needs to be modified by adding eight bytes. See, if this can work, it would mean testing my hacks would go a lot smoother and a lot quick and wouldn't have to compile the ISO each time I replace the files. Smoother testing means smoother and faster work on my end. From what I gather, it's a Title ID mismatch and needs to be manually edited with a hex editor.
Open up main.dol, add eight bytes to the file size and then change them to 52 53 42 45 30 31 00 01 (either that or that last one ends in a 02) No matter what I do, adding those causes the emulator to crash, editing the file is not working, but more on what this person said can be read here https://code.google.com/p/dolphin-emu/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=6262 I'm curious to what you guys think, if you've heard of this before and what suggestions you guys might have to more efficacious testing methods. Title: Re: Using Dolphin to launch Brawl from RSBE01 folder Post by: SkullKidFTW on October 13, 2013, 06:19:57 PM Sounds interesting, so I gave this a go, and it worked, to my surprise....
However, it crashes 2 minutes later, so, yeah. Title: Re: Using Dolphin to launch Brawl from RSBE01 folder Post by: the_randomizer on October 13, 2013, 07:54:41 PM Sounds interesting, so I gave this a go, and it worked, to my surprise.... However, it crashes 2 minutes later, so, yeah. Yeah, just spoke to a Dolphin programmer and he told me that the feature isn't fully implemented into Dolphin, so that would certainly explain why it's so wonky, but if this could actually work, it would make testing hacks so much easier! Did you modify the main.dol and if so, could you tell me how you did it? Yeah, the issue I submitted is here, https://code.google.com/p/dolphin-emu/issues/detail?id=6732 looks like we need to wait till the Dolphin team fully implements the feature. Ugh. |