Hacking Help configuring arguments in RetroArch Wii

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
Hello!!! :)

I just started creating some single ROM loaders (making emulators autoboot ROMs) to the Wii homebrew emulators FCE Ultra GX, Snes9x GX, Snes9x RX, Not64 Second Edition, VBA GX and Genesis Plus GX.

Now that i'm trying to make a single ROM loader for @SuperrSonic's mod of RetroArch Wii (RA-SS and RA-HEXAECO), for make it autochoose the emulator core that i want to use (for example, I want to use mGBA core for GBA emulation on Wii) and autoboot a specific ROM (example, Super Mario Advance 4).

I want to do that just @SuperrSonic did that in this video in YouTube:


But I don't know how to do that sort of things, and I'm interested in it since I'm making iNJECTS of uninjectable VC games of NES, SNES, N64, SEGA CD, SEGA 32X, GB, GBC, GBA, TG-16, PCE, MSX and others.

Can anyone help me with these arguments in the meta.xml or any other file for configure that the RetroArch Wii when it starts (boots) up autoselect the core and autoboot the ROM please?

Thanks a lot!!!! :)
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador

RunningSnakes

Well-Known Member
Member
Joined
Jun 21, 2018
Messages
464
Trophies
0
Age
48
XP
1,563
Country
United States
@SaulFabre I dont think i can be of much help concerning this. I uploaded .ini files with arguments, but not sure they will be useful for your project. @rogerioronin has forked many SuperrSonic RA-SS emulators, if you have not contacted him yet, he may have answer/solution to help.
 

Attachments

  • Wii Files.zip
    33.3 KB · Views: 47
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
@SaulFabre I dont think i can be of much help concerning this. I uploaded .ini files with arguments, but not sure they will be useful for your project. @rogerioronin has forked many SuperrSonic RA-SS emulators, if you have not contacted him yet, he may have answer/solution to help.
Thanks for the files, but since I can't use Wiiflow (and these files are most for Wiiflow) i decide to make my single ROM loaders using the standalone meta.xml of the homebrew emulators (RetroArch Wii in my case), but since I don't know what arguments can I put in my meta.xml for load a core and a rom automatically, maybe he can help me. I will contact him.

But anyways, thanks for trying to help me :)
 
  • Like
Reactions: RunningSnakes

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
For example, here is the plugin ini for mgba RA-HEXAECO from that plugin pack. Is that first line of arguments what you were looking for?
@SaulFabre I dont think i can be of much help concerning this. I uploaded .ini files with arguments, but not sure they will be useful for your project. @rogerioronin has forked many SuperrSonic RA-SS emulators, if you have not contacted him yet, he may have answer/solution to help.
@RunningSnakes @Exidous @rogerioronin What does the "loader" line mean and what value i have to put in it?

For example, I have opened the WiiMednafenPCECD.ini file taken from the ini arguments/STAND ALONE EMULATORS folder of @RunningSnakes's Wii Files.zip file (which is a Wiiflow plugin for the standalone emulator version of WiiMednafen) and I find that:

upload_2021-7-16_9-55-41.png


I know what values I have to put in "device" (SD or USB), "path" (folder where is the ROM stored) and "name" (ROM file to load) parameters, but I don't know what values i have to put in "loader" parameter... Any help for say Wiiflow that what loader or thing to "load"?

Best regards
 
Last edited by SaulFabre, , Reason: Wrong information

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
@RunningSnakes @Exidous @rogerioronin What does the "loader" line mean and what value i have to put in it?

For example, I have opened the WiiMednafenPCECD.ini file taken from the ini arguments/STAND ALONE EMULATORS folder of @RunningSnakes's Wii Files.zip file (which is a Wiiflow plugin for the standalone emulator version of WiiMednafen) and I find that:

View attachment 270085

I know what values I have to put in "device" (SD or USB), "path" (folder where is the ROM stored) and "name" (ROM file to load) parameters, but I don't know what values i have to put in "loader" parameter... Any help for say Wiiflow that what loader or thing to "load"?

Best regards
@RunningSnakes @Exidous @rogerioronin last message edited, please read it again
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,681
Trophies
1
Age
43
XP
3,347
Country
Italy
@SaulFabre
The "loader" part of the plugins arguments is to return to Wiiflow after you close the game.

However, with Retroarch Hexaeco you can also use arguments regardless of Wiiflow.
SuperrSonic explained it here in an old post:
All cores will write to /private/other/ paths are still configurable but to change the path of the main.cfg file you need to use one argument pointing to the file and the core needs to be launched on its own (as seen in the video). For example:
Code:
You take the core you want to make standalone, name it boot.dol and give it a meta.xml and add this:

  <arguments>
    <arg>sd:/private/wii/title/SonicTT</arg>
    <arg>Sonic Triple Trouble.gg</arg>
    <arg>sd:/path/to/config/config.cfg</arg>
  </arguments>

Or if you just want the core without a specific game:

  <arguments>
    <arg>sd:/path/to/config/name_of_cfg.cfg</arg>
  </arguments>

If it's from a usb device change sd to usb1

You need to switch cores, but the supergrafx core can still play regular pce and cd games though they might not be identical, I don't know.
 
Last edited by Tetsuo Shima,
  • Like
Reactions: SaulFabre

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
@SaulFabre
The "loader" part of the plugins arguments is to return to Wiiflow after you close the game.

However, with Retroarch Hexaeco you can also use arguments regardless of Wiiflow.
SuperrSonic explained it here in an old post:
Ok thanks @Tetsuo Shima I will try to see how this works with your help and @SuperrSonic's help ;)

