Hacking WiiFlow 4 The Masterpiece Pack by Abz

posthum

Member
Newcomer
Joined
Feb 3, 2016
Messages
21
Trophies
0
Age
38
XP
119
Country
I ll double check that:
1.wiiflow channel (DWFA)
2.wiiflow hidden loader channel
are both installed on emunand
wiiflow dol app is on all devices in apps/wiiflow
in wiiflow settings "return to" is set to wiiflow channel DWFA
if this doesn't work I'm out of ideas then ask Fix94
Got it!
The 'Return to' option in Wiiflow settings was disabled - changing this to Wiiflow has fixed the problem!

After spending countless hours over the last few days trying to fix this I was about ready to give up - embarrassing that the fix was so easy in the end but I half-expected it would turn out to be something simple! Thank you for your help, I really appreciate the support!
 
  • Like
Reactions: AbdallahTerro

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,438
Trophies
2
XP
4,962
Country
United States
Here's wiiflow mastermod 1054 with private server and all the nintendont options (including deflicker) that Abz added to his 1076 mod.
edit: Why did i do this? Because 1054 is the recommended mastermod version over 1076 but it lacked these features that 1076 has.

http://www.mediafire.com/download/y0ybayno27b0e8l/WF1054_MasterMod_Update_by_Fledge68.rar

the rar contains patch file, bins folder, and boot dol

I compiled wiiflow mod r1054 dec 18th commit.
Then added most of r1074 may 25th commit to make it compatible with PPC r26/27 and the latest libogc.
Then added Abz's 1054 patch.
Then added all the private server code from Abz's 1076 patch.
Then added all the changes to gc.cpp, gc.hpp, menu_game.cpp, and config_game.cpp from Abz's 1076 patch.
And basically took homebrew.cpp and .hpp from Wiiflow mod r1076 to get the nintendont argsboot 1076 patch stuff to work.

Everything seems to be fine. I've tested private_server and nintendont arguments like cheats and force ntsc480p for progressive and emu memory card. You guys are welcome to test it more. let us know if you find any problems or if all is working.

I take no credit for this because it was basically just copy and pasting code.

If you get errors using the private server. check them online - there's a 7 day wait period and you will receive a error # for those 7 days that tells you how long you have to wait. Also sometimes error 20100 appears, just ignore it and try again.

here's the error numbers:
23801 - 23879 : 238xx : Wait xx hours for console activation.
23881 - 23887 : 2388y : Wait y days for console activation.
: 23899 : Console registered, please wait 7 days for activation.
 
Last edited by fledge68,
  • Like
Reactions: AbdallahTerro

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Here's wiiflow mastermod 1054 with private server and all the nintendont options (including deflicker) that Abz added to his 1076 mod.
edit: Why did i do this? Because 1054 is the recommended mastermod version over 1076 but it lacked these features that 1076 has.

http://www.mediafire.com/download/y0ybayno27b0e8l/WF1054_MasterMod_Update_by_Fledge68.rar

the rar contains patch file, bins folder, and boot dol

I compiled wiiflow mod r1054 dec 18th commit.
Then added most of r1074 may 25th commit to make it compatible with PPC r26/27 and the latest libogc.
Then added Abz's 1054 patch.
Then added all the private server code from Abz's 1076 patch.
Then added all the changes to gc.cpp, gc.hpp, menu_game.cpp, and config_game.cpp from Abz's 1076 patch.
And basically took homebrew.cpp and .hpp from Wiiflow mod r1076 to get the nintendont argsboot 1076 patch stuff to work.

Everything seems to be fine. I've tested private_server and nintendont arguments like cheats and force ntsc480p for progressive and emu memory card. You guys are welcome to test it more. let us know if you find any problems or if all is working.

I take no credit for this because it was basically just copy and pasting code.

If you get errors using the private server. check them online - there's a 7 day wait period and you will receive a error # for those 7 days that tells you how long you have to wait. Also sometimes error 20100 appears, just ignore it and try again.

here's the error numbers:
23801 - 23879 : 238xx : Wait xx hours for console activation.
23881 - 23887 : 2388y : Wait y days for console activation.
: 23899 : Console registered, please wait 7 days for activation.
Thanks fledge for the update, if all is cool after testing, I'll add it to the pack as the default dol :P
 

vEN2

Well-Known Member
Newcomer
Joined
Jan 30, 2016
Messages
62
Trophies
0
Age
30
XP
128
Country
Afghanistan
Hi everyone. I apologize in advance if this question has already been. The fact is that when I run the ROM using Retroarch plugin (of course, via WiiFlow), the program goes to the RetroArch main menu with error message (can not load the ROM or something like that). But after that, if I open the same ROM after error message thru RetroArch plugin (opened from WiiFlow), the game works. I not have RetroArch in apps menu and i have no clue what happens.

