Hacking The Great Quest for Wiiflow Plugins™ - A call for adventurers!

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
@XFlak so i took the boot.dol of this folder:

View attachment 274947

i tried editing the path in the hex on WiiMednafen forwarder dol v14 as shown with apps/sfg_vb_warioland/boot.dol and apps/sfg_vb_warioland/boot.elf respectively, as shown:

View attachment 274949
View attachment 274950

i inserted the edited dol with CustomizeMii with Waninkoko NAND Loader but still crashes at black screen... Maybe i'm doing wrong the hex editing?

View attachment 274948

Because i tried the dol without any editing on a injected forwarder WAD with WiiMednafen forwarder DOL v14 and it works without any trouble.

That doesn't work when hex editing these v14 compiled forwarders so i prefer making them using ModMii instead.

And i still have another question: the Waninkoko NAND Loader can also be used for create vWii channels (for make the forwarder channels run in a Wii U in vWii mode)? I saw the Waninkoko's NAND Loader is universal with Wii/vWii but i'm not sure if it is safe to use forwarder WADs with Waninkoko NAND Loader on a vWii of Wii U.

EDIT: In CustomizeMii, when I change the NAND Loader to use from Comex to Waninkoko, the AHBPROT functionality of the WAD still mantains or is it erased? If yes, then where i can find a forwarder which uses both Waninkoko's NAND Loader and AHBPROT functionality enabled?


Best regards
@XFlak, if you are seeing this message, please consider answering me these questions about Waninkoko NAND Loader, thanks for the attention
And i still have another question: the Waninkoko NAND Loader can also be used for create vWii channels (for make the forwarder channels run in a Wii U in vWii mode)? I saw the Waninkoko's NAND Loader is universal with Wii/vWii but i'm not sure if it is safe to use forwarder WADs with Waninkoko NAND Loader on a vWii of Wii U.

EDIT: In CustomizeMii, when I change the NAND Loader to use from Comex to Waninkoko, the AHBPROT functionality of the WAD still mantains or is it erased? If yes, then where i can find a forwarder which uses both Waninkoko's NAND Loader and AHBPROT functionality enabled?
EDIT: Considering this:
Edit: if u try it, let us know if it works or not plz and thank you
these are my results:
i hex edited the DOL file for change path to boot.dol and then inserted the edited dol with CustomizeMii with Waninkoko NAND Loader but still crashes at black screen... Maybe i'm doing wrong the hex editing?

2-png.274948


Because i tried the dol without any editing on a injected forwarder WAD with WiiMednafen forwarder DOL v14 and it works without any trouble.

That doesn't work when hex editing these v14 compiled forwarders so i prefer making them using ModMii instead.
 
Last edited by SaulFabre,

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,836
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,832
Country
Cyprus
U didn't insert any extra spaces into the dol, did you? Make sure you're starting with a dol that has a path that is equal or greater than what you want, then just edit replace, and null out any remaining extra characters if the original path was longer than the new one

Sorry, other than this, I don't got the answers you seek
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
U didn't insert any extra spaces into the dol, did you? Make sure you're starting with a dol that has a path that is equal or greater than what you want, then just edit replace, and null out any remaining extra characters if the original path was longer than the new one

Sorry, other than this, I don't got the answers you seek
i will try that later. ;) Thanks
 

Exidous

Well-Known Member
Member
Joined
Mar 2, 2021
Messages
331
Trophies
0
Age
44
XP
710
Country
United States
Hi @Tetsuo Shima,
what is the correct way to add unrecognised games of a plugin? They are in the XML but not in the INI file in plugins_data. I am missing European versions in particular.

is the format of the ini-file described somewhere?
Sorry I can't understand your question, can you be more specific?
It sounds like he might be asking about certain emulators which have a whitelist for roms. The MAME RA cores for example have a whitelist of roms they support. If the rom hash doesn't match, it won't play. This means that hacked versions, translations, etc all have to be manually added to the whitelist.

Short answer if that's what you're talking about: this isn't a Wiiflow issue, this is an issue with the emulator that is the plugin, and that's where you have to inquire for help.

I can say that that issue is not in plugins_data though. the platform ini in plugins_data is for defining magic numbers and linking together the plugin system, you can use custom magic numbers to add other plugins. When Wiiflow scans for games that are in the right place using this plugin pack, it lists anything that has the appropriate file extension in the designated folder according to the plugin ini that defines those things - there's no whitelist issue on Wiiflow's end. E.g., it lists wiiflow\plugins\Arcade\FBA 2012\FBA_CPS2_RA-HEXAECO.ini as a plugin will list any .zip file in roms/fba/cps2. Whether it *boots* is an issue for the core's whitelist.
 

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
Hi @Tetsuo Shima

