Author Topic: Adding A New Application - Virtual Boy  (Read 591 times)

PrettyPrincess

  • Newbie
  • *
  • Posts: 5
Adding A New Application - Virtual Boy
« on: October 20, 2017, 03:35:40 AM »
How exactly do I manually add a new application to the list, under Virtual Boy? Currently, I only see BizHawk and Red Dragon [Script]. RetroArch has a Virtual Boy core called Beetle VB.

https://wiki.libretro.com/index.php?title=Beetle/Mednafen_VB

Also, is it possible to set a wallpaper for each Console? Instead of showing artwork for each rom such as Mario Tennis or Wario Land, I would like to set a single wallpaper of the console itself, the Virtual Boy.

mgalaxy

  • Administrator
  • Hero Member
  • *****
  • Posts: 886
    • Email
Re: Adding A New Application - Virtual Boy
« Reply #1 on: October 20, 2017, 04:30:28 AM »
Hi PrettyPrincess!

Quote
How exactly do I manually add a new application to the list, under Virtual Boy? Currently, I only see BizHawk and Red Dragon [Script]. RetroArch has a Virtual Boy core called Beetle VB.
With a text editor, open mGalaxy folder -> Data -> BaseSystems -> BaseSystems.xml
Locate the block of code related to Virtual Boy
Code: XML
  1. <System type="Console">
  2.         <Name ss="11" em="Nintendo_Virtual_Boy" tgdb="Nintendo Virtual Boy" gb="79|VBOY">Nintendo Virtual Boy</Name>
  3.         <Emu selected="Red Dragon [Script]">
  4.                 <Cmd hidden="true" name="BizHawk" value="--fullscreen &quot;%path\%file%ext&quot;" extensions=".7z,.vb,.zip"/>
  5.                 <Cmd hidden="false" name="Red Dragon [Script]" value="&quot;%path\%file%ext&quot;" extensions=".vb"/>
  6.         </Emu>
  7. </System>
You can see 2 lines beginning with <Cmd hidden=......>, add a third one
Code: XML
  1. <Cmd hidden="true" name="RetroArch [mednafen_vb_libretro.dll]" value="-f -L cores\mednafen_vb_libretro.dll &quot;%path\%file%ext&quot;" extensions=".vb,.vboy"/>

So, the final block should look like this:
Code: XML
  1. <System type="Console">
  2.         <Name ss="11" em="Nintendo_Virtual_Boy" tgdb="Nintendo Virtual Boy" gb="79|VBOY">Nintendo Virtual Boy</Name>
  3.         <Emu selected="Red Dragon [Script]">
  4.                 <Cmd hidden="true" name="BizHawk" value="--fullscreen &quot;%path\%file%ext&quot;" extensions=".7z,.vb,.zip"/>
  5.                 <Cmd hidden="false" name="Red Dragon [Script]" value="&quot;%path\%file%ext&quot;" extensions=".vb"/>
  6.                 <Cmd hidden="true" name="RetroArch [mednafen_vb_libretro.dll]" value="-f -L cores\mednafen_vb_libretro.dll &quot;%path\%file%ext&quot;" extensions=".vb,.vboy"/>
  7.         </Emu>
  8. </System>

Save then start mGalaxy_Runway to create a new 'VirtualBoy' system, you will see that a new emulator is available
To finish, please come back here and report that everything is working as it should  so that I can add this update with the next version!! ;)

Quote
is it possible to set a wallpaper for each Console
No, it isnt!

PrettyPrincess

  • Newbie
  • *
  • Posts: 5
Re: Adding A New Application - Virtual Boy
« Reply #2 on: October 20, 2017, 10:37:15 PM »
Thanks Mr. Galaxy. It works fine. But don't forget to include the .zip extension too. All of my roms are in .zip format and I had to edit the last line.

extensions=".vb,.vboy,.zip"

Now, I can play all of my blinding, red Virtual Boy games.  :-*

mgalaxy

  • Administrator
  • Hero Member
  • *****
  • Posts: 886
    • Email
Re: Adding A New Application - Virtual Boy
« Reply #3 on: October 21, 2017, 04:59:29 AM »
Quote
don't forget to include the .zip extension too
Thanks for pointing this out! It'l be done ;)