Homebrew Emulator Wii64 Beta 1.3 with WiiFlow compatibility

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
Hi there guys,

09Notvn.png
70AWbQ7.png
LQ4Fb6e.png


I went to successfully add something i always wanted to the Nintendo 64 emulator for Wii made by @emu_kidid, Wii64 (formely called as Mupen64GC), in its version Wii64 1.3, for have the ability for autolaunch N64 ROMs on Wii64 (on both glN64 and Rice plugins) by using arguments: first argument for the path where is the ROM stored, and the second argument for indicate the ROM file to launch, which makes this compatible with WiiFlow and making your custom Single ROM Loaders for N64 games.

Current version: Wii64 1.3 WiiFlow MOD Beta6 (2022-05-09)

A demostrative (preview video):


The usage of this mod for autolaunch N64 ROMs:
Add this to the meta.xml file of Wii64 and modify the values of the arguments with yours for your game:
Code:
<arguments>
<arg>{device}:/{path_of_ROM}</arg>
<arg>{ROM_file}</arg>
</arguments>

For example:
Code:
<arguments>
<arg>sd:/apps/wii64_singlegame/rom</arg>
<arg>SuperMario64.z64</arg>
</arguments>

An example of a meta.xml file for usage when you're using my mod of Wii64 1.3 on Rice GFX plugin and with the game GoldenEye 007:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
    <name>GoldenEye 007 N64 Launcher</name>
    <author>saulfabreg</author>
    <version>BETA 5</version>
    <release_date>20220317</release_date>
    <short_description>Nintendo 64</short_description>
    <long_description>
Wii64 1.3 Rice GFX - WiiFlow MOD by saulfabreg
Game Launcher for GoldenEye 007
    </long_description>
    <arguments>
    <arg>sd:/apps/n64_goldeneye/rom</arg>
    <arg>GoldenEye007.z64</arg>
    </arguments>
    <ahb_access/>
</app>

Some images of my Wii64 1.3 WiiFlow MOD Beta4 running the game GoldenEye 007:

1.PNG 2.PNG 3.PNG 4.PNG 5.PNG


This addition was based in @FIX94's work of implementing WiiFlow compatibility as a N64 plugin. Original can be found here: https://github.com/FIX94/Wii64

Also has the most recent fixes of Wii64 in Wii64's code (such the recent fix to the issue of launching ROMs from USB).

Please read about the booping audio issue on 1.3 (applies to Beta4 and above): If you want to use the setting LimitVIs=0 (No VI limit for fix some booping audio issues), please consider using the WiiVC version instead of the normal version. (The WiiVC version will still work on regular Wii console :) )

These were compiled using:
On other words, this mod is the same Wii64 1.3 Beta that you love and you were waiting for it until December 2021 but it has the ability for autolaunch ROMs via arguments, via meta.xml or WiiFlow.

Download of this custom mod of Wii64 1.3 by me can be found in attachments (avaliable for original Wii and WiiVC mode, on both glN64 GFX and Rice GFX plugins).

Mirror link: https://www.mediafire.com/folder/t6y2iynb3tlvt/

Also avaliable for download on GitHub: http://github.com/saulfabregwiivc/Wii64/releases


Source code of this fork can be found on GitHub: https://github.com/saulfabregwiivc/Wii64/tree/wii64-wiiflow

Hope you enjoy them!!!

