Hacking WiiU Virtual Console finally fixed! [No More dark filter, and widescreen support!]

DonCaballero

Well-Known Member
Member
Joined
Mar 8, 2017
Messages
124
Trophies
0
Age
34
XP
788
Country
Brazil
You did save the changes to that one file, and then replace it in the video, yes? Is the game compatible at all?

Yes, copied to my PC, changed it, saved like in the OP, saved the changes and put the file back to the original folder. Not sure what you mean by compatible, it's an official VC title. I only tried to change the dark filter.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
I don't get this, shouldn't this work for all VC titles?
The layout file that has been shared is probably not the one for your VC release.
That's why I've been saying and repeating that we should ALL be using the F-Zero X official N64 VC release as the main base for ALL FrameLayout.arc tests. Someone should modify the F-Zero .arc and share it so others can use that one.

From there you can simply make infinite copies of the same F-Zero X game, but replacing the config.ini and corresponding ROM of whatever game you want to inject.

That way we can be sure we are all using the same base VC for tests.

Oh and I mention F-Zero X as base because that one has the latest known SVN compiled date compared to all others. (So better optimized... I think?)
 
Last edited by ShadowOne333,
  • Like
Reactions: huma_dawii

DonCaballero

Well-Known Member
Member
Joined
Mar 8, 2017
Messages
124
Trophies
0
Age
34
XP
788
Country
Brazil
The layout file that has ben shared is probably not the one for your VC release.
That's why I've ben saying and repeating that we should ALL be using the F-Zero X official N64 VC release as the main base for ALL FrameLayout.arc tests. Someone should modify the F-Zero .arc and share it so others can use that one.

From there you can simply make infinite copies of the same F-Zero X game, but replacing the config.ini and corresponding ROM of whatever game you want to inject.

That way we can be sure we are all using the same base VC for tests.

Oh and I mention F-Zero X as base because that one has the latest known SVN compiled date compared to all others. (So better optimized... I think?)

I get it. I thought this was more advanced, you know, not full on test phase lol. I just tested with 2 games I had installed on my Wii U. I used my own FrameLayout file, didn't use any that it's getting shared. Edited like OP instructed and replaced it in my already installed folder, both froze on launch.
 
Last edited by DonCaballero,

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
The layout file that has ben shared is probably not the one for your VC release.
That's why I've ben saying and repeating that we should ALL be using the F-Zero X official N64 VC release as the main base for ALL FrameLayout.arc tests. Someone should modify the F-Zero .arc and share it so others can use that one.

From there you can simply make infinite copies of the same F-Zero X game, but replacing the config.ini and corresponding ROM of whatever game you want to inject.

That way we can be sure we are all using the same base VC for tests.

Oh and I mention F-Zero X as base because that one has the latest known SVN compiled date compared to all others. (So better optimized... I think?)
I forgot to mention that the IPS patch I shared is for F-Zero X (USA).

Enviado desde mi LG-X240 mediante Tapatalk
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
I get it. I thought this was more advanced, you know, not full on test phase lol. I just tested with 2 games I had installed on my Wii U. I used my own FrameLayout file, didn't use any that it's getting shared. Edited like OP instructed and replaced it in my already installed folder, both froze on launch.

Edit: In the process I ended up opening a zillion folders of unrelated games I have also installed, I didn't mess those up right? I didn't mess around with anything, didn't delete, move, copy, nothing, just kind of check what was in them.
That's the problem.
Each VC release is a different build of the emulator, hence why some crash and some don't.
I tried mine with 5 different games, both Castlevanias, DK64, Kirby, Biohazard 2 and they all worked for me perfectly with no filter and fullscreen, all loaded through Loadiine.

All of the games I have use F-Zero X as the base VC, even DK64, so clearly the issue is the vessel.rpx build from different VC releases.

From this point onwards, I suggest you all guys start updating your N64 VC builds to use F-Zero X's release to avoid discrepancies with the .arc.
 
Last edited by ShadowOne333,
  • Like
Reactions: xs4all

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,399
Trophies
1
Location
New York
XP
12,933
Country
United States
Open it with the tool mentioned in the OP, then put it back into the console after editing it.
Thank you, I managed to do it and it works as intended. :)

Now I'm only curious about this muti rom loading thing the first post mentioned.
For those who don't know, it is possible to replace the rom inside any N64 VC title by just replacing the file inside the "rom" folder.

Another fun fact is that placing multiple ROMs and starting the software will display a debug menu where users can choose their ROM.

Do I have to name it a special way, the extentions for emulators aren't the same as some random three numbers. :blink:
 
  • Like
Reactions: ShadowOne333

xs4all

Well-Known Member
Member
Joined
Jun 9, 2008
Messages
721
Trophies
1
Location
37°16'55.2"N 115°47'58.6"W
XP
2,807
Country
Australia
Do I have to name it a special way, the extentions for emulators aren't the same as some random three numbers. :blink:

I just did a few tests:

- You can leave the rom name as game.z64 and the debug menu will pick up the rom name, which I assume it gets this from the rom header, however the system will crash trying to boot the rom.
- I've tested using the original file name that Nintendo has given to their own N64 VC's, grabbing a game from another official N64 VC and same thing happens, system crashes when trying to boot another game.
- In the debug Rom List menu, if you select back => Reset, it will reboot the VC and will load the FIRST game that is in the Rom List, there doesn't seem to be a way to boot the second game in the list.
- Selecting any other rom or even the first rom in the list will system crash, even if it's the first game. You must go back => Reset to boot the first game in the Rom List.
- Same goes for if you select back => Change Rom, this just takes you back to the Rom List menu, again system will crash when selecting a game.
- The Rom List is sorted by alphanumeric.

EDIT:
Would it be a good idea to create a new Wiki Compatibly page with this to see what works and what doesn't with Widescreen support? Widescreen patched or not patched?
 
Last edited by xs4all, , Reason: Added info.
  • Like
Reactions: oslo83

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
Thank you, I managed to do it and it works as intended. :)

Now I'm only curious about this muti rom loading thing the first post mentioned.
Excellent!
Glad that you got it working.

Also, the multirom thing, I don't think it would work as you would expect.
Unless the emulator can grab the corresponding .ini from the list of available ones automatically, I don't see that being a thing sadly.
Each VC expects to load only one .ini at a time, I don't think it could load several on the fly depending on what game you load.
But hey, perhaps it is possible, simply hasn't been discovered yet.
EDIT:
Would it be a good idea to create a new Wiki Compatibly page with this to see what works and what doesn't with Widescreen support? Widescreen patched or not patched?
Have there been any reports of crashing with people using F-Zero X as the base for all widescreen tests?
So far I haven't had a single VC injection crash on me with the new FrameLayout.arc, and I had like 10 or so N64 games, only one being original dump of DK64, all others are injections.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: I'll just pretend like I know what's going on