Greetings
 
  • Like
Reactions: Tetsuo Shima

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,681
Trophies
1
Age
43
XP
3,347
Country
Italy
With this you can have a dol file that auto launches a game (in the example a Game Gear rom), plus a customizable cfg file (you may decide to use scanlines for example and pixel perfect resolution). From there on you can create a forwarder or turn it into a channel.
1st arg is the game's path, 2nd arg is the rom name and 3rd arg is for the cfg file (it will be saved each time you change RA settings)
 
Last edited by Tetsuo Shima,

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
With this you can have a dol file that auto launches a game (in the example a Game Gear rom), plus a customizable cfg file (you may decide to use scanlines for example and pixel perfect resolution). From there on you can create a forwarder or turn it into a channel.
1st arg is the game's path, 2nd arg is the rom name and 3rd arg is for the cfg file (it will be saved each time you change RA settings)
Thank you @Tetsuo Shima, @Exidous and @RunningSnakes!!!!
Now I were able to make some forwarders of Single ROM Loaders of the RetroArch Wii cores: (i most use @SuperrSonic's mod of it (RA-SS, RA-HEXAECO) because of compatibility and simplicity reasons)
  • Nestopia Wii
  • FCEUMM (all cores, i'm now wondering on play the greatest SMB 1/3 hack with its special core :) )
  • mGBA Wii
  • MAME 2003 Plus (tested with original Pac-Man with Core A and it works :D )
  • PicoDrive SEGA 32X emulator
  • VBA Next
  • Beetle PCE Emulator
I've also maked some standalone Single ROM Loaders for standalone Wii emulators:
  • FCE Ultra GX / FCE Ultra RX / FCEUX TX (FCEUGX-1UP)
  • Snes9x GX / Snes9x RX / Snes9x TX (Snes9xGX-Mushroom)
  • Wii64 1.2 Rice
  • Not64 Second Edition v20200609
  • mGBA Wii
  • emGBA Wii
  • Visual Boy Advance GX (VBA GX)
Thank you all! I will start making more single ROM loaders right now. Any help, question or comment I will tell to all of you.

Greetings!

@SaulFabre
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
I've made a small playlist of some videos of some homebrew emulators (including the cores of RA-HEXAECO) running as Wii VC channels, here:

[video removed by admin @Foxi4 due to prohibition of publishing warez links]

But i was so amazed about making custom GBA Wii VC channels with RA-HEXAECO mGBA Wii mod in this video:

[video removed by admin @Foxi4 due to prohibition of publishing warez links]

Greetings to all ;)

saulfabreg

--------------------- MERGED ---------------------------

With this you can have a dol file that auto launches a game (in the example a Game Gear rom), plus a customizable cfg file (you may decide to use scanlines for example and pixel perfect resolution). From there on you can create a forwarder or turn it into a channel.
1st arg is the game's path, 2nd arg is the rom name and 3rd arg is for the cfg file (it will be saved each time you change RA settings)
Hey @Tetsuo Shima i have a question... I know I can adjust the screen resolution and view in the cfg file but i hate to do it for every game i make. Is there a "cfg config files compilation" that are ready to just put it on for put screen configs and control configs?

Best regards ;)
 
Last edited by SaulFabre, , Reason: Videos are removed because of warez links in video's description (thanks @Foxi4 for advice me that).

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,681
Trophies
1
Age
43
XP
3,347
Country
Italy
Hey @Tetsuo Shima i have a question... I know I can adjust the screen resolution and view in the cfg file but i hate to do it for every game i make. Is there a "cfg config files compilation" that are ready to just put it on for put screen configs and control configs?
No, to my knowledge there's not a per-game cfg collection.
The closest thing that I know of are the cfg files that I included in my Wiiflow Plugins Pack (link in my sign). However they are per-core configurations, and they are suited only for widescreen TV's.
Consider that quite some people are using CRT's with 4:3 aspect ratio and 240p resolutions. If they use cfg with higher resolutions and ratios everything will be screwed up for them to the point they won't be able to navigate the settings
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
No, to my knowledge there's not a per-game cfg collection.
The closest thing that I know of are the cfg files that I included in my Wiiflow Plugins Pack (link in my sign). However they are per-core configurations, and they are suited only for widescreen TV's.
Consider that quite some people are using CRT's with 4:3 aspect ratio and 240p resolutions. If they use cfg with higher resolutions and ratios everything will be screwed up for them to the point they won't be able to navigate the settings
That's so sad... But anyways thanks @Tetsuo Shima, have you seen the video posted in my last message in thread? :)
 

SaulFabre

Wii scene/hacking & Wii VC well-known guy
Member
Joined
Feb 6, 2019
Messages
891
Trophies
1
Age
22
Location
Ecuador
Website
saulfabreg-wiivc.blogspot.com
XP
2,161
Country
Ecuador
Yes. Great work, although I'm not a huge fan of wad channels. I don't use the Wii menu at all and boot directly to Wiiflow.
Banners are really good! Did you make them yourself?
Yeah, all of the banner was made by me.
I used Wii Layout Editor for edit the position of the "system" letters, used HowardC's VC brlyt Editor for edit the title and colors, and used Leathl's CustomizeMii for put my custom logos and icons for make my banners so 100% customized. Obviously I've made them correctly for avoid a possible brick when installing the custom GBA banner WADs.

Greetings :)
 
General chit-chat
Help Users
    kenenthk @ kenenthk: These pills knocked me out