Emulation Latest Emulator Updates

Sowden

Well-Known Member
Member
Joined
Sep 21, 2021
Messages
245
Trophies
0
Age
57
XP
971
Country
United States
Are you saying you cannot get my April 8, 2021 build working? Have you tried deleting the previous Genesis Plus GX WUP install from the System Settings before installing mine?
Yeah I slipped up. Your April 8th one worked. I just tried to make a new one and it didn't work. That was my mistake.

@Sowden @tehtemp
Try using this Wii U WiiVC inject.
https://mega.nz/folder/g09VSYLK#3lmFa8KpSqjsjh08oWX0Ug

I've used the Nintendont forwarder (https://github.com/FIX94/nintendont-autoboot-forwarder) as base for make the Genesis Plus GX forwarder.

It points to sd:/apps/genplus-gx/boot.dol and sd:/apps/genplusgx/boot.dol

Tell me if that work, the truth is that it's my first time doing forwarders to Wii homebrew for Wii U
This WUP install worked. Ad since this is reading off of my SDcard it is running the latest build (since the latest build is on my SDcard)? I need to look into how this is made.
 
  • Like
Reactions: SaulFabre

mrmagicm

Well-Known Member
Member
Joined
May 27, 2018
Messages
792
Trophies
0
Age
49
XP
1,218
Country
France
Hello ALL!!!! I have notice 3 emulators have been Update and available on https://oscwii.org/ => Thanks a lot to the person that has made these update!!
Those 3 emulators are:
15/6/2022
FCE Ultra GX3.5.2
15/6/2022
Snes9x GX 4.5.3
15/6/2022
Visual Boy Advance Version: 2.4.6
If someone was good enought to create Wiiu injections/channels of those 3 programs with support for wimoote/Gamepad Pro/ Wiiu Gamepad+Ios 58!! I will soon learn how to create some, but at the moment, I'm on something else.
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,771
Country
Ecuador
Hello ALL!!!! I have notice 3 emulators have been Update and available on https://oscwii.org/ => Thanks a lot to the person that has made these update!!
Those 3 emulators are:
15/6/2022
FCE Ultra GX3.5.2
15/6/2022
Snes9x GX 4.5.3
15/6/2022
Visual Boy Advance Version: 2.4.6
If someone was good enought to create Wiiu injections/channels of those 3 programs with support for wimoote/Gamepad Pro/ Wiiu Gamepad+Ios 58!! I will soon learn how to create some, but at the moment, I'm on something else.
they should make WUP forwarders to Wii homebrew, so we can only update the Wii homebrew app, instead of updating all the WUP forwarder/launcher.
 
  • Like
Reactions: tehtemp

mrmagicm

Well-Known Member
Member
Joined
May 27, 2018
Messages
792
Trophies
0
Age
49
XP
1,218
Country
France
"They should make WUP forwarders to Wii homebrew, so we can only update the Wii homebrew app, instead of updating all the WUP forwarder/launcher"

Saulfabre Who is they for you? (or do you mean they will do it soon and there will be somewhere?)
Maybe one day there will be a script to transform a DOL into a WIIU Forwarder-Launcher?
It's already good they have improved those apps, I think it better that they concentrate on improving emulators I think ;)
Maybe someone, who seems specialist for making forwarder like Danny or you (I know you are a specialist of wads on wii)
(I will read the recipe, but it requiert quite a techy skill I think to clearly understand what to you do).

WHAT we need for WiiU: A SORT OF IMPROVED "HBL2HBC" Program (which is kind a forwarder/launcher) that gives wiimote/wiiu gamepad/gamepad pro each time to the app it launches also, for example, it wouldgive ios58 access, old/recent wiimote function, SDHX access, usb access like that each time with an app like this......
For example, I've tried the an old version of genesis GX...I've notice I was on ios35 and one of my wiimote with it was acting "weird" (maybe a not really official wiimote? seems real cause no pb with other programs!)...So I've founded a newer version of genesis GX, I tried it, this time I was on IOS58...but the wiimote I had was still acting weird with only GenesisGX, it was perfect with another official wiimote I had (I know cause It's a mario wiimote)
So if there was a "hbl2hbc" APP that gives those funcion and loads GenesisGx, maybe my weird wiimote would work with it.
Launching GxGeo with this, would for example give SDHX access to GXGEO, so, it would be able to load games from a more than 16GB SD card. IT is just an example.

