emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.23k stars 93 forks source link

Add support for TGC parameters #847

Open emukidid opened 6 months ago

emukidid commented 6 months ago

Describe the feature

TGC files are embedded ISO files used in things like the Zelda collectors discs. Some have features that the overarching executable for the disc enables/disables based on user input. We should figure out how these are set up and then support them when specific .tgc images are detected. One example is asking if Rumble should be enabled on the Zelda TGC images.

As discussed here: https://www.gc-forever.com/forums/viewtopic.php?f=25&t=5513

Notes: This is done via the bi2 mechanism. Example: zle_f.n64 -V1 -P0 -C1