P.S. Rom will work onli if i choose it from Load Content (Core) menu. If i choose Rom from Load Contend (history), retroArch will return to WiiFlow menu

Also i can't configure controls (using WM+NC, in Input Settings works only NC C-Stick, not buttons) and save settings. Also in WiiFlow menu NeoGeo i have only bios zip file and no roms. But when i start this bios file, then choose in RetroArch menu NeoGeo rom everything works fine

Everything was downloader from Master Pack 4.2.3
 
Last edited by vEN2,

vEN2

Well-Known Member
Newcomer
Joined
Jan 30, 2016
Messages
62
Trophies
0
Age
30
XP
128
Country
Afghanistan
which retroarch plugin are you using?
the dols are in /wiiflow/plugins with their ini files
I use everything from Master Pack 4.2.3. I think it's 1.0.0.2 version. Interesting that Retroarch is runs normaly, but can't automaticly load ROM file and shows error like "Error to open ROM". Rom loads normally when i after that error choose this ROM file thru USB:\fba_alpha\roms\CPS2. That's mean the .dol file loads normally thru WiiFlow... Tested with FBA emulators and QuickNes. I have no troubles with FCEUX and Desmume.
 

Attachments

  • D43J01_cr_cr.jpg
    D43J01_cr_cr.jpg
    21.7 KB · Views: 224
  • D43J01_cr_crx.jpg
    D43J01_cr_crx.jpg
    70.1 KB · Views: 223
  • D43J01_cr.jpg
    D43J01_cr.jpg
    138.5 KB · Views: 182
Last edited by vEN2,

vEN2

Well-Known Member
Newcomer
Joined
Jan 30, 2016
Messages
62
Trophies
0
Age
30
XP
128
Country
Afghanistan
Everything went well
tested FBA, NeoGeo and CPS2 cores with roms on USB Fat32 HDD 1st active partition
All autobooted via wiiflow with no error messages

Maybe you have some edited configs or .dol's? Or maybe i need doublecheck something? I can't also save any settings(failed to save settings.cfg).I'm 100% sure this is no rom trouble. Everything with RetroArch can't boot automaticly.

In my opinion - it looks like plugin can't load configs from my usb drive. My wiiflow folder is on usb fat 32 drive active. I did not use sd card


P.s. how i can see not only me have this trouble
https://gbatemp.net/threads/problem-with-retroarch-libreto-with-wiiflow.367057/


......


I've got another trouble. Via WiiMednafen i cannot save per game configs and see error message
 
Last edited by vEN2,

vEN2

Well-Known Member
Newcomer
Joined
Jan 30, 2016
Messages
62
Trophies
0
Age
30
XP
128
Country
Afghanistan
Do you have WiiFlow set to force using a cIOS? If you have d2x installed use it instead of the default.

I don't know how cIOS settings can help with RetroArch autoload trouble, but I have d2x installed and WiiFlow use it. I did not have any problems with loading Wii\GC Games
 
Last edited by vEN2,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
I don't know how cIOS settings can help with RetroArch autoload trouble, but I have d2x installed and WiiFlow use it. I did not have any problems with loading Wii\GC Games

Unless I'm mistaken it will use the forced cIOS's USB stack, which may be more likely to not flake out when accessing the drive.

My HDD freezes when writing if I just use IOS58.
 

vEN2

Well-Known Member
Newcomer
Joined
Jan 30, 2016
Messages
62
Trophies
0
Age
30
XP
128
Country
Afghanistan
any ideas with Retroarch plugin? i dont know why config file not loads after start...

Somebody tested this plugin with USB drive and withoud SD? (loader .dol from usb and having config folders on same partition). Of course, fat32, primary,active

Help me please. I think i watced about 99% google search and nothing

.....

Ok i think i got it... RetroArch can be loaded only from sd cand and after that this program will work without troubles (loading config files and saving it normally). If i off my sd card, RetroArch will load configs from unknown device

with sd card - sd:/retroarch/retroarch.cfg
without - retroarch/retroarch.cfg

is there a way to make plugin read/write configs from usb drive automaticly? i think if this trouble will solvet, it will be possible to use retroarch without sd card.

Or running WITH SD card, but from USB partition? This can be pain to copying everything on small sd card and changing partitions every time

...

oh, i searched thru the forum and found that somebodu run this via usb without sd card.. can't figure this out. maybe somsting with ini files need to change?
 
Last edited by vEN2,

Protoss

