Hacking WiiFlow Lite

suspendedhatch

Well-Known Member
Newcomer
Joined
Sep 5, 2018
Messages
47
Trophies
0
Age
44
XP
200
Country
United States

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
@fledge68 If that's true, I have 2 unreleased updated plugins. It'd be such a relief. I wanted to open a thread with links to plugins but I'm not very good at writing stuff like that so it's postponed everyday.
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
ok so there must be a problem with the new ones i made. i'll look into it. question - are you launching from priiloader or going to system menu and launching the carbonik forwarder.
@fledge68 If that's true, I have 2 unreleased updated plugins. It'd be such a relief. I wanted to open a thread with links to plugins but I'm not very good at writing stuff like that so it's postponed everyday.
sure pm me or reply here. 2 new or updated ones would be great!
 

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
@fledge68
Here's a list in case you've missed something. The 2 recently updated plugins are ScummVM and BlueMSX.


AMSTRAD

WiiTuka Plugin 2

It's based on the latest code and I added 3 things: browse folders, multi disk support and a scanlines filter.

Wiituka_menu.png


Source code


ARCADE

- Mame2003
https://gbatemp.net/threads/mame-2003-plus.499497/

- NeoGeo
https://gbatemp.net/threads/large-neogeo-games-support-and-cps3-tests.493767/


ATARI ST

https://github.com/Wiimpathy/HatariWii/releases


BBC

https://gbatemp.net/threads/beebem-wii-bbc-micro-emulator.512526/


CREATIVISION

FunnyMu-Wii 0.2


DOS

DosBox_Wii_R1


It's based on 1.7 with a few changes (April 2016):
* GameCube pad support in-game : add joystick=fcs in Dosbox .conf file.
* Navigate menu with GC pad, open it with Start+Z.
* Mapper button to remap keyboard/controllers(same as CTRL-F1).
* New top menu buttons, from left to right: cycles, frameskip, scaler.
Push + or - to increase/decrease cycles/frameskip. Push the tv button to change the filter.
* Conf file saved automatically when exiting if values have been modified("config -wc").

I find it more convenient to able to change cpu cycles, and frameskip directly without exiting the game.
It's the 2 options I change the most frequently.

Dosbox_menu.png

Source code


MSX

https://github.com/Wiimpathy/bluemsx-wii/releases/tag/0.3B


OPENBOR

http://www.mediafire.com/file/wzhw4w6swieamu0/Openbor-wii_plugin-fixes.zip/file
https://github.com/Wiimpathy/openbor/commits/wii-plugin-and-fixes


THOMSON TO8/TO9/MO5
It's a new libretro core that emulates french computer.
https://github.com/Zlika/theodore
https://www.retroarch.com/?page=platforms


TRS 80 - DRAGON32/COCO

https://gbatemp.net/threads/sdltrs-xroar-trs-80-tandy-coco-and-dragon32-64-emulators.469317/


SCUMMVM

ScummVM mod 16


- All Engines are compiled except glk engine.
- Blade Runner is now playable!
- Based on a commit from march 2019

Source code


WIIMC

https://gbatemp.net/threads/wiimc-ss-gamecube-controller-support-and-more.469452/


+ All libretro cores, genplus-gx and other gx...
 
Last edited by Wiimpathy,

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,875
Country
Italy
Great to hear from you again @AbdallahTerro :)
I recently completed the set of source_menu transparent icons of your masterpiece pack. I just added the missing plugin icons and did some minor edit to others.

http://www.mediafire.com/file/7pin7n3atu16zcc/source_menu_icons.rar/file

@fledge68 it's wonderful news that you are going to update Abz's pack. Maybe my icons can be useful to you.
I've renamed some of them, to match the naming scheme of the other titles, and to be more recognizable.
(now 'SNES_PAL' is 'super_nintendo', 'coco' is 'radio_shack', 'funny' is 'creativision' and 'Neo_Geo' has been split into 'neo-geo_aes' and 'neo-geo_arcade')
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,875
Country
Italy
DOS

DosBox_Wii_R1


It's based on 1.7 with a few changes (April 2016):
* GameCube pad support in-game : add joystick=fcs in Dosbox .conf file.
* Navigate menu with GC pad, open it with Start+Z.
* Mapper button to remap keyboard/controllers(same as CTRL-F1).
* New top menu buttons, from left to right: cycles, frameskip, scaler.
Push + or - to increase/decrease cycles/frameskip. Push the tv button to change the filter.
* Conf file saved automatically when exiting if values have been modified("config -wc").


SCUMMVM

ScummVM mod 16


- All Engines are compiled except glk engine.
- Blade Runner is now playable!
- Based on a commit from march 2019
This... This is madness!!! I can't believe it, with the new dosbox update the process of creating .conf and .map files will be a breeze. I am thinking about the countless nights I spent tweaking the Dos games witthout a USB keyboard.
and.. oh my god! Am I reading Blade runner playable?
Thank you Wiimpathy, seriously
 
  • Like