PS: Just realised there was a Quote icon....lol
 

Sowden

Well-Known Member
Member
Joined
Sep 21, 2021
Messages
245
Trophies
0
Age
57
XP
971
Country
United States
if there was a "hbl2hbc" APP that gives those funcion and loads GenesisGx, maybe my weird wiimote would work with it.
Launching GxGeo with this, would for example give SDHX access to GXGEO, so, it would be able to load games from a more than 16GB SD card. IT is just an example.
That is what I started a conversation on Boot2vWii. But I don't know how to make it work.

Edit: Link removed. Boot2vWii is not the solution for this. Disregard.
 
Last edited by Sowden,

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
@Sowden @tehtemp
Try using this Wii U WiiVC inject.
https://mega.nz/folder/g09VSYLK#3lmFa8KpSqjsjh08oWX0Ug

I've used the Nintendont forwarder (https://github.com/FIX94/nintendont-autoboot-forwarder) as base for make the Genesis Plus GX forwarder.

It points to sd:/apps/genplus-gx/boot.dol and sd:/apps/genplusgx/boot.dol

Tell me if that work, the truth is that it's my first time doing forwarders to Wii homebrew for Wii U
Hi SaulFabre, this modified Nintendont forwarder for Genesis Plus GX works great.

I didn't know you could inject a vWii .dol forwarder and get that working with the Wii U Gamepad! That's good to know! Is there a guide to create the vWii .dol forwarder?

Maybe we could just inject any vWii forwarder with TeconMoon from a thread like this: https://gbatemp.net/threads/wii-forwarder-repository.588781/ and that should work?
 
Last edited by tehtemp,
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,771
Country
Ecuador
Hi SaulFabre, this modified Nintendont forwarder for Genesis Plus GX works great.

I didn't know you could inject a vWii .dol forwarder and get that working with the Wii U Gamepad! That's good to know! Is there a guide to create the vWii .dol forwarder?

Maybe we could just inject any vWii forwarder with TeconMoon from a thread like this: https://gbatemp.net/threads/wii-forwarder-repository.588781/ and that should work?
@tehtemp

I tried injecting a Wii/vWii DOL forwarder built with @XFlak's ModMii tool (which is based on @FIX94's Forwarder with meta.xml support v12) to a Wii U WiiVC inject but it failed the injection.
So i decided to take the Nintendont forwarder from here (i took the non-autoboot version) and modified in hex (hex edited) for path to Genesis Plus GX on the SD card, which it worked.

For make a Wii / vWii DOL forwarder, check the step THIRD STEP – MAKING THE DOL FORWARDER WITH meta.xml SUPPORT on this tutorial: https://gbatemp.net/threads/how-to-...ls-of-your-favorite-retro-games-d-wii.602640/

But if you want to make a DOL forwarder which is compatible with Wii U WiiVC injection, i've compiled two versions of Nintendont forwarder without autoboot, one called "onepath" (for target to load the boot.dol of only one path), and other called "twopaths" (for target to load the boot.dol of two paths).
These must be hex edited with the path you desire to load (sd:/apps/your_app/boot.dol). The max limit of characters for your entire path is 255 characters.
I WILL WARN YOU: These base Nintendont forwarders for Wii U WiiVC injects will only work with apps which are in the SD card, and WILL NOT WORK ON A USB DRIVE.


Hope these info help ;)

