piratesephiroth / TeconmoonWiiVCInjector

Fork of the popular Wii Virtual Console Injector for Wii U by Teconmoon
132 stars 20 forks source link

Feature request: allow for Wii game in virtual drive while loading Wii homebrew #23

Closed famus484 closed 1 year ago

famus484 commented 1 year ago

Disk based homebrew mods, like CTGP 1.03 and some Project M variants, will not work when injected, because physical drive is disabled. That makes playing CTGP with Wii U gamepad impossible.

A solution would then be to put ISO in virtual drive (like in Wii Retail mode) but booting to homebrew instead. From what I can tell, GC Retail seems to work exactly that way: put GC game in virtual drive while booting to Nintendont.

Three ways I would see doing that:

  1. Add Wii ISO in optional files, for Wii Homebrew mode.
  2. Create a new ''Wii Homebrew & ISO'' mode (which would be a copy of GC Retail, where a Wii game is expected and custom dol file is not expected to be Nintendont?)
  3. In GC Retail, disable the check that ensures game is a Gamecube game. One would just use Wii ISO/wbfs and specify a custom dol file.

It would really, really help me (and the people that want to use these mods on Wii U) if one of these three solutions could be implemented. I will help however I can.

Thank you in advance

famus484 commented 1 year ago

A possibly simpler way to proceed could be to just boot homebrew channel period (since the gamepad acts as a classic controller). So it would just be like the usual homebrew channel from wii u, but with a specific ISO in virtual drive.

famus484 commented 1 year ago

After some discussions and research, I understand that this request is very, very not trivial at all, much less than I initially thought. I suppose I'll just close the issue, sorry for bothering you!