New Member
Newbie
Joined
Nov 8, 2015
Messages
2
Trophies
0
Age
38
XP
45
Country
Here's wiiflow mastermod 1054 with private server and all the nintendont options (including deflicker) that Abz added to his 1076 mod.
edit: Why did i do this? Because 1054 is the recommended mastermod version over 1076 but it lacked these features that 1076 has.

http://www.mediafire.com/download/y0ybayno27b0e8l/WF1054_MasterMod_Update_by_Fledge68.rar

the rar contains patch file, bins folder, and boot dol

I compiled wiiflow mod r1054 dec 18th commit.
Then added most of r1074 may 25th commit to make it compatible with PPC r26/27 and the latest libogc.
Then added Abz's 1054 patch.
Then added all the private server code from Abz's 1076 patch.
Then added all the changes to gc.cpp, gc.hpp, menu_game.cpp, and config_game.cpp from Abz's 1076 patch.
And basically took homebrew.cpp and .hpp from Wiiflow mod r1076 to get the nintendont argsboot 1076 patch stuff to work.

Everything seems to be fine. I've tested private_server and nintendont arguments like cheats and force ntsc480p for progressive and emu memory card. You guys are welcome to test it more. let us know if you find any problems or if all is working.

I take no credit for this because it was basically just copy and pasting code.

If you get errors using the private server. check them online - there's a 7 day wait period and you will receive a error # for those 7 days that tells you how long you have to wait. Also sometimes error 20100 appears, just ignore it and try again.

here's the error numbers:
23801 - 23879 : 238xx : Wait xx hours for console activation.
23881 - 23887 : 2388y : Wait y days for console activation.
: 23899 : Console registered, please wait 7 days for activation.

Hello there!

Congratulations both Abz and fledge68 on your dedication at keeping Wiiflow alive by enhancing its compatibility with Nintendont. Right now I'm testing how online gaming through Wiimmfi works but I guess I'll have to wait these 7 days before having some real results.

While I'm pretty satisfied with the latest release I'm testing your latest 1054 mod because of these nintendont arguments you said you added, but I can's seem to find any difference between both versions on the gamecube game's settings GUI. I was expecting a button for each Nintendont option (especially "Video width" and "Screen position" as WiiFlow always runs GC games with black bars on both sides of the screen and it can be adjusted through Nintendont settings) but didn't find them.

I made the list of available Nintendont settings and its equivalent in WiiFlow so you could think of adding the missing ones:

NINTENDONT: WIIFLOW SETTINGS:
---------------- -----------------------------
  • Cheats ------------------------------------------> Cheats (Ocarina?)
  • Debugger -----------------------------------------> Debug?
  • Debugger wait-------------------------------------> Debug?
  • Memcard Emulation-------------------------------> NMM
  • Cheat path-----------------------------------------> Cheats
  • Force Widescreen---------------------------------> Widescreen patch
  • Force progressive----------------------------------> Video mode?
  • Autoboot--------------------------------------------> By default, no setting needed
  • Unlock Read Speed-------------------------------->
  • OS Report------------------------------------------> Debug?
  • WiiU Widescreen-----------------------------------> WiiU widescreen
  • Drive Read LED-------------------------------------> LED activity
  • Log--------------------------------------------------> Debug?
  • Max Pads-------------------------------------------->
  • Language--------------------------------------------> Language
  • Video-------------------------------------------------> Video mode
  • Video mode------------------------------------------> Video mode
  • Video width------------------------------------------>
  • Screen position-------------------------------------->
  • Patch PAL50------------------------------------------> Video mode?
  • Native control---------------------------------------> Native control
  • Does not apply -------------------------------------> Devolution memory emulator
  • Does not apply -------------------------------------> DM Screen capture/Screenshot
  • ??? --------------------------------------------------> No DVD patch
  • ??? --------------------------------------------------> Disable HDD Ping
I updated both the boot.dol and the bin folder with the ones you uploaded (don't know what to do with the .patch file, by the way...) and everything else seems to keep working (and that's a lot when doing tests!): the emulator's settings didn't change and all games are loaded without more troubles than the ones I already had.

Do I have to do something else regarding the theme's files in order to access to the rest of Nintendont settings?

Thanks again for your hard work!
 
  • Like
Reactions: AbdallahTerro

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Thanks for testing!
you don't need the patch file unless you want to make source changes and recompile the dol
as for the video width/screen position thingy, I didn't add it because I found it would be easier to make a custom nintendont dol with the settings you need
for instance my nintendont mastermod has much smaller black bars than default app, you can check it out
 

Protoss

