SuperDude88 / TWWHD-Randomizer

The Wind Waker HD Randomizer
MIT License
49 stars 5 forks source link

[Feature Request] SDCafiine support #88

Open Ammako opened 2 months ago

Ammako commented 2 months ago

Is your feature request related to a problem? Please describe. I would want to play on console, but would rather use the desktop app for the randomization and tracker. It's technically feasible right now by using loadiine, but that's slow and you have to copy over the entire game's files every time.

Describe the solution you'd like It would be useful if the desktop app could save the modified files required for randomizer to a separate folder, instead of replacing them in the decrypted game folder. Then you could copy that folder to your SD card and run WWHD with SDCafiine, it will automatically use the modified files if present and use the original game files for everything else. So the randomized game folder is smaller and quicker to replace, and it would work a lot better than loadiine too (which doesn't even work on Aroma.)

Describe alternatives you've considered I guess this could extend from #55, if I could configure everything on desktop, run the randomizer on console, and sync the seed back to desktop for the tracker, that would already make it a lot nicer for my use-case.

Additional context https://github.com/wiiu-env/sdcafiine_plugin

SuperDude88 commented 2 months ago

Currently this wouldn’t be possible solely through SDCafiine as that doesn’t support replacing the game’s .rpx, which the randomizer needs to patch. If SDCafiine were updated to allow that, it would be a lot more feasible to implement.

There are also some (tentative) plans to make it easier to get configs back/forth from console, but I’m not sure if/when I’ll be able to get to adding that

Ammako commented 2 months ago

Oh yeah, that's a big show stopper then. Would you prefer to close this issue, or keep it open until SDCafiine might support replacing the rpx?

Relevant: https://github.com/wiiu-env/sdcafiine_plugin/issues/12

Worth tracking and keeping an eye on this, to see if they ever make this happen.

SuperDude88 commented 2 months ago

I’ll leave this open, it is a feature I’ll try and keep an eye on in case it becomes possible (+ people have asked about SDCafiine in the discord on occasion, this gives me an easy spot to refer them to)