VBAGX Mod [Preview + WiiUPro + ScreenShot button]

Discussion in 'Wii - Emulation and Homebrew' started by Zopenko, Sep 16, 2016.

  1. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Hello
    Here's my compilation mod for the VBAGx emu, credit goes for the original creators of these mods,
    the only thing that I did was combine them, an add a few extras, enjoy.

    Version 2.3.4 - Sept 15, 2016

    * Based on lybertine's 2.3.2 Mod version
    (already includes the wiiupro gamepad support and screenshot display)
    The following updates where included on the beta 2.3.3 version
    * Fixed the GC pad Down input on the File browser window
    * Added Koston's green gb color screen
    * Added the Screenshot Button
    * Increased and Centered the Screenshot image and reduce game list width
    * Added a background for the preview image
    * Added the WiiuPro Controller icon on the controller settings
    * Fix DSI error / Bug from Emulator Main Menu (Thanks to Tantric)
    The following updates are included on the 2.3.4 version
    * Added the delete save file (SRAM / Snapshot) option
    * Changed the box colors for the SRAM and Snapshots files to match the color scheme of the emu GUI
    * Change the "Power off Wii" exit option to completely turn off the wii, ignoring the WC24 settings
    * Updated settings file name in order to have it's own settings file name
    * Added an option to switch between screenshots, covers, or artworks images,
    with their respectively named folders at the device's root.
    You can set which one to show, by going to Settings > Menu > Preview Image.
    The .PNG image file needs to have the same name as the ROM (e.g.: Mother 3.png)​
    * Removed sound from GUI (thanks to Askot)
    * Added option to switch between the Green or Monochrome GB color screen.
    You can set which one to show, by going to Settings > Emulation > GB Screen Palette.​

    VBAGX Boot File

    VBAGX Source File

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
     
    Last edited by Zopenko, Sep 16, 2016
    bonoboy, zeldaism, Cid2mizard and 7 others like this.
  2. iamatmylimit

    iamatmylimit GBAtemp Regular

    Member
    117
    3
    Jul 17, 2010
    United States
    usa
    Thanks for the update, everything works great.
     
  3. hug0-a7x

    hug0-a7x GBAtemp Fan

    Member
    408
    103
    Jan 19, 2013
    Brazil
    Great. Thanks!
     
  4. marmalade

    marmalade Member

    Newcomer
    17
    4
    Sep 2, 2016
    United States
    great release! all the gx emus got the zopenko treatment

    I went through to find any glitches, and I did find some regarding "emulation" in settings tho

    basically: VBAGX wont save settings changes in "emulation" - when you exit the emulator it resets to defaults (except for GB screen palette option)
    also if you navigate the menus with buttons from wiimote, and you press 2 to enter "emulation" in settings, the button doesnt work
     
    Last edited by marmalade, Sep 16, 2016
  5. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Hi @marmalade
    I did see this "problem" when creating the screen palette option,
    since i did not see these group of options on the save settings file.

    Does anybody know it the emulation options are not meant to be saved?

    If theres no issue in saving them, i can update in next version

    Regarding the button 2, is that button the only one affected?

    Thank you for testing it.
     
  6. marmalade

    marmalade Member

    Newcomer
    17
    4
    Sep 2, 2016
    United States
    emulation options would save in previous VBAGX builds - and yeah, the "a" button on the wiimote works, for entering the emulation settings, but the "2" button doesnt, where 2 works with the other menus

    I do notice 1 more thing - theres no directory assignment for super gameboy borders, for both saving from game, or from a .png file

    what I mean by this, is if you activate "super game boy borders from game (SGB only)", and you load a gameboy game with a border, that border will save to the SD card root directory (causing clutter), instead of a "borders" folders in vbagx folder on SD card
     
  7. OriginalHamster

    OriginalHamster UStealthy

    Member
    3,381
    642
    Nov 2, 2008
    Cote d'Ivoire
    @Zopenko Hi!, I'm having those compilation errors when using your source folder:
    errorvba.jpg

    Thanks :)
     
  8. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Thank you @OriginalHamster

    I will re-upload the source files with the missing images, and also the button 2 fix
     
    OriginalHamster likes this.
  9. niuus

    niuus GBAtemp Advanced Fan

    Member
    552
    251
    Mar 4, 2016
    Venezuela
    Nice release, Zopenko! Only a few bugs to polish, previously mentioned by marmalade. I would like to also test it on my 4:3 CRT, but i would need a GCN build, if you'd be so kind.
     
    Last edited by niuus, Sep 20, 2016
    Zopenko likes this.
  10. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Thank you @niuus

    Will update with a gamecube dol.

    Question, have you tried the other gx emus on a crt tv?

    Does the browser list properly display on the other ones?
     
  11. niuus

    niuus GBAtemp Advanced Fan

    Member
    552
    251
    Mar 4, 2016
    Venezuela
    I have tested some old builds only (the ones available), they look correctly. Beware, when running on the Gamecube, the emulators won't show the screenshots, even though they are present in the SD card, and taken with the screenshot button. FCEUGX will show some kind of glitchy box, even. There seems to be a memory leak on the GUI, elements start to disappear when you change games, eventually rebooting the console (this happens mostly on Snes9xGX).

    The last VBAGX build for GCN that i could use has the GC Pad down bug, and the screenshot display wasn't introduced yet.
     

    Attached Files:

    Last edited by niuus, Sep 20, 2016
  12. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    hi

    Here's the 2.3.4 fix 1 - wii boot file and source changes:

    Fixes:
    - button 2 on the emulation button
    - emulation settings saving
    - feature to automatically point to the "last game loaded"
    - border folder saving location, no longer saves on root, now on

    Changes:
    - added the option to change the border folder on the settings menu
     
    sabandellos, niuus, ngs428 and 3 others like this.
  13. gamecaptor

    gamecaptor R.I.P. Densetsu. Legends never die!

    Member
    GBAtemp Patron
    gamecaptor is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    562
    318
    Jan 22, 2004
    United States
    Hyrule most of the time
    Good stuff Zopenko! I, as well as many others, really appreciate you giving these emulators some attention! Keep up the great work!
     
  14. marmalade

    marmalade Member

    Newcomer
    17
    4
    Sep 2, 2016
    United States
    the fix fixes those aforementioned issues - thanks

    however Im testing and discovered something else, the delete button has a problem
    when you press the delete button (to delete a save) the emulator boots out of the game, and the background then looks like the game - in other words, it breaks the emulator

    I believe this to be the last bug
     
    Last edited by marmalade, Sep 20, 2016
    Zopenko likes this.
  15. niuus

    niuus GBAtemp Advanced Fan

    Member
    552
    251
    Mar 4, 2016
    Venezuela
    Thanks! Updated changelog.

    Can confirm this bug.
     

    Attached Files:

    Zopenko likes this.
  16. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    23,872
    11,612
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Awesome, glad to see this being worked on :P
     
  17. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Upss :)

    that is what happens when you don't properly merge your changes :blush:
    sorry about that, here's the new updated file

    boot file

    there is one additional change I did, looking at the source code from lybertine,
    under the hardware options you can only choose:
    • Auto, GB, GBC, SGB.
    He also added 2 additional options, but these options are locked
    • GBA and SGB2,

    I have unlocked for you to test and report back
     
    Last edited by Zopenko, Sep 20, 2016
    niuus, marmalade and sabandellos like this.
  18. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    Question
    Does anybody have the GBC color palettes options in the same format as the "palette.xml" file?
     
  19. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,808
    5,380
    Jan 17, 2013
    Mexico
    What GBC colour palettes are you referring to specifically?
    Like SGB palettes?
    GB colours which had internal GBC palettes like Kirby's Dream Land?

    Also, one thing I would like to suggest for VBAGX is to try to fix the problem with the coloured hacks like Super Mario land DX, Super Mario Land 2 DX and Metroid II DX. For some reason VBAGX in its current state has issues loading the palettes properly and the games end up with a mess of a palette when loaded.
     
  20. Zopenko
    OP

    Zopenko Link He come to town Come to save the Princess Z

    Member
    136
    239
    Mar 1, 2015
    Mexico
    No, not the SGB colors
    the GBC color you could select on the original GBC hardware with the button combinations before booting an GB game