Having a lot of trouble on this and mid workaround so I'm documenting my findings from random gbatemp and reddit and github threads in one place in the hope I may reach a solution. All over the internet it just says use usb loader gx instead of wiiflow (but wiiflow has better sd compatibility so as sdusb becomes more popular I imagine wiiflow lite is going to become more popular too)
Steps so far:
Downloaded project+ for offline wii. Extract the entire contents to root of sd. (correct protocol)
Put Brawl in the wbfs folder in two parts (.wbfs and .wbf1, I just used the Split command in command line in windows to do this):
split -b 4294934528 "[brawl].wbfs" "[brawl].wbf", this will make brawl.wbfaa and brawl.wbfab, rename aa to .wbfs and ab to .wbf1 (Confirmed working)
In apps/wiiflow/wiiflow-lite.ini made sure dir_txtcheat and dir_cheat are set to the correct location (confirmed working)
partition is large. I have read that project+ is meant to run on smaller cards. therefore got the updated rsbe01.gct from the zip file here: https://gbatemp.net/threads/how-can-i-get-project-working-on-wiiflow-lite.650077/ and also replaced the source/project+/FilePatchCode.asm. not sure why .exes and source are floating around here and if they are necessary but copied it anyway
so far I have not tried dating that to a previous version of project+ and using the same version. I'm not sure if the gct patch file changes but it seems to have a much different file size. so it might be that the extended sd version doesn't work with the latest version of project+
copied gc.txt from the project+ directory to sd://wiiflow/codes/ . I also made a copy of it called gameconfig.txt . I'm not sure which one it used but it's 1kb so I just use both but it did boot from it so that worked
put my new rsbe01.gct into codes/gct. I put boost.gct in there too just in case. since I've used the extended version it's not worked, and boost wasn't in there earlier so boost seems like an unnecessary step but I'm just experimenting at this point
I read a github issue on wiiflow lite's open issues that says the files should also be .txt not .gct . so I copied and pasted it and called it .txt too because why not. one of them definitely booted
Boot latest Wiiflow Lite
Home -> Reload Cache (a closed github issue said to do this on wiiflow lite, I'm not sure if it was ever solved but the person got it to work like this so I'm trying it)
Settings => IOS -> 250, Hook Type: VBI, Ocarina: On, Video Mode: NTSC
I have not tried using a different ios. I know ios 249 is not working for me but from reading threads it seems like I have to use a different ios. people talk about 245 but obviously it depends on what you allocated it to, for me I have 250 as.. 59 I think off the top of my head. anyway this did not work
so, I have a couple of avenues left, following a guide and using the same ios they use for usb loading is an option (though again I am sd loading not usb loading), and trying a different version of PM. now I will be busy for a while so I can't do any more on this but if any of this works I will update the thread. if anyone has any wisdom that's not "use usb loader gx/cfgloader" it would be appreciated
okay the resolution to this based on speaking to people on discord - what I'm trying to do is not actually physically possible and project+ only checks usb0/wbfs and not sd/wbfs for this. so.. wild goose chase. unless the discord admin is lying to me there, but it seems legit, alas. for what it's worth though I believe the other steps would still get it to work on a usb drive in wiiflow for those who are so inclined. but then, what would be the point of wiiflow if you are using a usb drive
Steps so far:
Downloaded project+ for offline wii. Extract the entire contents to root of sd. (correct protocol)
Put Brawl in the wbfs folder in two parts (.wbfs and .wbf1, I just used the Split command in command line in windows to do this):
split -b 4294934528 "[brawl].wbfs" "[brawl].wbf", this will make brawl.wbfaa and brawl.wbfab, rename aa to .wbfs and ab to .wbf1 (Confirmed working)
In apps/wiiflow/wiiflow-lite.ini made sure dir_txtcheat and dir_cheat are set to the correct location (confirmed working)
partition is large. I have read that project+ is meant to run on smaller cards. therefore got the updated rsbe01.gct from the zip file here: https://gbatemp.net/threads/how-can-i-get-project-working-on-wiiflow-lite.650077/ and also replaced the source/project+/FilePatchCode.asm. not sure why .exes and source are floating around here and if they are necessary but copied it anyway
so far I have not tried dating that to a previous version of project+ and using the same version. I'm not sure if the gct patch file changes but it seems to have a much different file size. so it might be that the extended sd version doesn't work with the latest version of project+
copied gc.txt from the project+ directory to sd://wiiflow/codes/ . I also made a copy of it called gameconfig.txt . I'm not sure which one it used but it's 1kb so I just use both but it did boot from it so that worked
put my new rsbe01.gct into codes/gct. I put boost.gct in there too just in case. since I've used the extended version it's not worked, and boost wasn't in there earlier so boost seems like an unnecessary step but I'm just experimenting at this point
I read a github issue on wiiflow lite's open issues that says the files should also be .txt not .gct . so I copied and pasted it and called it .txt too because why not. one of them definitely booted
Boot latest Wiiflow Lite
Home -> Reload Cache (a closed github issue said to do this on wiiflow lite, I'm not sure if it was ever solved but the person got it to work like this so I'm trying it)
Settings => IOS -> 250, Hook Type: VBI, Ocarina: On, Video Mode: NTSC
I have not tried using a different ios. I know ios 249 is not working for me but from reading threads it seems like I have to use a different ios. people talk about 245 but obviously it depends on what you allocated it to, for me I have 250 as.. 59 I think off the top of my head. anyway this did not work
so, I have a couple of avenues left, following a guide and using the same ios they use for usb loading is an option (though again I am sd loading not usb loading), and trying a different version of PM. now I will be busy for a while so I can't do any more on this but if any of this works I will update the thread. if anyone has any wisdom that's not "use usb loader gx/cfgloader" it would be appreciated
Post automatically merged:
okay the resolution to this based on speaking to people on discord - what I'm trying to do is not actually physically possible and project+ only checks usb0/wbfs and not sd/wbfs for this. so.. wild goose chase. unless the discord admin is lying to me there, but it seems legit, alas. for what it's worth though I believe the other steps would still get it to work on a usb drive in wiiflow for those who are so inclined. but then, what would be the point of wiiflow if you are using a usb drive
Last edited by Alexrose,