Homebrew New VBA GX fork (2.3.0)

  • Thread starter Thread starter libertyernie
  • Start date Start date
  • Views Views 196,133
  • Replies Replies 406
  • Likes Likes 25
Que Zoquete soy.
I read all the threads and I saw that you're trying to fix it.
Anyways, I guess that I'm leaving this comment just to get notifications when you release the new stable version.
:)
 
Last edited by Gizametalman,
A problem. Im using a GameCube Controller, and the directional pad down button seems not to be working on the menu.
Is this something that only happens to me? Or is a code error?

Que Zoquete soy.
I read all the threads and I saw that you're trying to fix it.
Anyways, I guess that I'm leaving this comment just to get notifications when you release the new stable version.
:)
2.3.2 has this GC Pad bug that you mention. Version 2.3.3 doesn't.
 
Hi
so here's the beta VBAGX zopenko mod, again it has some issues with the DSI errors, play with it and report back
if we can fix the DSi error issues i will release it as part of the GX emu trilogy

- based on lybertine's 2.3.2 revision (already includes the wiiupro support and screenshot display)
- fixes the gc pad down on file browser
- added koston default green gb color screen
- added the screenshot/preview button
- added the wiiupro icon on the controller settings
- increased and centered the screenshot image
- added the screenshot white image background
- i removed the 32 px offset, we should move the actual window on the menu file,
i do not understand why the gui file was modified.

SOURCE Files

WII BOOT FILE

PATCH File

@Zopenko, I know it has been quite a while since this post, but I was wondering if the issue with the DSI Exceptions was found and/or if there is an update after this version you posted.
You are doing such a wonderful job by giving new life to this old Wii emulators, and having all three GX emus reworked with your awesomeness would be amazing. :P
 
Currently im working on the fce emu. Fighting with the palettes :P

So to your question i have not. And not received a feedback from another coder. Maybe after the fce :unsure:
Ah good to know.
Thanks for the reply.
I'll follow your work on FCEUGX, it's going great. :D
 
Hi!

I translated korean and attached ko.lang file via r561 other language.
If possible, Would you please apply ko.lang on vba-wii source?

Are you provide the newest language template? I'll fully translate ko.lnag for vba-wii.
This ko.lang omitted some new item line.
 

Attachments

Last edited by DDinghoya,
  • Like
Reactions: niuus
Thanks a lot for your words and work, mates.

What about motion-tilt-wiiWheel use on "generic" racing games?
I want to use wiiwheel with "new" DiddyKongPilot as in MarioKart...
Could I add a control-configure special "file" for that? or I need to edit meta.xml file?
 
EDIT: nvm, figured it out.

only downside it: the emulator does not remember the /roms folder. have to navigate to it every time it is reloaded. but it works smoothly and saves screen settings!

thanks for that hint!
 
Last edited by naddel81,
The last official version of VBA GX was 2.2.8 in July 2012. This version was released March 4, 2015, and is labeled as 2.3.2.

Download: Dropbox or Mediafire

Source code is on GitHub: https://github.com/libertyernie/vba-wii

Major changes in 2.3.2:
  • 240p support added (NTSC and European RGB)
  • Wii U Pro Controller support
  • Borders of arbitrary size supported - loaded from PNG files (must be enabled in Emulation settings)
    • Known issue: pixels in the border must be the same size as pixels in the game - unless you want a tiny screen you're effectively limited to about 320x240.
See the readme.txt for more information.

Pokemon Silver on GBC with SGB border - stretched to full resolution (640x480):

Same game, running at 2:1 pixel ratio (512x448):


Changes in 2.3.1:
  • Super Game Boy border support
    • Borders can be loaded from (and are automatically saved to) PNG files
    • Any border loaded from the game itself will override the custom PNG border
  • Custom palette support from 2.2.8 restored
  • Option added to select Game Boy hardware (GB/SGB/GBC/auto)
  • Fixed pixel ratio mode added
    • Overrides zoom and aspect ratio settings
    • To squish the picture so it appears correctly on a 16:9 TV, you can open
      the settings.xml file and add 10 to the gbFixed/gbaFixed value. However,
      setting your TV to 4:3 mode will yield a better picture.
  • Real-time clock fixes for GB/GBC games, including Pokémon G/S/C
    • RTC data in save file stored as little-endian
    • Option added for UTC offset in the main menu (only required if you use the
      same SRAM on other, time-zone-aware platforms)
  • New option for selecting "sharp" or "soft" filtering settings
    • "Sharp" was the default for 480p, "soft" was the default for 480i