Reactions: Hakaisha

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
@fledge68
Here's a list in case you've missed something. The 2 recently updated plugins are ScummVM and BlueMSX.


AMSTRAD

WiiTuka Plugin 2

It's based on the latest code and I added 3 things: browse folders, multi disk support and a scanlines filter.

Wiituka_menu.png


Source code


ARCADE

- Mame2003
https://gbatemp.net/threads/mame-2003-plus.499497/

- NeoGeo
https://gbatemp.net/threads/large-neogeo-games-support-and-cps3-tests.493767/


ATARI ST

https://github.com/Wiimpathy/HatariWii/releases


BBC

https://gbatemp.net/threads/beebem-wii-bbc-micro-emulator.512526/


CREATIVISION

FunnyMu-Wii 0.2


DOS

DosBox_Wii_R1


It's based on 1.7 with a few changes (April 2016):
* GameCube pad support in-game : add joystick=fcs in Dosbox .conf file.
* Navigate menu with GC pad, open it with Start+Z.
* Mapper button to remap keyboard/controllers(same as CTRL-F1).
* New top menu buttons, from left to right: cycles, frameskip, scaler.
Push + or - to increase/decrease cycles/frameskip. Push the tv button to change the filter.
* Conf file saved automatically when exiting if values have been modified("config -wc").

I find it more convenient to able to change cpu cycles, and frameskip directly without exiting the game.
It's the 2 options I change the most frequently.

Dosbox_menu.png

Source code


MSX

https://github.com/Wiimpathy/bluemsx-wii/releases/tag/0.3B


OPENBOR

http://www.mediafire.com/file/wzhw4w6swieamu0/Openbor-wii_plugin-fixes.zip/file
https://github.com/Wiimpathy/openbor/commits/wii-plugin-and-fixes


THOMSON TO8/TO9/MO5
It's a new libretro core that emulates french computer.
https://github.com/Zlika/theodore
https://www.retroarch.com/?page=platforms


TRS 80 - DRAGON32/COCO

https://gbatemp.net/threads/sdltrs-xroar-trs-80-tandy-coco-and-dragon32-64-emulators.469317/


SCUMMVM

ScummVM mod 16


- All Engines are compiled except glk engine.
- Blade Runner is now playable!
- Based on a commit from march 2019

Source code


WIIMC

https://gbatemp.net/threads/wiimc-ss-gamecube-controller-support-and-more.469452/


+ All libretro cores, genplus-gx and other gx...
thanks, some of these i know and some i didn't know. I'll be sure to use them. wiimc-ss i was hoping you could add ustealth detection to it. i posted a post in that thread but never got a response. a user wanted to use it on vwii but it wouldn't detect his ustealth drive.

one more thing. some of your emu's use a virtual keyboard. could wiiflow ever use that virtual keyboard?
 
  • Like
Reactions: Hakaisha

suspendedhatch

Well-Known Member
Newcomer
Joined
Sep 5, 2018
Messages
47
Trophies
0
Age
44
XP
200
Country
United States
I used wadmanager17 to install Carbonik to my system menu. I launch WiiFlow from there. I do have Priiloader on my system, but I only ever used it to change system settings.

ok so there must be a problem with the new ones i made. i'll look into it. question - are you launching from priiloader or going to system menu and launching the carbonik forwarder.

sure pm me or reply here. 2 new or updated ones would be great!
 
Last edited by suspendedhatch,

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
I used wadmanager17 to install Carbonik to my system menu. I launch WiiFlow from there. I do have Priiloader on my system, but I only ever used it to change system settings.
I used wadmanager17 to install Carbonik to my system menu. I launch WiiFlow from there. I do have Priiloader on my system, but I only ever used it to change system settings.
Ok thanks. Uninstall carbonik and use wiiflow channel installer for now till i have a chance to figure out the problem.
 
  • Like
Reactions: suspendedhatch

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
This... This is madness!!! I can't believe it, with the new dosbox update the process of creating .conf and .map files will be a breeze. I am thinking about the countless nights I spent tweaking the Dos games witthout a USB keyboard.
and.. oh my god! Am I reading Blade runner playable?
Thank you Wiimpathy, seriously
Yes it's more convenient to be able to adjust these settings in-game. This plugin was lost somewhere in the cover thread.

I was pretty excited to see Blade Runner running too. Some little grafx issues, maybe not completable yet but it's still very good news!

thanks, some of these i know and some i didn't know. I'll be sure to use them. wiimc-ss i was hoping you could add ustealth detection to it. i posted a post in that thread but never got a response. a user wanted to use it on vwii but it wouldn't detect his ustealth drive.

