Hacking Is the WiiU homebrew loader able to run emulators?

Kafluke

Well-Known Member
Member
Joined
May 6, 2006
Messages
5,474
Trophies
0
Age
47
XP
4,636
Country
United States
Touche, never thought of it that way. Now that I think about it, those SNES, NES, GbA, DS etc injects are effective because of the use of the gamepad alone, which means portability. I just hate having them cluttered in my list of Wii U games in Loadiine. I personally name all my Virtual Console games with z, example: zSuper Mario 64. This way, they always appear at the end of the list all together. Or you can name it: z(N64) Super Mario 64, then all your N64 games will be together, AND at the end of the list.

But yeah you made a good point, that gamepad would be awesome to play on for these games. For me personally though, anything under the N64 can easily be played on my 3DS.
I would say it's cool but not very portable. I can't get 2 bedrooms away from the console without losing connectivity to the gamepad
 

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
I personally name all my Virtual Console games with z, example: zSuper Mario 64. This way, they always appear at the end of the list all together.
Now that you mention it it sure just hasnt exactly been thought of yet, but wouldn't it be super quick and easy to implement a dirty structure for subfolders in loadiine GX2, like "treat anything that has a folder that's just 'code' a game and every other folder a subfolder" ?

- Quick and Dirty with TT -
 
Last edited by Jackall4BDN,

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
I would say it's cool but not very portable. I can't get 2 bedrooms away from the console without losing connectivity to the gamepad
It depends like crazy on what your walls are made of and how thick they are, i couldnt get a room away before i moved, either, now it works everywhere including my balcony...

- Quick and Dirty with TT -
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
As much as I'd love to see more emulators ported over (as VC injection isn't that high with compatibility compared to full fledged unofficial emulation), there doesn't seem to be much interest in porting, other than RetroArch and other similar apps. I could be wrong though.
 

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
As much as I'd love to see more emulators ported over (as VC injection isn't that high with compatibility compared to full fledged unofficial emulation), there doesn't seem to be much interest in porting, other than RetroArch and other similar apps. I could be wrong though.
It certainly smaller then on any other console, but that's the nature of the WiiU, the scene, the communitys, the dedicated work for it, pretty much everything is smaller for it, especially for Nintendo-Standarts...
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
It certainly smaller then on any other console, but that's the nature of the WiiU, the scene, the communitys, the dedicated work for it, pretty much everything is smaller for it, especially for Nintendo-Standarts...

I just hope others jump on the bandwagon, wish I actually learned programming, but GX2 is a real pain to learn.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,403
Trophies
1
Location
New York
XP
12,952
Country
United States
For some reason the virtual console is essentially a retroarch rival since it does emulate multiple systems, if there is a way to turn it into a freeloader (load roms without having to return to system menu, + loadiine) then is just what it is, wii u very own retroach clone.:creep:
 

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
For some reason the virtual console is essentially a retroarch rival since it does emulate multiple systems, if there is a way to turn it into a freeloader (load roms without having to return to system menu, + loadiine) then is just what it is, wii u very own retroach clone.:creep:
Not exactly... Just what it actually is, a official emulator, nothing more or less, ever used the gx emulators on Wii? Or any of that on PSP? The thing retroarch is, is a optimized library to code platform independent emulators with a set of preimplemented features and a nice gui to go with it, which is a thing other emus also have. So retroarch actually is the least similar of them all to VC and the other way around xD

- Quick and Dirty with TT -
 
Last edited by Jackall4BDN,

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,403
Trophies
1
Location
New York
XP
12,952
Country
United States
Not exactly... Just what it actually is, a official emulator, nothing more or less, ever used the gx emulators on Wii? Or any of that on PSP? The thing retroarch is, is a optimized library to code platform independent emulators with a set of preimplemented features and a nice gui to go with it, which is a thing other emus also have. So retroarch actually is the least similar of them all to VC and the other way around xD

- Quick and Dirty with TT -
I'm aware of the retroarch capability, though i won't say much about the navigations of the menus on android cause is fairly confusing compared to the wii gx emulator set.

but I'm sure something similar since each console game for vc has accommodation each systems play method, just like the retroarch library selecting cores to load specified systems. That's all i was saying.

Instead of a way to load one rom by having them inserted into each folder in the system to play it, if there was a way to freely load roms by ease of selecting a rom from storage would be better.
 

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
VC is a part of the system? I allways thought VC apps are selfcontained... Then sry for bashing that statement as much, if it really just calls modules of the WiiUs system then i guess it could be compared to some extend