PD: Maybe my friends @RunningSnakes and @Tetsuo Shima want also test this new "plugin" for try to include it temporally in the WiiFlow Plugins Pack, until emu_kidid manages to add this modification on GitHub to main official Wii64. (Look at this pull request: https://github.com/emukidid/Wii64/pull/86)

@SaulFabre
 

Attachments

  • Wii64_1.3_WiiFlow_support_Beta1-saulfabreg.zip
    3.1 MB · Views: 31
  • Wii64_1.3_WiiFlow_support_Beta2-saulfabreg.zip
    3.2 MB · Views: 21
  • Wii64_1.3_WiiFlow_support_Beta3-saulfabreg.zip
    3.4 MB · Views: 19
  • Wii64_1.3_WiiFlow_support_Beta4-saulfabreg.zip
    3.4 MB · Views: 16
  • Wii64_1.3_WiiFlow_support_Beta5-saulfabreg.zip
    3.4 MB · Views: 21
  • Wii64_1.3_WiiFlow_support_Beta6-saulfabreg.zip
    3.2 MB · Views: 18
Last edited by SaulFabre,

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
EXPERIMENTAL BUILDS:

Wii64 1.3-WiiFlow Mod Beta1.2-TEST (2022-03-17)

- Used latest precompiled build of library libogc2 (@emu_kidid + @Extrems) for compilation (https://github.com/emukidid/libogc/actions)

Wii64 1.3-WiiFlow Mod Beta1.3-TEST (2022-03-18)
- Added a (possible) fix to some audio problems based in Not64 (@pedro702)
- This Beta3-TEST was also compiled using precompiled build of library libogc2 (@emu_kidid + @Extrems)
EDIT: Tested Beta1.3-TEST and the audio was not fixed sadly, so please download the Beta2.1-TEST or the Beta2 build instead.

Wii64 1.3-WiiFlow Mod Beta2.1-TEST (2022-03-20)
- Reverted change from @pedro702 about audio fix since it doesn't work.
- This Beta2.1-TEST was compiled using devkitPPC r39 (r39-1), precompiled build of library libogc2 (@emu_kidid + @Extrems)

These experimental builds can be downloaded here in this post or in the mirror link (in the first post).

@SaulFabre
 

Attachments

  • Wii64_1.3_WiiFlow_support_Beta2.1-TEST-saulfabreg.zip
    3.4 MB · Views: 45
  • Wii64_1.3_WiiFlow_support_Beta1.3-TEST-saulfabreg.zip
    3.2 MB · Views: 39
  • Wii64_1.3_WiiFlow_support_Beta1.2-TEST-saulfabreg.zip
    3.2 MB · Views: 42
Last edited by SaulFabre,

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
Hi there guys,

09Notvn.png
70AWbQ7.png
LQ4Fb6e.png


I went to successfully add something i always wanted to the Nintendo 64 emulator for Wii made by @emu_kidid, Wii64 (formely called as Mupen64GC), in its version Wii64 1.3, for have the ability for autolaunch N64 ROMs on Wii64 (on both glN64 and Rice plugins) by using arguments: first argument for the path where is the ROM stored, and the second argument for indicate the ROM file to launch, which makes this compatible with WiiFlow and making your custom Single ROM Loaders for N64 games.

The usage of this mod for autolaunch N64 ROMs:
Add this to the meta.xml file of Wii64 and modify the values of the arguments with yours for your game:
Code:
<arguments>
<arg>{device}:/{path_of_ROM}</arg>
<arg>{ROM_file}</arg>
</arguments>

For example:
Code:
<arguments>
<arg>sd:/apps/wii64_singlegame/rom</arg>
<arg>SuperMario64.z64</arg>
</arguments>

This addition was based in @FIX94's work of implementing WiiFlow compatibility as a N64 plugin. Original can be found here: https://github.com/FIX94/Wii64

Also has the most recent fixes of Wii64 in Wii64's code (such the recent fix to the issue of launching ROMs from USB).

These were compiled using:
On other words, this mod is the same Wii64 1.3 Beta that you love and you were waiting for it until December 2021 but it has the ability for autolaunch ROMs via arguments, via meta.xml or WiiFlow.

Download of this custom mod of Wii64 1.3 by me can be found in attachments (avaliable for original Wii and WiiVC mode, on both glN64 GFX and Rice GFX plugins).


Source code of this fork can be found on GitHub: https://github.com/saulfabregwiivc/Wii64/tree/wii64-wiiflow

Hope you enjoy them!!!

PD: Maybe my friends @RunningSnakes and @Tetsuo Shima want also test this new "plugin" for try to include it temporally in the WiiFlow Plugins Pack, until emu_kidid manages to add this modification on GitHub to main official Wii64. (Look at this pull request: https://github.com/emukidid/Wii64/pull/83)

@SaulFabre
EXPERIMENTAL BUILDS:

Wii64 1.3-WiiFlow Mod Beta2-TEST (2022-03-17)

- Used latest precompiled build of library libogc2 (@emu_kidid + @Extrems) for compilation (https://github.com/emukidid/libogc/actions)

@SaulFabre
Wii64 1.3 WiiFlow MOD - BETA TESTERS WANTED/REQUIRED!

Even when these builds work, i need further testing, because these are still in BETA testing.

@Ripster kindly tested with Rice GFX on USB and looks like that doesn't have the issue of before.

But i still need more further testing.
Could you people can help test the builds please (also if this can be integrated as a WiiFlow plugin)? :) I will be eternally grateful ;)
@pedro702 @fledge68 @RunningSnakes @Tetsuo Shima @matto21 @Zorg1996
 

matto21

Well-Known Member
Member
Joined
Dec 29, 2011
Messages
586
Trophies
0
XP
2,021
Country
Italy
ho provato solo 2 giochi
1080 TenEighty Snowboard e Mario Golf
questo è quello che uso
negli spoiler ci sono i video degli altri .dol, quindi potete vedere le differenze

1080 TenEighty Snowboard

Mario Golf
in mario golf manca il video di wii64-Rice-wiivc non ho potuto farlo per mancanza di tempo, domani lo carico
 
Last edited by matto21,

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
12,734
Trophies
2
Age
36
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
7,220
Country
Cyprus
Last edited by XFlak,

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
i only tried 2 games
1080 TenEighty Snowboard and Mario Golf
this is what I use
in the spoilers there are the videos of the others .dol, so you can see the differences
wii64 - 1080 TenEighty Snowboarding
wii64 - Mario Golf

1080 TenEighty Snowboard

Mario Golf
in mario golf the video of wii64-Rice-wiivc is missing I could not do it due to lack of time, tomorrow I upload it
what the well its going on with those games? seems you are out of sync or something wii64 runs 1080 just fine and your videos makes it seem they run awfully lol, i mean besides the audio poping the games runs just fine on both rice and glide, something is off in there for sure.
 
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
what the well its going on with those games? seems you are out of sync or something wii64 runs 1080 just fine and your videos makes it seem they run awfully lol, i mean besides the audio poping the games runs just fine on both rice and glide, something is off in there for sure.
@pedro702

Have you already test my builds of Wii64 1.3 with WiiFlow compatibility?
Have you also tested the first build (Beta 1) and the experimental build (Beta 2-TEST)?
 
  • Like
Reactions: Magus29

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
@pedro702

Have you already test my builds of Wii64 1.3 with WiiFlow compatibility?
Have you also tested the first build (Beta 1) and the experimental build (Beta 2-TEST)?
i havent tested them im just comparing them to the releases we have now, i never used wiiflow nor do i have it, want me to test just starting it on wiiu regularly? i wouldnt think adding wiiflow compat would mess with compatibility?
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
i havent tested them im just comparing them to the releases we have now, i never used wiiflow nor do i have it, want me to test just starting it on wiiu regularly? i wouldnt think adding wiiflow compat would mess with compatibility?
@pedro702
i don't think WiiFlow comaptibility will mess up with games compatibility.
If you can't use WiiFlow, you can use the arguments in the meta.xml file for autolaunch ROMs, which i've explained in OP (first post).
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
@pedro702
i don't think WiiFlow comaptibility will mess up with games compatibility.
If you can't use WiiFlow, you can use the arguments in the meta.xml file for autolaunch ROMs, which i've explained in OP (first post).
i know but i have fowarders from wiiu mode to start wii64 gl and rice builds from vwii so they work best for me that way :P
 
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
i know but i have fowarders from wiiu mode to start wii64 gl and rice builds from vwii so they work best for me that way :P
@pedro702
could you test them for me please? Remember that for my builds i need BETA TESTERS.
If they don't work from Wii U forwarders then i think they don't have support for meta.xml yet (i think?).
So you need to launch from a forwarder channel on vWii if these doesn't work on Wii U.
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
@pedro702
could you test them for me please? Remember that for my builds i need BETA TESTERS.
If they don't work from Wii U forwarders then i think they don't have support for meta.xml yet (i think?).
So you need to launch from a forwarder channel on vWii if these doesn't work on Wii U.
where is the beta 2 link?
 
  • Like
Reactions: SaulFabre

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
from what i tested on wiiu everything seems the same used the wiivc dols and gamepad works and wiiu forwarders work, do recall wiiu forwarders do go for the dols locations and names and dont use xmls afaik they just look for example sd:apps/wii64/boot.dol
but they autoloaded a rom you specified in meta.xml on WiiU or not? :P
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
i dont know i dont have anything in the xml lol what do you want me to try post your xml text here for a random game and i will try.
Here an example with Wii64 1.3 Rice and GoldenEye 007:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
    <name>GoldenEye 007 N64 Launcher</name>
    <author>saulfabreg</author>
    <version>BETA 1</version>
    <release_date>20220317</release_date>
    <short_description>Nintendo 64</short_description>
    <long_description>
Wii64 1.3 Rice GFX - WiiFlow MOD by saulfabreg
Game Launcher for GoldenEye 007
    </long_description>
    <arguments>
    <arg>sd:/apps/n64_goldeneye/rom</arg>
    <arg>GoldenEye007.z64</arg>
    </arguments>
    <ahb_access/>
</app>
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
Here an example with Wii64 1.3 Rice and GoldenEye 007:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
    <name>GoldenEye 007 N64 Launcher</name>
    <author>saulfabreg</author>
    <version>BETA 1</version>
    <release_date>20220317</release_date>
    <short_description>Nintendo 64</short_description>
    <long_description>
Wii64 1.3 Rice GFX - WiiFlow MOD by saulfabreg
Game Launcher for GoldenEye 007
    </long_description>
    <arguments>
    <arg>sd:/apps/n64_goldeneye/rom</arg>
    <arg>GoldenEye007.z64</arg>
    </arguments>
    <ahb_access/>
</app>
i tryed with my setup and didnt work with wiivc but do recall wiivc is preety diferent so i dont know if it ever worked this single rom loader stuff tbh.

i used this
</long_description>
<arguments>
<arg>sd:/wii64/roms</arg>
<arg>GoldenEye 007 (E) [!].z64</arg>
</arguments>
<ahb_access/>
</app>
 
  • Like
Reactions: SaulFabre

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
11,659
Trophies
1
Age
32
XP
6,760
Country
Portugal
Here an example with Wii64 1.3 Rice and GoldenEye 007:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
    <name>GoldenEye 007 N64 Launcher</name>
    <author>saulfabreg</author>
    <version>BETA 1</version>
    <release_date>20220317</release_date>
    <short_description>Nintendo 64</short_description>
    <long_description>
Wii64 1.3 Rice GFX - WiiFlow MOD by saulfabreg
Game Launcher for GoldenEye 007
    </long_description>
    <arguments>
    <arg>sd:/apps/n64_goldeneye/rom</arg>
    <arg>GoldenEye007.z64</arg>
    </arguments>
    <ahb_access/>
</app>
it does however work somewhat if i start from vwii and use vwii homebrew channel the game autobooted but i got stuck on no controller found on port 1 please turn off and restart the game, and my CLassic controller didnt work i had to turn the wiiu power off, seems cc wasnt initiated in time or at all since i couldnt even enter the menu.
 
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
OP
Member
Joined
Feb 6, 2019
Messages
1,886
Trophies
1
Age
23
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
3,831
Country
Ecuador
i only tried 2 games
1080 TenEighty Snowboard and Mario Golf
this is what I use
in the spoilers there are the videos of the others .dol, so you can see the differences
wii64 - 1080 TenEighty Snowboarding
wii64 - Mario Golf

1080 TenEighty Snowboard

Mario Golf
in mario golf the video of wii64-Rice-wiivc is missing I could not do it due to lack of time, tomorrow I upload it
@matto21

So i saw that you were testing my Wii64 1.3 plugins on your WiiFlow (thanks for this test! :) ), but could you post your .ini file you use for Wii64? Thanks :)
 
General chit-chat
Help Users
    NeoGaming @ NeoGaming: bruh