Don't know if you are still mantaining the Wiiflow Plugins Pack but i have a update of WiiMednafen, hope you can add this to your plugins pack. I had contact with the original author (@raz0red) and he sent me this more recent version of WiiMednafen. So I will attach here.

This version is WiiMednafen 0.3-SNAPSHOT r202109042241 (r04-09-2021)

Greetings ;)

EDIT: I've seen that user @Tanooki16 updated Snes9x TX and FCEUX TX, please add this too.
https://gbatemp.net/threads/snes9xgx-mushroom.558500/
https://gbatemp.net/threads/fceugx-1up.558023/

Also saw that @Tantric updated FCE Ultra GX, Snes9x GX and VBA GX with latest revisions and improvements. I will attach them here too.
 

Attachments

  • wiimednafen-0_3-SNAPSHOT-202109042241.zip
    2.4 MB · Views: 98
  • FCEUltraGX-v3.5.1-r09-08-2021-Wii.zip
    2.4 MB · Views: 112
  • Snes9xGX-v4.5.2-r02-09-2021-Wii.zip
    2.7 MB · Views: 102
  • VisualBoyAdvanceGX-v2.4.5-r09-08-2021-Wii.zip
    3.3 MB · Views: 97
Last edited by SaulFabre,

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
@SaulFabre
Thank you for the links. I confirm Demons Of Asteborg working with new release. As for WiiMednafen, did @raz0red provide any info on improvements on his latest release you provided?
no, he couldn't, sorry :(
but i suppose that is still Wiiflow compatible :P

EDIT: But maybe you can look at these issues for see and have a idea about what's changed in 0.3-SNAPSHOT:
https://github.com/raz0red/wii-mednafen/issues/69
https://github.com/raz0red/wii-mednafen/issues/88

Hope this help :)
 
Last edited by SaulFabre,
  • Like
Reactions: RunningSnakes

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador

RunningSnakes

Well-Known Member
Member
Joined
Jun 21, 2018
Messages
1,350
Trophies
1
Age
50
XP
4,800
Country
United States
@SaulFabre

I am not sure of this. Im assuming it Will work in vWii on Wii U by reading the post. I did create 5-6 forwarders using Waninkoko but dont believe i ever tried them on Wii U in vWii mode. Ill try to dig up those forwarders and the base forwarders i used and post a link.
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
@SaulFabre

I am not sure of this. Im assuming it Will work in vWii on Wii U by reading the post. I did create 5-6 forwarders using Waninkoko but dont believe i ever tried them on Wii U in vWii mode. Ill try to dig up those forwarders and the base forwarders i used and post a link.
ok... please tell me if Waninkoko forwarder channels (WADs) work on vWii of Wii U. i will waiting. :)
 

Wiimpathy

Well-Known Member
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,130
Country
France
Hi @Tetsuo Shima,
what is the correct way to add unrecognised games of a plugin? They are in the XML but not in the INI file in plugins_data. I am missing European versions in particular.

is the format of the ini-file described somewhere?
As said, the ini files are only there to display game details.
But, if that's really what you ask for, here's how it works and how to add a missing game.

Each line in the .ini contains a default filename(preferably No-intro without region flag), the GameID and then all known CRC32/serials.
The GameID is the arbitrary id you'l find in the xml.

filename=GameID|crc1|crc2|etc...
For example in SUPERNES.ini : Super Aleste=2241AA|5CA5781B|...

There are special cases for CD platforms(header's serial), DOS, Atari ST and ScummVM(if not mistaken only game's name is used).
To add an unrecognised game's data, just add your game's crc to the .ini file. There are tools for that on Windows/Linux...
Or create a new entry...

cf
https://gbatemp.net/threads/wiiflow-lite-with-emulators-database.527613/
See Notes
 
Last edited by Wiimpathy,

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,439
Trophies
2
XP
4,973
Country
United States
@SaulFabre any wii forwarder channel (including waninkoko) will not work on vwii. Fix94 discovered and made a fix for this a long time ago.

here is the link - https://gbatemp.net/threads/forwarders-are-back.340226/