- Quick and Dirty with TT -
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
VC games are an emulator with a ROM, a wrapper program essentially, and ROMs can be swapped out with somewhat ease, but compatability isn't that high compared to unofficial emulators. Heck, VC games don't even have as high of level of accuracy, esp. for Snes and N64 (prime example is Rare games using linear audio interpolation instead of Gaussian). That and Snes VC emulator contains no Super FX/GSU1 code, so you can't play Star Fox, Yoshi's Island, etc with VC injection.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,403
Trophies
1
Location
New York
XP
12,952
Country
United States
VC apps are self-contained. That's why injections work.
nes snes n64 and nds games all seem to run very well as if playing them on offical hardware, even if its emulation. Besides that, nes games can be play with wii mote side ways, snes and n64 and nds can't, nds use unchangeable button settings as well as touch screen controls that is exclusive to nds games since the others can't actually change in menu.

Each game system must be using is own kind of emulator "core" how else would it know what is playing? Even though is basic structureadvertise by nintendo is "Virtual conole" Thats what it is, virtual emulation of each console.

If there is a way to extract eacb system emulation method, compile them into single execution title to run on the system and give it a rom loader selecting option, Retroarch in a nutshell.

VC games are an emulator with a ROM, a wrapper program essentially, and ROMs can be swapped out with somewhat ease, but compatability isn't that high compared to unofficial emulators. Heck, VC games don't even have as high of level of accuracy, esp. for Snes and N64 (prime example is Rare games using linear audio interpolation instead of Gaussian). That and Snes VC emulator contains no Super FX/GSU1 code, so you can't play Star Fox, Yoshi's Island, etc with VC injection.

If games like megamanx 2 and pilot wings are availablle (uses custom chips) couldn't it work (Pilot wings use mode 7, so inject mode 7 games with that base)?
 
Last edited by Sonic Angel Knight,

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,727
Country
Japan
nes snes n64 and nds games all seem to run very well as if playing them on offical hardware, even if its emulation. Besides that, nes games can be play with wii mote side ways, snes and n64 and nds can't, nds use unchangeable button settings as well as touch screen controls that is exclusive to nds games since the others can't actually change in menu.

Each game system must be using is own kind of emulator "core" how else would it know what is playing? Even though is basic structureadvertise by nintendo is "Virtual conole" Thats what it is, virtual emulation of each console.

If there is a way to extract eacb system emulation method, compile them into single execution title to run on the system and give it a rom loader selecting option, Retroarch in a nutshell.
Of course they're using an emulator. The emulator is embedded into the VC download itself. That's how the injections work.

It may be possible to 'extract' the emulator from the core, though that would be illegal and thus nobody would be allowed to share it on here.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Of course they're using an emulator. The emulator is embedded into the VC download itself. That's how the injections work.

It may be possible to 'extract' the emulator from the core, though that would be illegal and thus nobody would be allowed to share it on here.

Besides, unofficial emulators are higher in compat and have way more features anyways, trying to alter the features if Nintendo's emulators requires an understanding of GX2/assembly, not exactly user friendly. RetroArch is being ported as is another similar emulator.
 

brienj

Trying to avoid getting cancer
Member
Joined
Jan 3, 2016
Messages
1,232
Trophies
0
Website
twitter.com
XP
2,142
Country
United States
I suppose but is it illegal to look at it's code to see how it is build?
Reverse engineering is how we are able to exploit the Wii U in the first place. Using official coding and tools is what makes something illegal. If you reverse engineer that code and implement your own version it isn't illegal.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,403
Trophies
1
Location
New York
XP
12,952
Country
United States
Reverse engineering is how we are able to exploit the Wii U in the first place. Using official coding and tools is what makes something illegal. If you reverse engineer that code and implement your own version it isn't illegal.
Okay, then what this guy said, the safe way. ^_^
Make a custom multi romm loader based off code of vc
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,727
Country
Japan
That's not how it works. If the code still uses the VC code, then it remains illegal to distribute. If it is based on all new code, then there would be no need to reverse engineer in the first place. You don't need to reverse engineer VC to code a Snes emulator from scratch.
 
  • Like
Reactions: Jackall4BDN

Jackall4BDN

Haunter of Daydreams and Nightmares
Member
Joined
Nov 8, 2013
Messages
780
Trophies
0
Age
30
Location
Within your Mind
XP
704
Country
Gambia, The
Each game system must be using is own kind of emulator "core" how else would it know what is playing? Even though is basic structureadvertise by nintendo is "Virtual conole" Thats what it is, virtual emulation of each console.
If you think of single, independent programs which just happen to have the same GUI as cores, then in your definition they might actually be that.
But that was my whole point.
It seems to me you are WAY out of the matter here and got not much of a clue what you are talking about, i mean "virtual emulation"? Come on, we allready established it's emulation, what else would it be? Go ahead and show me some analog emulation [emoji14]


- Quick and Dirty with TT -
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Good.