Hacking WiiFlow Lite

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,122
Country
France
so here's what I'm thinking.

if a plugin game is found in your databases the ID is saved in the game header.
I would have to change the code to get the ID and use it to get the Title from your db files. just in case the game has a custom title or is using the filename as title.
Please, disregard what I said about custom titles checking. You don't need to change this part of code. I've read Add_Plugin_Game() once again. If found, the custom title is written in the cached list anyway.
So when I'm parsing a .db from WiiFlow/cache/lists, it will always be the right title. No matter where it came(xml...), that'd be the one to use in categories_lite.ini.
also i will add to the code string gen_domain. which if normal wii games will be "general" otherwise "plugins".
I might add a button on main categories menu to switch from normal categories to plugin categories. since it is possible to mix wii games with plugins.
Oh, you're right, I forgot about Wii/GC plugins.
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,437
Trophies
2
XP
4,952
Country
United States
Please, disregard what I said about custom titles checking. You don't need to change this part of code. I've read Add_Plugin_Game() once again. If found, the custom title is written in the cached list anyway.
So when I'm parsing a .db from WiiFlow/cache/lists, it will always be the right title. No matter where it came(xml...), that'd be the one to use in categories_lite.ini.

Oh, you're right, I forgot about Wii/GC plugins.
cool that you are using the actual WiiFlow/cache/lists
 

hadi aulia

Well-Known Member
Member
Joined
Feb 22, 2016
Messages
163
Trophies
0
Age
41
XP
1,149
Country
Indonesia
Hello,

did you try the CIOS 250 ?
yes i try cios 250[56] d2xv10 beta 52 still error
Hello.:)

I have tried it and it works with

- IOS249[57] (rev 21008, Info: d2x-v8final)
- Language set to ENGLISH
- Videomode set to NTSC.

it works with these Settings on all 3 Loaders.

Thank you.:)
strange im using ios 249[57] d2xv10 beta 52, still error
 

slowmagic

New Member
Newbie
Joined
Nov 20, 2019
Messages
2
Trophies
0
Age
34
Location
?
Website
www.slowmagic.cool
XP
53
Country
United States
Hi,

I was wondering if there is a way to disable banners or make them invisible? (the images in the right corner)

I can't find any way to do that in the settings or config files

Thanks!
 

templar701

Active Member
Newcomer
Joined
Jul 20, 2015
Messages
43
Trophies
0
XP
1,007
Country
In reference to the WiiSXR patch by @Wiimpathy
https://gbatemp.net/threads/wiiflow-lite.422685/page-95#post-8836597

I added this to my wiiflow setup and I am using the Wii Classic Pro controller and it still requires me to hit the reset button before it will recognize my controller. Any way to fix this?

Is it at least working with a Wiimote? A bit weird, that it was working for @templar701 and me. I've tried with a classic(not pro). Have you tried from Homebrew Channel first? I don't remember if some settings files need to be created.

Unfortunately I don't have a Wii Classic Pro controller to test, but like Wiimpathy says, try it through homebrew channel first. Then, when testing through Wiiflow, make sure you don't have any other wiimotes/nunchucks/classics connected when you test. There's seems to be an undesired effect with multiple wiimotes, which can be resolved by simply loading the menu then exiting back to the game.

To explain in detail, here's what I found, tested on an original Wii:

Testing just one wiimote, nunchuck or regular classic peripheral, with all other wiimote combinations deactivated, works fine, without any need to return to the WiiSXR menu.

However,

