Hacking How do you do custom emulators for Virtual Console injects?

UltraSUPRA

[title removed by staff]
OP
Member
Joined
May 4, 2018
Messages
1,483
Trophies
0
Age
19
Location
Reality
XP
1,310
Country
United States
Hi.

I'm a big fan of MegaMan, and I've been thinking of putting the entire original series up to this point (11 might not be possible) on my Wii U's Wii menu (because I have no systems that can play MMLC2 besides my PC). The problem is, neither the Playstation nor the Saturn has any Virtual Console games on the Wii (or any system, for that matter, unless you count PS Classics on the PS3 and PS4).
My solution? Use an unofficial emulator like Yabause for the largely superior Saturn version of MegaMan 8.
The problem is, I only know how to inject ROMs into WADs, not emulators or ISOs. I'm not actually entirely sure that it's possible for anything other than the GameBoy Advance. Sure, I could use the Wii version of Yabause on the HBC, but I prefer the layout of the Wii Menu. Plus, I don't have to open up the HBC, and I will be able to fit all ten games along with Rockman & Forte and, if PSP emulation is possible on the Wii, MegaMan Powered Up. (It's always been about convenience.)
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,921
Country
Italy
An installed channel is just a Wii application (capable of running from nand), a banner/icon, and any arbitrary further contents to be used by said software...

Injection is possible with official emulators as they have the rom as one of these extra files;
most homebrew emulators rarely if ever install to nand, much less load a rom from nand (outside of rather well polished adaptations of GBC/GBA emulators by "0rangechicken", rivaling the professionality of official VC releases, now almost impossible to find).

In general if you have emulator channels you have forwarders: since forwarders may be able to pass arguments to the emulator, it may be possible (if supported by the emulator) to have individual channels pointing to every game, but not to actually build self-contained "VC" channels - mainly as they wouldn't fit in any quantity in the first place ;)
 
  • Like
Reactions: SaulFabre

UltraSUPRA

[title removed by staff]
OP
Member
Joined
May 4, 2018
Messages
1,483
Trophies
0
Age
19
Location
Reality
XP
1,310
Country
United States
An installed channel is just a Wii application (capable of running from nand), a banner/icon, and any arbitrary further contents to be used by said software...

Injection is possible with official emulators as they have the rom as one of these extra files;
most homebrew emulators rarely if ever install to nand, much less load a rom from nand (outside of rather well polished adaptations of GBC/GBA emulators by "0rangechicken", rivaling the professionality of official VC releases, now almost impossible to find).

In general if you have emulator channels you have forwarders: since forwarders may be able to pass arguments to the emulator, it may be possible (if supported by the emulator) to have individual channels pointing to every game, but not to actually build self-contained "VC" channels - mainly as they wouldn't fit in any quantity in the first place ;)
Crap.

Well, I guess I could hack Yabause-Wii and make it so it will only run MM8, and then put that inside a channel, after calculating how many blocks that would be (hoo-boy).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=Ei5hC8ahLoc