Hacking WiiFlow - an open source GUI USB-Loader

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
not64 can't be used as is just tried it and it black screened on me
What does the arguments= line say?
I don't remember what it used to say but the changelog mentions "new options" so the command line arguments might have changed.

The meta.xml file for the new version says
rompath = "[sd,usb]:/path/to/file"
 

triptophan

Active Member
Newcomer
Joined
Sep 17, 2012
Messages
25
Trophies
0
XP
17
Country
United States
Awesome job on the updated and new plugins. Just a quick question, I have multiple ini files for mplayerce, all with different magic numbers, so I can have menu links to each tv show I have. This works great for three entries, but after that each new ini fails to find its destination when used. Anybody else experienced this?
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
Finally! you're gonna love this one ;)

I'm packing the file now will take 1hr+ to become available for download
lots of updates this time, the pack grew up by 10MB today, good news all source menu icons have working plugins now
let's leave not64 till next time :)

what's new:
Updated WiiFlow to rev909 (Custom plugin dol path and partition search)
Updated RetroArch Plugins to v0.9.9 - 3 new plugins available with covers and icons: Quake, NxEngine and QuickNES in source menu replacing O2EM, Apple_II and NeoGeo_CD (Thanks RetroArch team)
Updated ScummVM Plugin to mod6 i.e. v1.6.0 Beta (Thanks Wiimpathy)
Added ResidualVM plugin (Magic# 4752494D) for Grim Fandango + 2 Source menu icons and the game cover (replaced Apple_II)
Added Carbonik Abz wih Full HB covers (Thanks Shag) + Full HB covers links 2D and Full (Thanks Mastershoes)
Updated Quadforce wad, app & bin to v4.1 Final for USB only (v4.0 are still around for SD users)
Updated DM(L) to v2.10 (wad, bin and app)
Updated Uneek2o to rev96 Beta 6.2 (Thanks Overjoy)
Added F-Zero Ax and Virtua Striker 4-2006 covers + Dummy files to Triforce plugin

I also included a scummvm.ini made by Mastershoes for his ScummVM Rom pack to make life easy
Also included cave story as distributed in latest retroarch pack
Just a tip for retroarch users please delete the custom config files in root:\retroarch folder first, else some settings and plugins might not work correctly

Edit: Please let me know if you find any problems in the new stuff, many things were added and there's always room for error :)
 

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
710
Trophies
1
Age
67
XP
3,221
Country
Italy
wiiflow R910 + emulators + quadforce_4.1
Wii games, go to the games GC
AX.GC F-Zero, Mario Kart Arcade GP 1 etc.
is not enabled
solution
thanks

thanks
 

sion_zaphod

Ex-Galactic President; confidence trickster; etc
Member
Joined
Sep 4, 2011
Messages
513
Trophies
1
Age
45
Location
Wales
XP
2,090
Country
@abz

Pressing the wiimote down button brings up the virtual keyboard in scummvm. Also you can try pressing buttons 1 or 2 to get to the settings menu and then cancel out of it to see if the mouse pointer returns.

It's really doing my head in now not being able to use Mission Packs on tyrquake. My pak files work fine on QREV and windows GLQUAKE. I have read everything about how to use the packs but no documentation with retroarch. Have tried putting HIPNOTIC and ROGUE folders inside the Quake folder Along with ID1 folder. If I try to load either of the pak0.pak files it returns to homebrew channel/wiiflow/system menu. Standard Quake works ok though.
 
  • Like
Reactions: AbdallahTerro

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,127
Country
France
Ehat do u press to see the virtual keybord?? in beneath a steel sky the home button codedumps the Wii
Virtual keyboard from the Readmii : Wiimote (vertically) DPad down.
You must have vkeybd_default.zip in /wiiflow/plugins.

Like I explained before and sion_zaphod said, your code dumps have to do with game data. No code dumps here on Beneath a steel sky.

A lot of games needs an external file to launch but the plugin fails to load them if it's not in the same folder.
For ex. for Beneath floppy, you need sky.cpt in /wiiflow/plugins.

However, in Beneath, the cursor is invisible even when opening the options with button "1" or relaunching the app. Maybe there other games affected, I don't know.
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,891
Country
Italy
Tested scummvm-mod6, you did a perfect job! Virtual keyboard finally returns and Monkey 3 works like it should. I will try The Neverhood when I have more time, just to see (I know it's incomplete). Lands of Lore says that kyra.dat is missing, but I will try to copy it to plugins folder.
I noticed one thing in games with missing cursor: graphic is slightly darker, when you press 1 and then return to game, not only the cursor reappears but the image becomes brighter.
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,891
Country
Italy
There could be some problems with the Kyra engine. I tried legend of kyrandia 2, same as lands of lore (kyra.dat missing, then code dump) . Tried overwriting kyra.dat and other files related to those 2 games in plugin folder, but same result.
 

MassiveRican

GBATemp's Unofficial Vigilante
Member
Joined
Aug 2, 2011
Messages
2,454
Trophies
1
Location
Creeping in the Shadows
XP
1,190
Country
With the updates Fix94 been making to WiiFlow, you'll have to re-up your pack already Abz :P lol, or just put the new builds in your extracted pack. r911 fixes MIOS quadforce detection and r910 makes many updates to libs so hopefully more things come together for ScummVM now. I love it when fix94 gets some work in XD
 

drakorex

Well-Known Member
Member
Joined
Jan 19, 2011
Messages
1,882
Trophies
0
XP
1,077
Country
United States
Awesome job on the updated and new plugins. Just a quick question, I have multiple ini files for mplayerce, all with different magic numbers, so I can have menu links to each tv show I have. This works great for three entries, but after that each new ini fails to find its destination when used. Anybody else experienced this?
I'm interested to know how you have it set up. I've also had problems with multiple mplayer inis. I have one ini for playing assorted video files, and one for isos, letting me play a 1:1 dvd image. I have all my videos on a NTFS partition on my 2TB HDD, with the wiiflow setup on SD. Each plugin works fine on its own, but when using multiple magics on one plugin, I can set the partition, go to any other plugin and when trying to go back to mplayer, I have to set the partition again. This used to work brilliantly. What rev was multi magics introduced so I can compare?

@FIX94 More recently it's been code dumping when I try select Mplayer using both inis. Here's the dump, I hope it helps. (although it appears to be different each time...)Oh, if you're feeling a great guy, I could also supply my inis, or you could let me have a look at a working setup. :)
100_1333_zps0b9ea61f.jpg
 

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,127
Country
France
There could be some problems with the Kyra engine. I tried legend of kyrandia 2, same as lands of lore (kyra.dat missing, then code dump) . Tried overwriting kyra.dat and other files related to those 2 games in plugin folder, but same result.

You're right, kyra.dat has changed since 1.5.0 (latest stable scummvm wii). You can grab this file here.
Click "View Raw", download the file and put it in /wiiflow/plugins.

r910 makes many updates to libs so hopefully more things come together for ScummVM now. I love it when fix94 gets some work in XD
Not sure it will solve magically all the issues without changing the code though (cursor/display?). But yes, sometimes it makes a difference. In some ports (bermuda syndrome etc...), I had to use and compile/mod another lib for ogg files. Libogg was better than the one provided by devkitpro.
 
  • Like
Reactions: MassiveRican

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
wiiflow R910 + emulators + quadforce_4.1
is not enabled

solved in r911

r910 makes many updates to libs so hopefully more things come together for ScummVM now. I love it when fix94 gets some work in XD

the scummvm port is shit imo lol, I cant get it to work properly, my first compile test went quite wrong as you can see, hows the mod6 from wiimpathy workin btw? does it autoboot stuff? if yes wiimpathy, would be great if you could upload sources and binary so I can update the branch with them.
 

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,127
Country
France
solved in r911



the scummvm port is shit imo lol, I cant get it to work properly, my first compile test went quite wrong as you can see, hows the mod6 from wiimpathy workin btw? does it autoboot stuff? if yes wiimpathy, would be great if you could upload sources and binary so I can update the branch with them.

Wow, I won't say it's shit despite its flaws. Anyway, take a look here.

Much easier to compile with linux. Maybe you forgot the prefix when you compiled (--with-flac-prefix=$DEVKITPRO/3rd/wii blah blah etc...).
The wii-fs.cpp had issues even with the audio libs compiled in : it coudn't find the files, so no music. So I made an horrible copy/paste from residualvm (that was already one adapted). It seems to work well.
One big problem : invisible cursor (Beneath a steel sky, maybe others).

Sorry if I'm not clear enough, a bit tired right now.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/vKQN3UiNNHY?si=fP6ZlFe-DhQf9SW7