Hacking WiiFlow 4 The Masterpiece Pack by Abz

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
WiiFlow 4 The Masterpiece Pack by Abz
P.S. For all the news and downloads check the new website


2h55xzo.jpg
The pack that has it all, Now with more practical rompaths for all Emulators ;)
P.S. All help files are included in \WiiFlow\ folder

This is outdated info (I'm only updating the masterpiece website):

*WiiFlow v4.2.3 Mastermod (72 plugins) loaded with 6 pages of source menu icons
*Source Menu Pack v2.0+ Final Basic & Advanced (77×2 icons + empty black & white frames)

Screenies:
110412_2203_icu1.jpg

110412_2203_icu2.jpg
110412_2203_icu3.jpg
110412_2203_icu4.jpg
110412_2203_icu5.jpg
110412_2203_icu6.jpg
All Icons + names:
gDJEV.jpg
*Advanced WF Plugin Pack v6+ Fully Fixed (24 dols & 70 inis and extra ogg sounds) with new rompaths to make it more practical WiiSX and Wii2600 are included in this pack

*Standard Advanced Magic Numbers for all emulators by Mastershoes now full and corrected:

For more info on Magic Numbers and Rompath check the reference table here: http://www.mediafire.com/view/?wwp26brxxex2wlu

*Carbonic Abz Theme Final Edition with default missing covers for all modes + 4 Banner TV frames
There are 12 coverflows, 12 Emuflows and 12 brewflows to please everyone, in 4:3 and 16:9 formats :)

Sample missing cover video:

Default theme cover: A cool feature here is that default cover will even show when only 2D cover is present to cover the blank areas as shown in the following previews
102212_1710_jumbo1.jpg

102212_1710_jumbo2.jpg

110412_2203_icu7.jpg
110412_2203_icu8.jpg

TV Frames
5uk782.jpg

Tip: The first one is the default, to use another frame for the banners edit \WiiFlow\Themes\carbonic abz.ini file, search for "user5" and replace Tv1.png with tv2.png or tv3.png or tv4.png

Screenies:
092612_0723_frames101.jpg

100112_2101_carbonikabz1.jpg

Theme Flows Previews:
100112_2101_carbonikabz10.jpg

100112_2101_carbonikabz2.jpg
100112_2101_carbonikabz3.jpg
100112_2101_carbonikabz4.jpg
100112_2101_carbonikabz5.jpg
100112_2101_carbonikabz6.jpg
100112_2101_carbonikabz7.jpg
100112_2101_carbonikabz8.jpg
100112_2101_carbonikabz9.jpg
100112_2101_carbonikabz11.jpg
100112_2101_carbonikabz12.jpg
100112_2101_carbonikabz13.jpg
100112_2101_carbonikabz14.jpg
100112_2101_carbonikabz15.jpg
100112_2101_carbonikabz16.jpg
100112_2101_carbonikabz17.jpg
100112_2101_carbonikabz18.jpg
100112_2101_carbonikabz19.jpg
100112_2101_carbonikabz20.jpg
100112_2101_carbonikabz21.jpg
100112_2101_carbonikabz22.jpg
100112_2101_carbonikabz23.jpg
100112_2101_carbonikabz24.jpg
100112_2101_carbonikabz25.jpg
Emuflows + Custom missing covers previews:

110512_2256_masterpiece1.jpg

110512_2256_masterpiece2.jpg
110512_2256_masterpiece3.jpg
110512_2256_masterpiece4.jpg
110512_2256_masterpiece5.jpg
110412_2203_icu15.jpg
110412_2203_icu16.jpg
110412_2203_icu9.jpg
110412_2203_icu10.jpg
110412_2203_icu11.jpg
110412_2203_icu12.jpg
110412_2203_icu14.jpg
110412_2203_icu13.jpg

110512_2256_masterpiece6.jpg

Custom missing covers pack for all modes and emulators (Including inverted N64 and SNES covers too):

All Covers Preview:

V18lG.jpg

Full size covers previews here: http://gbatemp.net/threads/custom-missing-covers-for-all-modes-and-emulators.335896/

*uNeek2o v95b4 + Neek Extras (QF/DM/custom titles/etc..) +Cert.sys_Extractor utility for ModMii Emunands by Fix94 (with my custom icon)

For Emunand Setup you can follow this tutorial: http://gbatemp.net/topic/333219-wiiflow-mod-and-emunand/

*Latest Forwarder Channel: WiiFlow Clouds Forwarder Channel v14b, Neek2o nswitch Channels for real and Emunands & WiiFlow Loader hidden channel v2 + WiiFlow Clouds Channel v15 for vWii
21jasep.jpg


*20 Categories for easy filtering for all modes:
Categories Preview:

1zd7td1.jpg

rll3d3.jpg

*Custom Titles File

Setup instructions:

*First things first: For proper function of Wii games and Homebrew apps: Make sure your Wii is properly modded and use ModMii to make your IOS/cIOS up to date. IOS 58, D2x cIOS v10 or 10alt are recommended. Original Hermes or Rodries cIOS mod are optional.
For Gamecube Games: DiosMios/DiosMios Lite latest wad should be installed into the Mios slot along with clean BC6. Devolution loader in \Wiiflow folder should be there for Devo to work.
Everything mentioned above is NOT in the pack (use ModMii or Google to get them).

Install the wads from wad\IOS_DM(L) folder:
-------------------------------------------------------
BC-NUS-v6.wad on both real and Emunands
RVL-mios-v10.wad on Emunands

Real Nand IOS/cIOS:
IOS58-64-v6176.wad
cIOS202[60]-hermesrodries-v6.wad
cIOS222[38]-hermes-v5.1.wad
cIOS223[57]-hermes-v5.1.wad
cIOS224[37]-hermes-v5.1.wad
cIOS245[37]-d2x-v10-beta53-alt.wad
cIOS246[38]-d2x-v10-beta53-alt.wad
cIOS247[53]-d2x-v10-beta53-alt.wad
cIOS248[55]-d2x-v10-beta53-alt.wad
cIOS249[56]-d2x-v10-beta52.wad
cIOS250[57]-d2x-v10-beta53-alt.wad
cIOS251[58]-d2x-v10-beta53-alt.wad
cIOS252[56]-d2x-v10-beta53-alt.wad

Tip: d2x-v10-beta52 has higher compatibility for nand emulation and online stuff and less random crashes during gameplay that's why it's in slot 249
while d2x-v10-beta53 has 2 usb ports support and fully plug&play usb devices, meaning that you can connect them when the game asks for them

New: For WiiU/vWii use the D2x cIOS Installer Mod v2.2 by Fix94, run it from Homebrew Channel to build v52 or v53 cIOS
Or use the official installer: http://http://code.google.com/p/d2x-cios/downloads/list
More info about cIOS-v10/alt/vWii here: http://code.google.com/p/d2x-cios/wiki/How_to_choose_d2x_distribution

One of the following on real nand:
DIOSMIOS_2.6.wad (GC games on USB) (New)
DIOSMIOSLite_2.6.wad (GC games on SD) (New)
DMLr59mod[MIOS-v10].wad (GC games on SD old way)

Neek app files: In case di menu fails to launch GC/QF correctly i.e. wii shuts down replace 000000008.app file (i.e. Neek BC executable) with the one here - You can use just one at a time.
extract the rar file in Neek_app folder to your nands\plxxx\ (where plxxx is your Emunand folder name) and replace the existing file when prompted
DM2.6.rar is for Dios Mios where games are on USB device
DML2.6.rar is for Dios Mios Lite where games are on SD
QF0.1.rar is for Quad-Force where games are on SD (used for Triiforce Mario Kart GP 1 & 2 games only)

To use Devolution extract Devo_169.rar as is into root folder. loader.bin is in WiiFlow folder

GC tools are included in GC_PC_Tools.rar
Use them to covert the GC games to the proper format and the savegame files to NMM format:

DiscEX-v0.9-cred >>> Convert GC games into DiscEx format
DMToolbox-v0.3-cred >>> Convert GC games into any required format (new for 2 disc games support)
gci2nmm-v0.1b-tueidj >>> convert GC saves into NMM compatible format
GCReEx-v0.3-tueidj >>> Convert GC games into extracted GCReEx format
YCbYCr2BMPv2 >>> covert GC screenshots into Bitmaps (BMP)

cmdpack-1.03-win32-i386.zip Contains many useful Dos tools for Disc type conversion, compression, etc... (Help file included)


WiiFlow Setup:
------------------

*Extract/copy all files to SD or USB root (sneek folder on USB only)

*Backup your “\WiiFlow\Settings\categories_v4.ini” and “\WiiFlow\Source_Menu\source_menu.ini” files in case you have made your favorites/categories and a custom plugin setup before or if you don’t want to use the ones provided here

**Install wads with a wad manager: WiiFlow Forwarder and WiiFlow loader channel v2 to all nands, neek2o to real nand, back to nand to Emunands.

For WiiU/vWii Install WiiFlow Channel - Clouds v15-vWii.wad using a wad manager
New: As an alternative method you can get the Wiiflow channels installed using "WiiFlow Channel Installer v1.1" HBC application by Fix94 on both Wii and WiiU/vWii.
P.S. This will install the default forwarder v14b by Fix94 and not the clouds forwarder channel mentioned above.
To install the clouds forwarder use a wad manager
Tip: When using the Channel installer v1.1 you can hit "uninstall channels" first then press the "install channels" button. This way will make sure that the channels will be installed smoothly without errors or conflicts.