one more thing. some of your emu's use a virtual keyboard. could wiiflow ever use that virtual keyboard?

About ustealth, I can't help. I don't have a Wii-U and I hate compiling stuff without testing.

I've only wrote virtual keyboard's code for hatari and dragon/coco. Both are using SDL, that's not really useful for WiiFlow.
For Wiituka it's GRRRlib.
Usbloader-gx is using libwiigui for the keyboard. Not sure it's a viable solution either. And writing such a thing in GX directly or even with Wiiflow drawing functions doesn't seem easy right?
I agree that's a very useful feature lacking, that'd be great to search for a media in large libraries...
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
Yes it's more convenient to be able to adjust these settings in-game. This plugin was lost somewhere in the cover thread.

I was pretty excited to see Blade Runner running too. Some little grafx issues, maybe not completable yet but it's still very good news!



About ustealth, I can't help. I don't have a Wii-U and I hate compiling stuff without testing.

I've only wrote virtual keyboard's code for hatari and dragon/coco. Both are using SDL, that's not really useful for WiiFlow.
For Wiituka it's GRRRlib.
Usbloader-gx is using libwiigui for the keyboard. Not sure it's a viable solution either. And writing such a thing in GX directly or even with Wiiflow drawing functions doesn't seem easy right?
I agree that's a very useful feature lacking, that'd be great to search for a media in large libraries...
if you tell me how or help me compile wiimc-ss i could do it. i have a wii u. i tried compiling wiimc but theres 3 files that have to be made special first if i remember correctly. i could never figure out how to compile them or download them anywhere. the ustealth thing is just checking for a one byte difference in the FAT table i believe. but if not its' no big deal. i've got plenty of other stuff to do.

as for the keyboard. i would have to make roughly 50 new buttons to add to wiiflow. although they would all use the same texture/image just different text for each. hmmm maybe not so bad now that i think about it. it would mainly be useful for users to make new categories or as you said do a search of the current cover list. it's a shame i come up with these ideas so late in the life of wiiflow.
 

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
if you tell me how or help me compile wiimc-ss i could do it. i have a wii u. i tried compiling wiimc but theres 3 files that have to be made special first if i remember correctly. i could never figure out how to compile them or download them anywhere. the ustealth thing is just checking for a one byte difference in the FAT table i believe. but if not its' no big deal. i've got plenty of other stuff to do.
You mean compiling the extra libs, libiconv etc as it's explained in step 4: http://www.wiimc.org/forums/topic/expanded-windows-compile-guide/
In Windows, you open an MSYS terminal, go to WiiMC-SSLC-master/libs and type 'make'. It should install the libs to the portlibs folder.
DevkitPPC 26 is recommended, not sure with higher devkits. You shoud do a 'make clean' first.
The main Makefile may require a few changes, I had issues with it mainly for deleting .o and .d files.
And get rid of the ehcmodule.elf.o line.
 
  • Like
Reactions: Jochte

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
Question for everyone. as i was working on wfl 5 masterpiece pack i decided i don't like the file naming going on. sometimes its hard to tell what ogg goes with what dol and what dol goes with what ini. a lot of them are named after the emu and unless your a super emu geek you won't know that funny is the emu for creativision and wiituka is the amstrad emu. so i came up with new names for them. while i find this so much more neater i realize it may be confusing for long time users and they may not like the change. so the following is how i would like it to be. but if you think i should keep it the old way then i will. just wanting your opinions.

plugins.png
 

Hakaisha

Well-Known Member
Member
Joined
Sep 17, 2014
Messages
236
Trophies
0
XP
1,456
Country
United States
Question for everyone. as i was working on wfl 5 masterpiece pack i decided i don't like the file naming going on. sometimes its hard to tell what ogg goes with what dol and what dol goes with what ini. a lot of them are named after the emu and unless your a super emu geek you won't know that funny is the emu for creativision and wiituka is the amstrad emu. so i came up with new names for them. while i find this so much more neater i realize it may be confusing for long time users and they may not like the change. so the following is how i would like it to be. but if you think i should keep it the old way then i will. just wanting your opinions.


I prefer this naming setup you have, @fledge68.

If you're putting together a new Masterpiece pack, this is certainly the opportune time to clean up and reorganize everything to be easier to comprehend for the end-user.
 

kaisersozeh

