Homebrew New VBA GX fork (2.3.0)

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
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.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,685
Country
Mexico
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
 

DDinghoya

Well-Known Member
Member
Joined
Jun 2, 2016
Messages
130
Trophies
0
Age
45
XP
1,908
Country
Korea, South
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

  • ko.zip
    5.4 KB · Views: 237
Last edited by DDinghoya,
  • Like
Reactions: niuus

RockRiver

Member
Newcomer
Joined
Jan 17, 2016
Messages
22
Trophies
0
Age
49
XP
147
Country
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?
 

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,792
Country
United States
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,

ArabianNights

Member
Newcomer
Joined
Sep 1, 2016
Messages
11
Trophies
0
Age
30
Location
TX, USA
XP
134
Country
United States
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?
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
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

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,685
Country
Mexico
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,

Askot

Well-Known Member
Newcomer
Joined
Sep 13, 2015
Messages
86
Trophies
0
Age
42
XP
1,706
Country
Mexico
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: You need a Tylenol pm