That's what I think as well. If I use database titles with multidiscs and I don't hide them, all the discs will show with the same title and database info (so you don't know which one is the 1st, the 2nd etc.)

@fledge68 In order for the solution I tried via the file pattern to work, the GetFiles() function for regular files should not search for the last dot in the file name and check the following part against FileTypes, but instead use string::find_last_of for the comparison. I will file an issue at GH.
question: is there ever a time you may need to launch the game via disc 2 or 3? or do you always launch them from disc 1?
 
Last edited by fledge68,

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,439
Trophies
2
XP
4,973
Country
United States
@fledge68 Not in my case. I only have multidisks games on Amiga and ZX Spectrum, and I always boot them from disc 1.
just asking cause if i change wiiflow it will only add disc 1 to the list. disc 2 and so on will not be accessible via wiiflow. unless you add them to the plugins filetypes= line.
 

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
@SaulFabre any wii forwarder channel (including waninkoko) will not work on vwii. Fix94 discovered and made a fix for this a long time ago.

here is the link - https://gbatemp.net/threads/forwarders-are-back.340226/
Thanks @fledge68, but that "tiny vWii NAND Loader" only works with forwarder WADs or channel WADs that are made using comex NAND Loader / comex channel base WAD, since this require that the NAND Loader is located in the 00000001.app file of the WAD.

@FIX94 explained that in this quote:
The usage is quite easy, just grab the precompiled app file from the downloads section, extract your wad using wadmii or whatever, replace the 00000001.app with this one, repack the wad and enjoy! Oh, and this way requires having the real dol you want to load as 00000002.app, customizemii sets it up like that by default, so forwarders built with customizemii should always have those two app files.

I want to use Waninkoko's channel base WAD, but in that the NAND Loader is located in the 00000002.app, whcih i don't know if i can use it.

For have a idea, here's the structure of extracted content of:

comex Base Channel WAD
00000000.app ----> Banner file
00000001.app ----> NAND Loader
00000002.app ----> DOL file to use (app, emulator, forwarder, etc...)

Waninkoko Base Channel WAD
00000000.app ----> Banner file
00000001.app ----> DOL file to use (app, emulator, forwarder, etc...)
00000002.app ----> NAND Loader

I want to use Waninkoko Channel Base because i'm making a forwarder channel for load a ROM automatically on the WiiMednafen, but on comex Channel Base it crashes on code dump error where it worked great in Waninkoko channel base.

So, is there a way for convert a Waninkoko base channel to use on the vWii of Wii U?

I will PM you later some files for have a idea about what i'm talking about. I'm making a DOL forwarder for read a meta.xml file for autoload a game on startup, but it only works when injected on Waninkoko's base channel, because when injected on comex's base channel it fails to load and throws code dump error.

Greetings ;)
 

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,439
Trophies
2
XP
4,973
Country
United States
Thanks @fledge68, but that "tiny vWii NAND Loader" only works with forwarder WADs or channel WADs that are made using comex NAND Loader / comex channel base WAD, since this require that the NAND Loader is located in the 00000001.app file of the WAD.

@FIX94 explained that in this quote:


I want to use Waninkoko's channel base WAD, but in that the NAND Loader is located in the 00000002.app, whcih i don't know if i can use it.

For have a idea, here's the structure of extracted content of:

comex Base Channel WAD
00000000.app ----> Banner file
00000001.app ----> NAND Loader
00000002.app ----> DOL file to use (app, emulator, forwarder, etc...)

Waninkoko Base Channel WAD
00000000.app ----> Banner file
00000001.app ----> DOL file to use (app, emulator, forwarder, etc...)
00000002.app ----> NAND Loader

I want to use Waninkoko Channel Base because i'm making a forwarder channel for load a ROM automatically on the WiiMednafen, but on comex Channel Base it crashes on code dump error where it worked great in Waninkoko channel base.

So, is there a way for convert a Waninkoko base channel to use on the vWii of Wii U?

I will PM you later some files for have a idea about what i'm talking about. I'm making a DOL forwarder for read a meta.xml file for autoload a game on startup, but it only works when injected on Waninkoko's base channel, because when injected on comex's base channel it fails to load and throws code dump error.

Greetings ;)
mastershoes states that you can use waninkoko forwarders for vwii. https://gbatemp.net/threads/pre-compiled-tested-v14-forwarder-dols-for-loaders-apps-emus.339944/
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,186
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,834
Country
Ecuador
@fledge68 i saw that already from @mastershoes that i can use these compiled forwarder DOLs (built with Waninkoko) on both Wii and vWii of Wii U, but i'm asking about if is there a method for use the Waninkoko channel base on the Wii U in vWii mode.
EDIT: The DOL forwarder i've made using ModMii tool by @XFlak, which i think it uses v12 of the SD/USB Forwarder DOL by @FIX94.
 
Last edited by SaulFabre,

fledge68

Well-Known Member
Member
Joined
Jan 30, 2012
Messages
2,439
Trophies
2
XP
4,973
Country
United States
@fledge68 i saw that already from @mastershoes that i can use these compiled forwarder DOLs (built with Waninkoko) on both Wii and vWii of Wii U, but i'm asking about if is there a method for use the Waninkoko channel base on the Wii U in vWii mode.
EDIT: The DOL forwarder i've made using ModMii tool by @XFlak, which i think it uses v12 of the SD/USB Forwarder DOL by @FIX94.
which waninkoko channel?
 
  • Like
Reactions: SaulFabre

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty
    what are you looking at?
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    SylverReZ @ SylverReZ: @AncientBoi, https://www.youtube.com/watch?v=7jUWpmU-X8k