Well-Known Member
Member
Joined
Mar 21, 2018
Messages
260
Trophies
0
Location
Phobos
XP
1,053
Country
Antarctica
Further to hakaisha's comment, can I suggest sorting the plugins folder. Perhaps modelled on the apps folder, with each plugin in it's own folder, containing the dol, the ogg, ini. perhaps art too.
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,875
Country
Italy
@fledge68 I agree with you, some the old names were confusing, now it's much better
@Wiimpathy I was trying your ScummVM mod 16 and it really rocks. Now the Neverhood no longer crashes when closing the game.
I'm just having a problem with Myst and Riven, if I save the game no save file is being created, so the load game list is always empty.
Another little issue is that now you have to press ctrl+f5 to go to the save menu (it was just f5 before and it was mapped to the 'home' button). So for some games the only way to save is by using the virtual keyboard. Can the ctrl+f5 combo be mapped to an unused button on the wiimote? (e.g. the '2' button)
 
Last edited by Tetsuo Shima,

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
Further to hakaisha's comment, can I suggest sorting the plugins folder. Perhaps modelled on the apps folder, with each plugin in it's own folder, containing the dol, the ogg, ini. perhaps art too.
nice idea. while certainly do-able, the main problem would be the multi system plugins that use the same dol file, ie. genplusgx, wiimednafen, wiixl. i think i will keep it the way i have it, but change one little thing in wiiflow code to allow you to use sub-folders as you have described. if you do use sub-folders you will need to change the dolfile= line to include the sub-folder_name/dolfile.

Also to everyone who uses scummvm. wiiflow uses scummvm.ini to make scummvm's game list. it currently only looks for scummvm.ini in the wiiflow/plugins folder. that is why all the other scummvm folders and files have to be mixed in with the other plugins. i am adding to wiiflow code to also look for scummvm in wiiflow/plugins/scummvm and apps/scummvm to separate all the scummvm folders and files from the plugin files.

thanks everyone for your likes on the new naming format. i will go ahead and use it.
 

suspendedhatch

Well-Known Member
Newcomer
Joined
Sep 5, 2018
Messages
47
Trophies
0
Age
44
XP
200
Country
United States
System Name - Emulator Name makes the most sense to me.
And then for system name I would refer to the no-intro type documentation ie is it "Playstation" or "Sony Playstation". Is it "Game Boy" or "Gameboy".
 

fledge68

Well-Known Member
OP
Member
Joined
Jan 30, 2012
Messages
2,430
Trophies
2
XP
4,915
Country
United States
i have another proposal for everyone. something i've wanted to do for some time now.

i want to make wiiflow totally use plugins. with the wii, gc, nand, emunand, and homebrew plugins i made up, i could make wiiflow work in plugin mode all the time. enabling and disabling wii, gc, nand channels, and homebrew would be as simple as adding or not adding the plugin to wiiflow/plugins folder.

what do you think?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    Batman joined the Trans Justice League
    +2
  • Sicklyboy @ Sicklyboy:
    based af
    +2
  • Sonic Angel Knight @ Sonic Angel Knight:
    Forget the base, get on the roof.
  • K3Nv2 @ K3Nv2:
    Is that a bat in your buckle or are you just happy to have me
  • Psionic Roshambo @ Psionic Roshambo:
    Wonder "Woman" lol you wonder if they are a woman?
  • Psionic Roshambo @ Psionic Roshambo:
    The Riddler has questions...
  • K3Nv2 @ K3Nv2:
    Played a little of snow day glad I didn't spend $30
  • K3Nv2 @ K3Nv2:
    It's asthetic is okay maybe a good $10 grab
  • Psionic Roshambo @ Psionic Roshambo:
    Lol is it a game about doing cocaine?
  • K3Nv2 @ K3Nv2:
    Probably in pvp
  • Psionic Roshambo @ Psionic Roshambo:
    I tried Balders Gate II on the PS2 a few minutes ago, not bad lol
  • Psionic Roshambo @ Psionic Roshambo:
    My back catalog of games is like that scene at the end of Indiana Jones where the arc of the covenant is being stored in a giant ass warehouse
  • K3Nv2 @ K3Nv2:
    At least I can will my game catalog to family members
    +1
  • K3Nv2 @ K3Nv2:
    It's your problem now bitches
  • Psionic Roshambo @ Psionic Roshambo:
    Put it in your will that in order to receive any money they have to beat certain games, hard games and super shitty games...
  • Psionic Roshambo @ Psionic Roshambo:
    Say 20 bucks per Ninja Gaiden on the NES lol 60 bucks for all 3
  • Psionic Roshambo @ Psionic Roshambo:
    People you like "Beat level 1 of Ms Pacman" lol
  • K3Nv2 @ K3Nv2:
    Hello kitty ds is required
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Beat Celebrity Death Match on the PS1 omg tried it earlier today .... Absolutely trash
  • Psionic Roshambo @ Psionic Roshambo:
    Like -37 out of 10
  • Psionic Roshambo @ Psionic Roshambo:
    One of the worst games I have ever played
  • K3Nv2 @ K3Nv2:
    Make them rank up every cod game out
  • K3Nv2 @ K3Nv2:
    "Now I know why he took his own life"
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"