EDIT: The compiled forwarders doesn't work, i hex edited these files with smaller paths and when i tested, these didn't work. So i had to remove them.
Please get the Nintendont autoboot forwarder source code (https://github.com/FIX94/nintendont-autoboot-forwarder) instead, modify it by yourself with the path you want and compile it.
Make sure to disable first the "autoboot" mode of these forwarders (on source/main.c, go to line 17 and comment (add // at the start of that line) or delete the #define FW_AUTOBOOT 1 code).
On source/main.c, go to line 52 and edit the main path with the one you want to use in the const char *fPath line.

Code:
    const char *fPath = "sd:/apps/nintendont/boot.dol";
    FILE *f = fopen(fPath,"rb");
On line 56, you can edit the main path with the one you want to use in the fPath line.
But if you don't want to use another path, you can delete this part of code (from line 54 to line 58):

Code:
    if(!f)
    {
        fPath = "sd:/apps/Nintendont/boot.dol";
        f = fopen(fPath,"rb");
    }
Then, compile it using devkitPPC r29-1 and the libOGC/portlibs i will attach.
 

Attachments

  • libogc_and_portlibs_for_devkitppc_r29-1.7z
    3.2 MB · Views: 173
Last edited by SaulFabre,
  • Like
Reactions: tehtemp

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
But if you want to make a DOL forwarder which is compatible with Wii U WiiVC injection, i've compiled two versions of Nintendont forwarder without autoboot, one called "onepath" (for target to load the boot.dol of only one path), and other called "twopaths" (for target to load the boot.dol of two paths).
These must be hex edited with the path you desire to load (sd:/apps/your_app/boot.dol). The max limit of characters for your entire path is 255 characters.
I WILL WARN YOU: These base Nintendont forwarders for Wii U WiiVC injects will only work with apps which are in the SD card, and WILL NOT WORK ON A USB DRIVE.
Thank you, SaulFabre!

This is the part I wanted to know. Thanks for providing clear instructions. So just change the path to the boot.dol with a hex editor and we can have custom Wii U Gamepad injects working with any vWii homebrew app and pointing to the actual boot.dol file on the SD card. Thanks so much!

I will give this a try with some other emulators like WiiSXR and mGBA and report back when I have some time.
 
Last edited by tehtemp,
  • Like
Reactions: SaulFabre

ber71

Well-Known Member
Member
Joined
Apr 24, 2019
Messages
561
Trophies
0
Age
58
XP
2,462
Country
Spain
@Sowden @tehtemp
Try using this Wii U WiiVC inject.
https://mega.nz/folder/g09VSYLK#3lmFa8KpSqjsjh08oWX0Ug

I've used the Nintendont forwarder (https://github.com/FIX94/nintendont-autoboot-forwarder) as base for make the Genesis Plus GX forwarder.

It points to sd:/apps/genplus-gx/boot.dol and sd:/apps/genplusgx/boot.dol

Tell me if that work, the truth is that it's my first time doing forwarders to Wii homebrew for Wii U

Hi SaulFabre. I couldn't install your forwarder because it seems to use the same ID than the mgba injection that Danny made two months ago. Perhaps you may have a look at this if you have some spare time. TIA.
 
  • Like
Reactions: SaulFabre

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
Hi SaulFabre. I couldn't install your forwarder because it seems to use the same ID than the mgba injection that Danny made two months ago. Perhaps you may have a look at this if you have some spare time. TIA.
Oh, you're right, ber71! I didn't notice that danny's mGBA got overwritten with SaulFabre's Genesis Plus GX.

Could probably just do another mGBA inject and change the ID ourselves in Teconmoon though.
 
Last edited by tehtemp,
  • Like
Reactions: SaulFabre

SaulFabre

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

Okay, the builds i've provided didn't work, so i had to remove them.
Instead, i will give you this info:

EDIT: The compiled forwarders doesn't work, i hex edited these files with smaller paths and when i tested, these didn't work. So i had to remove them.
Please get the Nintendont autoboot forwarder source code (https://github.com/FIX94/nintendont-autoboot-forwarder) instead, modify it by yourself with the path you want and compile it.
Make sure to disable first the "autoboot" mode of these forwarders (on source/main.c, go to line 17 and comment (add // at the start of that line) or delete the #define FW_AUTOBOOT 1 code).
On source/main.c, go to line 52 and edit the main path with the one you want to use in the const char *fPath line.

Code:
    const char *fPath = "sd:/apps/nintendont/boot.dol";
    FILE *f = fopen(fPath,"rb");
On line 56, you can edit the main path with the one you want to use in the fPath line.
But if you don't want to use another path, you can delete this part of code (from line 54 to line 58):

Code:
    if(!f)
    {
        fPath = "sd:/apps/Nintendont/boot.dol";
        f = fopen(fPath,"rb");
    }
Then, compile it using devkitPPC r29-1 and the libOGC/portlibs i will attach.

Get the attached portlibs and libOGC (for devkitPPC r29-1) for compile the Wii U WiiVC forwarder here: https://gbatemp.net/threads/latest-emulator-updates.553494/post-9861236
 
Last edited by SaulFabre,

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
Get the attached portlibs and libOGC (for devkitPPC r29-1) for compile the Wii U WiiVC forwarder here: https://gbatemp.net/threads/latest-emulator-updates.553494/post-9861236

Thanks for the info, SaulFabre. Darn, didn't really want to have to compile from source! Did you compile from source to create the Genesis Plus GX inject or did you edit the Nintendont .dol with a hex editor to change the path?

Wish someone could create a program so we could just set the paths and then compile the .dol that way. Easier said than done though!

Interested in the wiiU forwarder for GenesisGx.....if someone has it
SaulFabre created one here - https://gbatemp.net/goto/post?id=9859252. Ensure that you have Genesis Plus GX already set up on your SD card as explained in his post.
 
  • Like
Reactions: SaulFabre

SaulFabre

I like Yoshis and the Wii/Wii U scene.
Member
Joined
Feb 6, 2019
Messages
3,174
Trophies
2
Age
25
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
7,771
Country
Ecuador
Thanks for the info, SaulFabre. Darn, didn't really want to have to compile from source! Did you compile from source to create the Genesis Plus GX inject or did you edit the Nintendont .dol with a hex editor to change the path?

Wish someone could create a program so we could just set the paths and then compile the .dol that way. Easier said than done though!


SaulFabre created one here - https://gbatemp.net/goto/post?id=9859252. Ensure that you have Genesis Plus GX already set up on your SD card as explained in his post.
@tehtemp

I just edited the Nintendont forwarder dol for WiiU WiiVC inject in hex, the first path worked since it had the same length but the second path gave me too many errors and then code dump (DSI exception).

I will compile again the forwarder and i will make another VC inject for Wii U tonight.
 
  • Like
Reactions: tehtemp

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
@tehtemp

I just edited the Nintendont forwarder dol for WiiU WiiVC inject in hex, the first path worked since it had the same length but the second path gave me too many errors and then code dump (DSI exception).
Ahh! That makes sense that the path lengths have to be the same size in the hex editor. That explains why "genplus-gx" would work.

I will compile again the forwarder and i will make another VC inject for Wii U tonight.
Thanks so much! Maybe you can just create all the forwarders that Wii U owners would want like mGBA, WiiSXR, etc. That would save us all a lot of time :D
 
  • Like
Reactions: SaulFabre

SaulFabre

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

Try using this Wii U WiiVC inject of my new compiled forwarder of Genesis Plus GX when you get a chance.
Now it should load correctly the boot.dol of both paths without that stupid DSI exception / code dump.

It points to sd:/apps/genplus-gx/boot.dol and sd:/apps/genplusgx/boot.dol

https://mega.nz/folder/g09VSYLK#3lmFa8KpSqjsjh08oWX0Ug
(yup, it's the same folder link, but it has the updated files)

The icon & banner i've designed from some images for this WiiVC inject for Wii U:

genplusgxiconwiiu.png


bootTvTex-genplusgx.png


Hope this works ;)
 
  • Like
Reactions: tehtemp

tehtemp

Well-Known Member
Newcomer
Joined
Apr 25, 2022
Messages
77
Trophies
0
Location
.
XP
224
Country
Canada
@tehtemp @Sowden

Try using this Wii U WiiVC inject of my new compiled forwarder of Genesis Plus GX when you get a chance.
Now it should load correctly the boot.dol of both paths without that stupid DSI exception / code dump.

It points to sd:/apps/genplus-gx/boot.dol and sd:/apps/genplusgx/boot.dol

https://mega.nz/folder/g09VSYLK#3lmFa8KpSqjsjh08oWX0Ug
(yup, it's the same folder link, but it has the updated files)

Hope this works ;)
Hi SaulFabre, I can confirm that this Genesis Plus GX forwarder also works, but I only tried the "genplus-gx" path.

Thanks again!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    I @ idonthave: :)