Changes in 2.3.0:
  • VBA-M core updated to r1231
  • Tiled rendering used for GBA games (new VBA-M feature, originally from RetroArch) - provides a major speed boost!
  • I merged the changes from cebolleto's version (http://gbatemp.net/threads/snes9xgx-fceugx-and-vbagx-with-screenshots-support.366990/). See that thread for details.
  • New options available:
    • Disable the " Auto" string being appended to save files
    • Disable frameskip entirely on GBA (I like to turn this on in some games and keep it off in others.)
  • Keyboard fixed (from libwiigui r56)
  • GUI prompt is now purple instead of green (button colors more intuitive)
  • Goomba and Goomba Color ROM support (using my code from here: http://gbatemp.net/threads/goomba-save-manager-export-replace-goomba-sram.364693/)
    • Any Game Boy ROM stored within a Goomba ROM can be loaded "natively" in the Game Boy (Color) emulator (or the Goomba ROM can be loaded as GBA)
    • Game Boy SRAM stored within Goomba SRAM is loaded and saved correctly
    • I put this in because I keep several GBC games on by GBA flash card, and I like to use the same save file no matter what device I'm using.
  • Custom controls available for Kid Dracula (see this video)
--------------------

The biggest new "feature" since 2.2.8 is that for GBA games, it's now using the tiled rendering method from RetroArch. (It's also made its way to VBA-M upstream, but RetroArch had a couple of fixes I needed to apply as well.)

What this means:
  1. GBA games are going to run a lot more smoothly. (They'll usually still have some frameskip, though.)
  2. If you're already using RetroArch to play GBA games, just keep doing that - this probably won't help you, unless you need something specific that VBA GX has.


That video is showing the new version - here's a video of the old version. You can kind of tell that the game's running more smoothly if you play them side by side, but it's definitely noticeable in person.



Hi. I downloaded your source code and compiled 2.3.3 myself and it works great but I have one issue. the application will not remember the directory for the screenshots. Every time I close the app it loses it and I have to go back into the settings and re-apply it. Any ideas?
 
Hi. I downloaded your source code and compiled 2.3.3 myself and it works great but I have one issue. the application will not remember the directory for the screenshots. Every time I close the app it loses it and I have to go back into the settings and re-apply it. Any ideas?
Do you get a DSI error crash sometimes when entering Settings? That was the reason @Zopenko made a halt on the progress for this emu, since he could not solve it. Don't know if you also used this, but his last modification (2.3.3) is in the below post:

Hi
so here's the beta VBAGX zopenko mod, again it has some issues with the DSI errors, play with it and report back
if we can fix the DSi error issues i will release it as part of the GX emu trilogy

- based on lybertine's 2.3.2 revision (already includes the wiiupro support and screenshot display)
- fixes the gc pad down on file browser
- added koston default green gb color screen
- added the screenshot/preview button
- added the wiiupro icon on the controller settings
- increased and centered the screenshot image
- added the screenshot white image background
- i removed the 32 px offset, we should move the actual window on the menu file,
i do not understand why the gui file was modified.

SOURCE Files

WII BOOT FILE

PATCH File

Care to share the solution, if it is the case?

The screen width was increased some more to match the GB's pixel aspect ratio. You can read the previous pages where I explain it a couple of times, there's also a compare of the GB Player with this change.

I even mentioned this would happen and the file browser would need to be shifted 32 pixels to return to the safe area. I have now attempted this in the .dol below(source file included), if it works for you I may submit a pull request for Libertyernie to review or he could just grab the source in the link below.

https://www.dropbox.com/s/811xoqrkjno9vxn/vbagx_shifted.zip?dl=0
BTW, did you apply this fix? It is also present in libertyernie's source code page, but Zopenko removed it from his mod, and it's the only way to play on CRT TVs.
 
Last edited by niuus,
  • Like
Reactions: ShadowOne333
I fixed the DSI issue back in June, it's on my GitHub - https://github.com/dborth/vbagx
Oh Tantric!
Nice to see you back!

So you forked the previously unofficial 2.3.3 version and added the DSI fix?
If that's so, where could I get a compiled release of the latest version?
The latest one available on your GitHub is 2.2.8 from way back in 2012.

Or could someone be kind enough to provide a compiled version?
Please? :P

@the_randomizer
 
Last edited by ShadowOne333,
Oh Tantric!
Nice to see you back!

So you forked the previously unofficial 2.3.3 version and added the DSI fix?
If that's so, where could I get a compiled release of the latest version?
The latest one available on your GitHub is 2.2.8 from way back in 2012.

Or could someone be kind enough to provide a compiled version?
Please? :P
Here you go: https://mega.nz/#!LRpzQYwB!Oq_GeiLbZ-MTPZIDuRbNsAm5aXq4k1l11Mp2iU3Knvk

This version has:
-DSI error fix by Tantric
-Wiiflow plugin mod by Fix94
-No GUI sound removed -maybe I could add later-
-Added severals' Zopenkos features
 
Last edited by Askot,

Site & Scene News

Popular threads in this forum