Testing two wiimotes connected (official, non motion plus, no peripherals inserted)
Launch WiiSXR through wiiflow
wiimote 1 will disconnect
wiimote 2 will disconnect
wiimote 2 will become active
wiimote 1 will remain disconnected
WiiSXR will assign wiimote 2 to controller port 1
game will launch
pressing buttons on wiimote 1 will connect it as the first wiimote (first blue light) but WiiSXR will refuse to register it, until you launch the WiiSXR menu, and then return to game, which, at this point, can be done either via wiimote 2 (menu button combo) or pressing reset on console. (At least we don't have to get up to walk to console :rofl:)
The above also applies if you have classic or nunchuck peripherals plugged into the wiimote.

The above, however, can be overcome on just wiimotes (no peripherals) if you are quick and press buttons on wiimote 1 as soon as wiiSXR launches. Both wiimotes will register and work without any need to return to the wiiSXR menu. However, this trick does not seem to work if you have peripherals inserted, and so you will have to return to the wiiSXR menu, then return to game to resolve.

None of this applies if you use 2 gamecube controllers connected directly to the console gamecube ports, it will just work without any need to return to the wiiSXR menu.
 

EmersonAngels

Member
Newcomer
Joined
Sep 27, 2019
Messages
5
Trophies
0
Age
35
XP
70
Country
Brazil
hi, first of all, thanks for your hard work @fledge68 !!
I Have two questions:

Can I unable the gc controle? I have a problem with them: works fine with the plugins, but in the wiiflow screen the 'move stick' was crazy (right or left will be set and not stop the 'comand' after this). I use the wiimote for select plugins and games, and 'play' with 'gc controle board' (DIY arcade stick), but with this problem, when I returned to wiiflow I needed to disconnect the gc cable.
Maybe Can I alter config file or hexedit dol app?


I know about the updates
(removed the ‘all plugins’ option from source menu. no one used it and if you do need all plugins just use the ‘Select Plugin’ Menu),
and is not importante but...
maybe would we could have the bottom 'all plugins' like a fast option all plugins with favorites set, would be lovely.

Thanks for all again.
Great work!

Sorry for something.
 
Last edited by EmersonAngels,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,885
Country
Italy
Friends, is there any way to launch the heretic and hexen games via wiiflow?
The only way would be using source ports like prboom for doom. Trying to run them in dosbox at a perfect frame rate is not possible on the wii, not enough horsepower. Unfortunately some time ago I failed to find working source ports for hexen and heretic on the wii
 
Last edited by Tetsuo Shima,

Demetris

Well-Known Member
Newcomer
Joined
May 15, 2019
Messages
84
Trophies
0
Age
47
XP
588
Country
Cyprus
With an hd48xx ati radeon i would expect to be able to run those just fine.

Στάλθηκε από το POCOPHONE F1 μου χρησιμοποιώντας Tapatalk
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,885
Country
Italy
With an hd48xx ati radeon i would expect to be able to run those just fine.

Στάλθηκε από το POCOPHONE F1 μου χρησιμοποιώντας Tapatalk
If we're talking about Dosbox performances, the video card is pretty much irrelevant.
It is a very cpu intensive emulator. Even the Dosbox wiki says:
[...]in DOSBox Doom requires a fairly fast computer to run inside DOSBox, but many ports of its source code exist for modern Operating Systems[...]
So, even a more than average PC, Doom is struggling to run at full speed with Dosbox. Not mentioning the fact that Dosbox for Wii can't count on a Dynamic Recompliler core, which impacts performances considerably.

I'm not very updated on the source ports for Wii. I remember trying a few years ago without success, but maybe I made some mistake, or I missed some updated app.
 
Last edited by Tetsuo Shima,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,885
Country
Italy
@Wiimpathy or anyone who knows the answer: are there wiiflow plugins for
-Amstrad
-BBC Micro
-TO5 (Thomson computer)
-PC Engine Supergrfx
-PS1

I notice there's a database for them (except for SGFX but it had only 5 games) and I whish to add them to Platform.ini (Amstrad and PS1 already present).
Well, I know that maybe PS1 is not worth it because of poor performance on the wii, but what about the other four?
I see that for SGFX there's a mednafen_supergrafx.dol core in Retroarch (never tested it though).
If there are any working plugins for these platforms, can someone point me a link for them and tell me what to put in the .ini files for 'arguments=' and 'filetypes=' ?

I would add everything to my upcoming Rhapsodii Shima update.
Thanks in advance:)
 
Last edited by Tetsuo Shima,
  • Like
Reactions: Alexander1970

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,122
Country
France
@Tetsuo Shima
See this post, there are a few answers/info.
- Amstrad: Wiituka, Wiibrew page. That's a pretty cool emulator. The virtual keyboard is great. The Gui is clean and simple and off course compatibility is quite perfect. Some features were missing. 1 was crucial, it's multi disk support. You'll find a Wiiflow plugin + extra features in the above link.
- BBC micro: BeebEm Wii I've tried my best to have at least a usable port. It seems it is. The Gui is almost untouched. It's pretty hard to make things very simple with these old computers.
- TO5 : well in fact it should be MO5. Retroarch's theodore core seems to do the job quite nicely with this one.
- PS1: I'm tempted to say the WiiSXR plugin. But apparently, there are some annoying bugs...
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,885
Country
Italy
@Tetsuo Shima
See this post, there are a few answers/info.
- Amstrad: Wiituka, Wiibrew page. That's a pretty cool emulator. The virtual keyboard is great. The Gui is clean and simple and off course compatibility is quite perfect. Some features were missing. 1 was crucial, it's multi disk support. You'll find a Wiiflow plugin + extra features in the above link.
- BBC micro: BeebEm Wii I've tried my best to have at least a usable port. It seems it is. The Gui is almost untouched. It's pretty hard to make things very simple with these old computers.
- TO5 : well in fact it should be MO5. Retroarch's theodore core seems to do the job quite nicely with this one.
- PS1: I'm tempted to say the WiiSXR plugin. But apparently, there are some annoying bugs...
Thanks Wiimpathy, I forgot about that post from you, but I knew you were behind them. Ok, then if you and @fledge68 agree I could add the missing entries and magic numbers for BBC micro, SGFX and TO5 to platform.ini
I'd need to add SGFX database entries (.ini, .xml, cart and snap). Being only 5 games it won't be a problem for me.

I have TO5 in my platform.ini for Thomson. I'm not familiar with Thomson computers, should it be renamed MO5 or we can leave it as it is?

I don't know about the PS1. In my opinion, in its current state it's not worth on the wii. And I think it may never be. There could be some good 2D game that can be played, but generally the PS1 is better emulated on more powerful hardwares.
I could be wrong, though, because lately the wii is doing things I could never imagine, but there are too few active developers unfortunately.
 
Last edited by Tetsuo Shima,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night