Homebrew New VBA GX fork (2.3.0)

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,248
Trophies
2
XP
34,956
Country
Mexico
OK, will do!

You can use [game title].png, where [game title] is the ROM title. If you run the ROM in VBA-M and go to File>ROM Information, you'll see it.

libertyernie, I found a version of VBA that plays both Super Mario Land 2 DX and Metroid 2 DX hacks just fine.
VBA 1.8.0 Beta 3 does the job quite good.

I attached some pictures as proof.
Hope this helps on debugging the issue.
 

Attachments

  • Metroid II - Return of Samus DX.png
    Metroid II - Return of Samus DX.png
    1.7 KB · Views: 453
  • Super Mario Land 2 - 6 Golden Coins DX.png
    Super Mario Land 2 - 6 Golden Coins DX.png
    2.6 KB · Views: 549
  • Version.png
    Version.png
    6.8 KB · Views: 617
  • Like
Reactions: Margen67

awefour44

Active Member
Newcomer
Joined
Dec 23, 2014
Messages
37
Trophies
0
Age
38
XP
247
Country
United States
VBA GX 2.3.2 release candidate
Can people try this out and see if it works for them?

Very well done! Just tested the 240p and it's working beautifully :) Many thanks libertyernie!



I don't think I'll be adding any new features in 2.3.2.
(I may not be making new versions after this - all the problems I know of are things I don't know how to fix.)

Frankly there's not left much to improve upon---in my view 240p was one of the last features really missing. With the addition of 240p, VBA GX is now on par with other emulators for the system (e.g. SNES9x GX) in terms of features.

That said, one thing I've always liked about genplus-gx is the ability to autoload the last-played rom (and, optionally, its savestate) upon launching the emulator. Likewise, the option to exit directly to the Wiimenu/HBC/USBloader from the in-game home menu, rather than first exiting to the VBA main menu. Together these two features allow the emulator's main menu to be bypassed altogether (both for start-up and quitting). It also allows multiple instances of the emulator to be installed, each one auto-booting a different game (useful if you like using channel forwarders).
 

libertyernie

Well-Known Member
OP
Member
Joined
Apr 6, 2011
Messages
115
Trophies
1
XP
397
Country
United States
Here's release candidate 2:
https://github.com/libertyernie/vba...7351900fcb620f69c9a3c5/vbagx_wii.dol?raw=true

All the video modes have been changed to use a constant width of 704px. If some PAL users could test to see if it still works, that would be great.
Borders for GBA games are supported - first [ROM title].png is checked, then defaultgba.png. Note that to use the Game Boy Player borders, you will need to resize them down to half their size in each direction - the way I implemented it, the borders are rendered along with the game, so the game is always in the middle 240x160 px of the border.
 

libertyernie

Well-Known Member
OP
Member
Joined
Apr 6, 2011
Messages
115
Trophies
1
XP
397
Country
United States
Update on the color hacks - I tried using code from VBA 1.8.0 and also some from VBA 1.7.2, and I still had the same problems. So it doesn't look like I'll be able to fix it.

Have the motion controls been fixed for WarioWare: Twisted and Yoshi's Topsy Turvy yet?
I don't remember. Were they broken in my version, or before that?
 
  • Like
Reactions: ShadowOne333

ilikegoldengrahams

Well-Known Member
Newcomer
Joined
Oct 20, 2014
Messages
73
Trophies
0
Age
39
XP
206
Country
I don't remember. Were they broken in my version, or before that?

I'm using 2.2.8 for the intact motion controls.

EDIT: I just downloaded the latest .dol (2.3.2) and the sontrols seem to be okay for Yoshi but still not picking up for Warioware: Twisted. Does not show calibrating screen.
 

Chris_Highwind

Well-Known Member
Member
Joined
Mar 21, 2010
Messages
437
Trophies
1
Age
33
Location
Mooresville, NC
XP
585
Country
United States
Here's release candidate 2:
https://github.com/libertyernie/vba...7351900fcb620f69c9a3c5/vbagx_wii.dol?raw=true

All the video modes have been changed to use a constant width of 704px. If some PAL users could test to see if it still works, that would be great.
Borders for GBA games are supported - first [ROM title].png is checked, then defaultgba.png. Note that to use the Game Boy Player borders, you will need to resize them down to half their size in each direction - the way I implemented it, the borders are rendered along with the game, so the game is always in the middle 240x160 px of the border.

How about that, I talk about how I'd like to have GBA borders in an emulator, and the next post there's a release candidate supporting GBA borders XD.

Thanks a lot, now I just have to look for the Game Boy Player borders or other custom GBA borders to use ^^
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
now I just have to look for the Game Boy Player borders or other custom GBA borders to use ^^

I've never seen those borders readily available but I attempted ripping them a long time ago from the startup disc, some are missing/unfinished but the neat ones are usable.
I have ripped most of the GBP borders along with other more rare borders usually from demo releases. https://www.dropbox.com/sh/ge6aukjcsevhyjk/AABzmUckuJg5CJVEFq2pXY92a?dl=0
They come directly from the source files, these were actually useful with RA because it supports the GBP's screen size width.
The missing borders(and the original ones) can be found here but they were not fully edited to work as borders. The GBP's borders are a bunch of pieces and patterns that get "built" on-the-fly, this makes some of them a bit impossible to rip accurately.
 

Chris_Highwind

Well-Known Member
Member
Joined
Mar 21, 2010
Messages
437
Trophies
1
Age
33
Location
Mooresville, NC
XP
585
Country
United States
Cool! Now, just to be sure, these borders can be used in VBA GX as is, correct? I know the dropbox page says RA Ready so I don't know if RetroArch and VBA GX 2.3.2 rc2 use the same border specs.
 

SuperrSonic

Well-Known Member
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,323
Country
Puerto Rico
Cool! Now, just to be sure, these borders can be used in VBA GX as is, correct? I know the dropbox page says RA Ready so I don't know if RetroArch and VBA GX 2.3.2 rc2 use the same border specs.

Yes, at the time they were for RA but the only difference is transparency in the center. They work fine in vbagx and thanks to the screen width now being 704, the borders(and the games) show as they would in the Game Boy Player, i.e. sensual square pixels.

EDIT: I am incorrect, as libertyernie stated above, the border is rendered along with the game, so you need to resize it by half. Since the GBP borders are all 608x448 you must resize to 304x224.
 

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
697
Trophies
1
XP
877
Country
Brazil
This is some fantastic stuff! My only issue with Wii emulation was finally fixed.

EDIT: Nevermind, 256x240 did the trick.

Have some crappy pics I took.

sgbc.png


A few more:

IMG_20150223_215435.jpg


IMG_20150223_215426.jpg


IMG_20150223_215948.jpg
All through composite though, which sucks but it still looks pretty good (well in person anyway, my cell phone's camera is awful)! I have to get an S-video cable now. Thanks for making this happen, it's fantastic! This is definitely the next best thing to having an actual Super Game Boy. I'd say it's even better since it runs Color and Advance games! My Wii just became way more awesome than it had any right to be. I'm probably going to remove my SGB from my retro corner - no more switching the 64m smart card between it and my GBA~
 

vicmarto

Member
Newcomer
Joined
Feb 15, 2015
Messages
8
Trophies
0
Age
47
XP
51
Country
Australia
240p is NOT working well with my setup. When activated the VBA GX turns RED !! :lol:

First, with Video Mode Automatic, it's all working well:
2a0m690.jpg


Then, with the rest of options at default, if I activate 240p:

2gw5a82.jpg


This is what happens:

20jqvc4.jpg


But, not only the game turns RED, all the VBA GA turns RED!!! :blink:

vobm0l.jpg


This is with an european PAL Wii connected to a CRT TV via european SCART. This TV accepts a NTSC signal without problems.

The same happens with GBC and GBA roms.

libertyernie, if you need I do some tests just let me know.

Bye, and please, excuse my poor english.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,248
Trophies
2
XP
34,956
Country
Mexico
240p is NOT working well with my setup. When activated the VBA GX turns RED !! :lol:

First, with Video Mode Automatic, it's all working well:
2a0m690.jpg


Then, with the rest of options at default, if I activate 240p:

2gw5a82.jpg


This is what happens:

20jqvc4.jpg


But, not only the game turns RED, all the VBA GA turns RED!!! :blink:

vobm0l.jpg


This is with an european PAL Wii connected to a CRT TV via european SCART. This TV accepts a NTSC signal without problems.

The same happens with GBC and GBA roms.

libertyernie, if you need I do some tests just let me know.

Bye, and please, excuse my poor english.
That's an Easter Egg.
Now you have a Virtual Boy filter for your Gameboy games!
HOW COOL IS THAT?!
 

vicmarto

Member
Newcomer
Joined
Feb 15, 2015
Messages
8
Trophies
0
Age
47
XP
51
Country
Australia
Investigating more, the same happens if I select Video Mode NTSC (480i)..... But in other emulators, I can select 240p without these issues!! :wacko:
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
240p is NOT working well with my setup. When activated the VBA GX turns RED !! :lol:

First, with Video Mode Automatic, it's all working well:
2a0m690.jpg


Then, with the rest of options at default, if I activate 240p:

2gw5a82.jpg


This is what happens:

20jqvc4.jpg


But, not only the game turns RED, all the VBA GA turns RED!!! :blink:

vobm0l.jpg


This is with an european PAL Wii connected to a CRT TV via european SCART. This TV accepts a NTSC signal without problems.

The same happens with GBC and GBA roms.

libertyernie, if you need I do some tests just let me know.

Bye, and please, excuse my poor english.


That's because your SCART is awaiting RGB signals but NTSC video mode on Wii outputs S-Video instead of RGB. This was a common issue with early homebrew on PAL Wii when using SCART (no problem when using the composite cable).

The mod probably setups the wrong video mode for 240p (and 480i apparently), it should be NTSC for NTSC consoles and EURGB60 for PAL consoles.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @Sicklyboy, thx