*Carbonik Abz will be available in settings > theme selection

*Use ModMii to create an EmuNand on PC and cert.sys_extractor on Wii using Homebrew channel to get your “cert.sys” then copy it from SD root to EmuNand\Sys folder

*Edit individual plugin ini files to change the default Rom/game path if needed or just rename your rom folders as shown here: <illegal files>

*Extract and replace Source_menu.ini from the zip file in case you want to switch from Advanced to Basic

*Wiisx Folder can be on SD, USB(Fat) or USB(NTFS) partitions all roms should go into wiisx\isos folder
Tip 1: unecm.exe should be used on disc images with .ecm extention to uncompress them else they won't work you'll find it inside wiisx\isos folder also inside the cmdpack-1.03-win32-i386.zip file, just drag your ecm onto unecm.exe to get your uncompressed image
Also remember to change Bios from HLE to SD or USB for better compatibility
Tip 2: If Wiiflow hangs/or is stuck loading boot animation endlessly when going to Emumode (All Plugins selected), then you have too much games!!!
So move some ini files to "unused" folder inside \WiiFlow\Plugins folder.
Since many games are displayed twice or even more times you can move the ini files for emus that run same games/systems like vbanext&gambatte and keep the one you use i.e. vbagx for example.
It might take some trial and error but when you're below the memory limit all should work fine.
The cover display limit is theoretically around 65535 covers, but WF is currently unable to handle that much due to memory overload

Tip 3: Black screens when launching an Emu game are mainly due to wrong dol name or gamepath in the plugin ini file or mismatch of magic numbers between the source_menu and plugin.ini. But also you have to keep in mind that some emulators work better from SD, others from USB first active Fat[32] partition so make sure you look into this when you face problems.
Also don't forget to delete your old \WiiFlow\Cache\lists folder and \Wiiflow\Settings\gameconfigXX filesand even sometimes \apps\wiiflow\wiiflow.ini file.

Tip 4: when facing problems going back to WiiFlow or to Emunand or when the HDD is not initialized on startup, make sure you have the latest v14b forwarder and v2 hidden loader wads installed, if you use your own custom forwarder make sure it has the default ID4 as the official forwarder.
keep in mind many language file inis are still not up to date


Credits:

*Wiiflow devs (old and new) especially Fix94 the magnificent , Overjoy the Neek King and Fledge68 the hero for enabling Custom TV frames and custom missing covers use
*Crediar for Sneek, DM(L) and PC Tools
*Overjoy for Neek2o
*Tueidj for Devolution and PC tools
*Benjay the legend for his original Carbonic theme
*Mastershoes the awesome, for his hard work (magic numbers, plugin inis and ogg files) and his huge library of games and covers
*Boston BC for the original category file
*Maxternal for custom titles file converter utility
*Drexyl for the his autoboot plugin mods

P.S. For all the news and downloads check the new website


Thank You
Abz :)
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,453
Trophies
0
Location
Creeping in the Shadows
XP
1,159
Country
And thus the Wiiflow Jumbo Plus Pack spreads around the Wii Scene like a viral disease lol. J/K great work on this man, you should credit BostonBC and Maxternal for the custom_titles.ini and categories files ;)
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
New update coming soon...

check OP

Ok guys,
here's my modded "Source_menu Reference Table" originally made by mastershoes in both rtf and pdf formats

I added "Rompath" column and my newsource menu images for genplus-retroarch

The main purpose here is to have all source buttons working without having duplicate roms
Parent icon ex:Genplus-GX will display all Sega games while Sega-CD icon will only show these games as it is supposed to.

Please let me know if we need to make any further adjustment, when done fledge68 can add this to the Wiki too

rtf: http://www.mediafire.com/view/?wwp26brxxex2wlu
Thanks
Abz :)

First post updated...
 
  • Like
Reactions: MassiveRican

kylster

mich weich töten
Member
Joined
Sep 11, 2010
Messages
1,393
Trophies
0
Age
35
Location
Fr33D0M R1N6
XP
450
Country
United States
You know this is really nice :) thanks I have a few questions:

WiiFlow Loader hidden channel v2 - ??? What is this ???
Is the above post necessary or is an actual fix or just for a different view?
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
You know this is really nice :) thanks I have a few questions:

WiiFlow Loader hidden channel v2 - ??? What is this ???
Is the above post necessary or is an actual fix or just for a different view?
Hidden loader v2 is the channel needed to go back to Wiiflow after you play an emu game
last file fixes the source menu button function but obviously you'll need to create some subfolders first
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
This is a list of prerequisites I found very useful:

2vip553.jpg


(*) BC6 Mios10 should be installed on neek nands
(*) BC6 should also be on real nand
green: on real nand and are required for proper function of Wii Games, Wiiware and Homebrew
red (d2x) and yellow (hermes) are optional
blue are for GC only one is needed ofc DM if games are on USB

I also updated the uneek2o pack to rev92b13-xneek2.4 should be extracted to first active USB Fat32 partition.

I found that d2x8 final is more stable than v9b49 (random freezes) that's why it's in slot 249

With this setup almost anything is playable

Abz :)
 

halen

Well-Known Member
Member
Joined
Oct 19, 2010
Messages
135
Trophies
0
XP
200
Country
Brazil
Abdallah. it is possible to upload you retroarchii folder (apps) with cores and config? I try to use retroarch but show me a black screen. if not please write a tuto how to prepare a SD CARD to use retroarch. Where´s i get the cores for wii and how is the folders for retro.
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
No retroarch folder are needed other than the one in \wiiflow\plugins folder.
I have the Wiiflow folder on SD, all roms on first active FAT32 partition.
fba_alpha/roms/CPS1
fba_alpha/roms/CPS2
fba_alpha/roms/Neo
the roms themselves should be compatible with retroarch, you can grab pre-made rom packs elsewhere

As for the black screens I'll quote what I said in OP:
"Another Tip: Black screens when launching an Emu game are mainly due to wrong dol name or gamepath in the plugin ini file or mismatch of magic numbers between the source_menu and plugin.ini. But also you have to keep in mind that some emulators work better from SD, others from USB first active Fat[32] partition so make sure you look into this when you face problems.
Also don't forget to delete your old \WiiFlow\Cache\lists folder and \Wiiflow\Settings\gameconfigXX filesand even sometimes \apps\wiiflow\wiiflow.ini file"
P.S. wrong romsets should not give black screen but a retroarch error message.
Hope this helps
Abz
 

halen

Well-Known Member
Member
Joined
Oct 19, 2010
Messages
135
Trophies
0
XP
200
Country
Brazil
AbdallahTerro but my problem is: when i download the retroarch and my scheme is: apps/retroarch/boot.dol + core.dol +icon+xml. I start the homebrew and the black screen apear. I dont have the config file of retroarch. i have to boot the wii. What i do wrong? Well if i dont have create a config file of retro my wiiflow plugin dont work!!
 

AbdallahTerro

da KiNG
OP
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,969
Country
That's my retroarch.cfg file content in SD:\retroarch folder
I don't have a retroarch folder in SD:\apps\

rewind_enable = "false"
video_aspect_ratio = "1.500000"
video_smooth = "false"
video_vsync = "true"
audio_rate_control = "true"
audio_rate_control_delta = "0.006000"
input_dpad_emulation_p1 = "1"
input_device_p1 = "1"
input_dpad_emulation_p2 = "1"
input_device_p2 = "0"
input_dpad_emulation_p3 = "1"
input_device_p3 = "0"
input_dpad_emulation_p4 = "1"
input_device_p4 = "0"
input_dpad_emulation_p5 = "1"
input_device_p5 = "0"
input_dpad_emulation_p6 = "1"
input_device_p6 = "0"
input_dpad_emulation_p7 = "1"
input_device_p7 = "0"
fbo_enabled = "false"
overscan_enable = "false"
screenshots_enable = "true"
gamma_correction = "false"
soft_display_filter_enable = "true"
throttle_enable = "true"
triple_buffering_enable = "true"
info_msg_enable = "true"
sound_mode = "0"
aspect_ratio_index = "2"
current_resolution_id = "0"
custom_viewport_width = "0"
custom_viewport_height = "0"
custom_viewport_x = "0"
custom_viewport_y = "0"
screen_orientation = "0"
default_rom_startup_dir = "/"
menu_font_size = "1.000000"
overscan_amount = "0.000000"
zip_extract_mode = "1"
state_slot = "0"
audio_mute = "0"
libretro_path = ""
video_cg_shader = ""
audio_device = ""
Thanks to Fix94 I know now that the coverflow cover number limit is 65535
 

spacepimp

Pathalogical Fantasist
Member
Joined
Feb 20, 2012
Messages
457
Trophies
0
Location
Off the Island
XP
392
Country
Abz, I just wanted to tell you that your setup is my model for the de facto standard setup, and I'm constantly referring to your stuff.
Thanks a bunch for your hard work. You are a beacon to those who would like to contribute but find opening the coding box a little daunting.
Mwah
Peace be with you.
 
  • Like
Reactions: AbdallahTerro
General chit-chat
Help Users
    Coto @ Coto: YYZ - Rush . Neil Peart was a living legend.