New Member
Newbie
Joined
Nov 8, 2015
Messages
2
Trophies
0
Age
38
XP
45
Country
Thanks for testing!
you don't need the patch file unless you want to make source changes and recompile the dol
as for the video width/screen position thingy, I didn't add it because I found it would be easier to make a custom nintendont dol with the settings you need
for instance my nintendont mastermod has much smaller black bars than default app, you can check it out

Hi!

Glad to know that there's a way to reduce the size of the bars via a hadcore way, but I've realised that this size is different on each game. The most extreme ones are the PAL 50Hz games, but also the PAL 60Hz that even rendering at 480p 60Hz they still do it and it messes with screen proportions. Wouldn't it be easier to implement this feature on WiiFlow now that almost every other parameter is included on the game setting instead of hardcoding and compiling the dol for each case?

Also, the Force PAL50 option in Nintendont allows a bunch of PAL 50Hz games to render at 480p 60Hz if also forcing this Video mode (To sum up, in Nintendont configure "Force Progressive" to "On", "Video" to "Force", "Video Mode" to "PAL60" and finally "Force PAL50" to "On"). This combination allows games like Naruto Clash of Ninja European Version to play and look a little bit more like its USA version; of course there are exceptions, as in Tales of Symphonia PAL, where the game slows down so much that it doesn't go further than the "Licensed by Nintendo" phrase, but it's worth it for the games where it works.

Regarding the tests I did with this .dol, I dare to say that the private server option works like a charm. I've managed to register to wiimmfi.de without problems and it has been creating the profiles for each game I tried from the ones available in the server. Now I only have to wait for someone willing to play them...

Unfortunately I've also detected some loss of functionality compared to the latest 1054 mod and is related to the PAL50Hz Wii games. With the latest version you could force "All" video modes to render at the desired one, i.e. 480p. That didn't always work, but now the ones where it did have lost it. Again, the Naruto Wii games suffer from it and I discovered it while trying to connect "Naruto Clash of Ninja Revolution III European Version" to the private server. It's like the games are now ignoring this setting.

Hope this helps make a better version, I'd very grateful if you took into account my suggestions in order to merge Nintendont even more seamlessly with WiiFlow.

P.D: Is ther any way to change the "Banner in the game settings' background" from the GUI without having to manually edit the wiiflow.ini file? I think I could do this a while ago but now I can't find where this option is and It doesn't let me read well the settings with my current theme!
 
Last edited by Protoss,

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Hi!

Glad to know that there's a way to reduce the size of the bars via a hadcore way, but I've realised that this size is different on each game. The most extreme ones are the PAL 50Hz games, but also the PAL 60Hz that even rendering at 480p 60Hz they still do it and it messes with screen proportions. Wouldn't it be easier to implement this feature on WiiFlow now that almost every other parameter is included on the game setting instead of hardcoding and compiling the dol for each case?

Also, the Force PAL50 option in Nintendont allows a bunch of PAL 50Hz games to render at 480p 60Hz if also forcing this Video mode (To sum up, in Nintendont configure "Force Progressive" to "On", "Video" to "Force", "Video Mode" to "PAL60" and finally "Force PAL50" to "On"). This combination allows games like Naruto Clash of Ninja European Version to play and look a little bit more like its USA version; of course there are exceptions, as in Tales of Symphonia PAL, where the game slows down so much that it doesn't go further than the "Licensed by Nintendo" phrase, but it's worth it for the games where it works.

Regarding the tests I did with this .dol, I dare to say that the private server option works like a charm. I've managed to register to wiimmfi.de without problems and it has been creating the profiles for each game I tried from the ones available in the server. Now I only have to wait for someone willing to play them...

Unfortunately I've also detected some loss of functionality compared to the latest 1054 mod and is related to the PAL50Hz Wii games. With the latest version you could force "All" video modes to render at the desired one, i.e. 480p. That didn't always work, but now the ones where it did have lost it. Again, the Naruto Wii games suffer from it and I discovered it while trying to connect "Naruto Clash of Ninja Revolution III European Version" to the private server. It's like the games are now ignoring this setting.

Hope this helps make a better version, I'd very grateful if you took into account my suggestions in order to merge Nintendont even more seamlessly with WiiFlow.

P.D: Is ther any way to change the "Banner in the game settings' background" from the GUI without having to manually edit the wiiflow.ini file? I think I could do this a while ago but now I can't find where this option is and It doesn't let me read well the settings with my current theme!
The main issue with wiiflow was and still is memory management, so we don't like adding buttons because many functions could suffer.
That's the second reason of not adding extra buttons
I'll try to fix the issues you're having but I need to know this:
Is force video working the 1054 mastermod in my sig? with 1076 mod in my sig? in fledge's 1054 private server mod?
this will help fix issue faster
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://www.ebay.com/itm/386617469929?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=2T8UwYf_Qse&...