Talk:Visual Boy Advance GX

From WiiBrew
Jump to navigation Jump to search

Feature Requests

Cheat Support

We GOTTA have it! I'm thinking that you could choose which cheats you'd want to use in the Game Menu, and then it could compile the cheats into an ips file, witch it auto-patches. Any body agree? ---strongfan 18:16, 28 October 2008 (UTC)

Yea... I totaly agree (even if it does make the game way too easy =p) Toagac 16:01, 6 December 2008 (UTC)

I was just skimming and apparently there's a "cheat button" in Zelda? That could get annoying; you hit the wrong button and screw up your game state and have to restart. That'd be much better in a menu. .Hyper//Hacker 09:43, 8 April 2009 (UTC)

Yes, I know. It is a bug, not a feature. I was planning on removing the cheat button before release, but I had to release in a hurry and I forgot to comment it out. It was there for development purposes so that I could test that the controls still worked with all the items in the game. CarlKenner 11:24, 15 April 2009 (UTC)
It has been removed now in version 2. CarlKenner 07:40, 27 April 2009 (UTC)

Support for Multi-Language?

Will there be any support for language packs? If yes, contact me, and I'll translate it to hungarian. --Tusk 18:11, 16 October 2008 (UTC)

Link Support

Would it be possible to include connection support? You know, so you can play friends and trade pokemon, and similar. First preference would be utilising the WII's wireless connection.

Not possible at the moment, since VBA-M doesn't have link support. But may be possible in the future. --Tantric 20:12, 10 February 2009 (UTC)

Another neat idea would be to load up to 4 emulators(split screen) 1 for each controller, and play games like Zelda:Four Swords and Mario Kart Advance. (how taxing would this be on the wii?) for physical link cables, you could implement the gamecube to GBA cords used in Zelda FSA and the like. Of course this isn't anything easy, but you must admit it would be worth it. --MoonKing

Perhaps it could act as the host, and you could connect actual GBAs to it with the GBA-GCN connector. That'd be cool, as I've not been able to connect two "GBA"s since I sold my Gamecube and GameBoy Player. --Boinciel 17:13, 1 March 2009 (UTC)

It'd be neat if you could use a GBA as a controller too. .Hyper//Hacker 09:44, 8 April 2009 (UTC)


Would it be possible to include the custom palette feature for monochrome games? Both because black and white gets dull after a while, and because my TV has bad colour burn when bright colours are on-screen for long, so any game that has a white background causes it to get discoloured spots. --JeffreyGoldfish 18:31, 23 February 2009 (UTC)

I'm working on it. It will allow you to set 14 different colours. 4 for the background, 4 for the status bar, 3 for sprites with palette 1 and 3 for sprites with palette 2. Which is considerably better than VBA-M and other emulators do. Also the colours will remain the same colour when faded in and out, unlike other emulators. CarlKenner 11:35, 15 April 2009 (UTC)
So then, if I'm not mistaken, you're saying that your palette system would be better than even the one in the real GBA? SMR Kurosan 07:55, 16 April 2009 (UTC)
I think the real GBA doesn't support separate colours for the status bar, so this version has 4 extra colours. Also I think the real GBA changes colours when you fade. I haven't got fading to white really working properly, and there are a few other issues, so my palette support isn't as good as I would like yet, but it works well enough for now. CarlKenner 07:46, 27 April 2009 (UTC)
Well it's been a long time since I've played my old GB games on my GBA, but as far as I can remember palettes were assigned similarly to the Super Game Boy, meaning that there's only 4 colors for all sprites and 4 colors for the background; there were also limitations regarding palettes applied to moving sprites, if I remember correctly. In other words, it certainly does sound like your approach is a superior one! Can't wait to play those old classics with a new approach. SMR Kurosan 22:31, 27 April 2009 (UTC)

Tilt Replace D-Pad Option

Make it so you can have tilt control for any game, from Banjo Pilot to Super Mario Land. I don't think it would be too difficult to do. --Munnyz 23:41, 20 May 2009 (UTC)


It seems that "original" (unfiltered) render option is disabled on 2.0.1, even if you change the seting it still on filtered mode. Another problem I got with 2.0.1 is that I'm not able to save snapshots for some games as Metroid Fusion, even I got corrupted RAM States sometimes. Thanks. --Guild of D 18:30, 22 may 2009 (UTC)

The Visual Boy Advance GX emulator was great before I updated. After I updated to "1.0.7" whenever I would load one of my old save files it would go to a error dump screen. This has never happen before. And with some games I make A new save and load it the video becomes distorted. I just going to get the update before this last one please note this when working on the emulator. Thank You. Cody-curry, 2/05/09

I was finding the same issue for a patched version of a game (in respect to the new save file thing). I just set Autosave and Autoload to Snapshot, so even if there is an error dump screen when you go to the menu, you'll just start off at the exact moment you were at. Although since I've done this, I haven't had an issue with error dump screens. --Guild of Deals 12:39, 13 February 2009 (UTC)

I've Just Updated to the new 1.0.8 and when I load up the emulator, my game-cube controller begins to rumble without any intent to stop.

Oops! My fault! Thanks for the info. You can read about this bug here, for a good laugh: CarlKenner 12:53, 7 April 2009 (UTC)
Should be fixed now. CarlKenner 18:53, 7 April 2009 (UTC)

Nuked Saves

I seem to always lose my savegame when I try to restore from a saved state. Anyone else have this problem?

It's supposed to do that. Sorry. The battery backed RAM is saved as part of the save state. CarlKenner 17:53, 7 April 2009 (UTC)
You can turn off the auto-save if you want to avoid overwriting an existing save. Also, the next version will allow multiple save files. --Tantric 18:13, 7 April 2009 (UTC)

Metroid Fusion specific saving problem

I played a couple hours of Metroid Fusion last night only to realized today that my progress had seemingly vanished. I checked to make sure that my SDHC card wasn't set to read-only, then checked my settings and file paths and everything checked out. I even found the save file on my card and it was up to date, and other games retain my progress and save without issues. The problem appears to be specific to this particular game, and a quick Google search revealed no problems saving with this game on emulators. SMR Kurosan 23:40, 7 April 2009 (UTC)

Problem appears to be fixed in the latest version of VBA GX. SMR Kurosan 10:56, 2 May 2009 (UTC)

Snapshot feature broken

I've never had a problem with the snapshot feature until I updated to 1.0.8. Now, loading snapshots has a roughly 1/2 chance of crashing VBAGX. No error message pops up, it simply goes back to the Homebrew Channel. SMR Kurosan 11:50, 6 April 2009 (UTC)

I haven't seen this, but please report it to the Google Code site. --Tantric 15:20, 6 April 2009 (UTC)
Will do, thanks for your attention. SMR Kurosan 00:00, 7 April 2009 (UTC)

Rumble support on GBC games?

I was just playing The Legend of Zelda: Link's Awakening DX and suddenly realized that my Wii Remote rumbled whenever I received damage (and seemingly for no reason, at times)! I can't help but wonder, how is that possible? The game doesn't normally support rumble on the GBC. Surely, you aren't adding custom code to add rumble to every game you come across, are you? SMR Kurosan 11:50, 6 April 2009 (UTC)

Yes, this was written custom for that game, along with a number of others. You can check the readme for more information. This is actually being done by Carl Kenner, who has joined with me to help maintain VBA GX. Enjoy! --Tantric 15:19, 6 April 2009 (UTC)
Sorry about that, I happened to be using VBA GX when the new update came out and updated right away, so the information wasn't available yet. That's some incredible work you guys are doing there! Now, not only does the emulator play games (almost) perfectly, it even surpasses the original games with added features! That's a development I definitely wasn't expecting, and one that is more than welcome! SMR Kurosan 00:04, 7 April 2009 (UTC)
Surely I am! I'm crazy that way. Well, not every game I come across. Mostly just games that also have a Wii version in the series. Rumble is also emulated for all GBC games that DO originally have rumble (and for the only 2 GBA games that originally had rumble). This is the first version of Visual Boy Advance to emulate the rumble pak. CarlKenner 13:18, 7 April 2009 (UTC)

Here is a list of games that support rumble (courtesy of Wikipedia):

  • GBC Rumble Pak: 10 Pin Bowling, 3-D Ultra Pinball Thrillride, Disney's The Little Mermaid II: Pinball Frenzy, Hole in One Golf, Missile Command, NASCAR Challenge, Perfect Dark, Pokémon Pinball, Polaris SnoCross, Ready 2 Rumble Boxing, Star Wars Episode I: Racer, Test Drive Off-Road 3, Tonka Raceway, Top Gear Pocket/Top Gear Rally, Vigilante 8, Zebco Fishing
  • GBA Rumble Pak: Drill Dozer, WarioWare: Twisted
  • Hacked Rumble with "Match Wii Controls": Metroid Zero Mission, Metroid 1 (Classic NES), Metroid 2, Metroid Fusion, Zelda: Link's Awakening, Zelda: Oracle of Seasons, Zelda: Oracle of Ages, Zelda: Minish Cap, Mortal Kombat 1; Mortal Kombat TE and Mortal Kombat DA also rumble sometimes.

Let me know if there are other games that would benefit from rumble. CarlKenner 13:18, 7 April 2009 (UTC)

Wow, I'm genuinely impressed! It's nice to see so much devotion! Kudos to you guys! SMR Kurosan 22:44, 7 April 2009 (UTC)
What information do you need to add rumble support? I could dig up some info from some Pokémon games. Also there was an unofficial add-on, Codebreaker, that had the ability to rumble with the game's sound. That might be neat. .Hyper//Hacker 09:47, 8 April 2009 (UTC)
I look for memory addresses that store your health and see when they change. The easiest way is find a gameshark cheat code that gives you infinite health (by constantly setting your health to the maximum value). The memory address is the last part of the code, but with the byte order swapped. Normally I've been doing it the hard way though by using Ctrl+C on the PC version of VBA and searching manually. Of course I can make it rumble in response to any value in memory, so it doesn't have to be based on health. When do you want Pokemon games to rumble? CarlKenner 21:33, 8 April 2009 (UTC)
What I had in mind is whenever an attack connects, or when you run into a wall/fall through a hole/etc on the map. However I only know the G/S versions, and they tend to re-use the same temporary addresses for a lot of things, so it probably wouldn't work so well. You'd have to rumble when a certain routine is called instead. .Hyper//Hacker 23:29, 8 April 2009 (UTC)
I agree that a rumble feature in the Pokemon games would be nice, especially since there's quite of few of them on GBA. I don't think it should happen every time an attack connects though, as it would quickly become redundant; how about only when your pokemon lose HP? SMR Kurosan 06:47, 9 April 2009 (UTC)
I just started playing Mario & Luigi: Superstar Saga tonight and according to the game's options, it has rumble support if played using the Game Boy Player adapter. Could that be hacked into VBAGX or would the fact that the game normally requires the GBP make that currently impossible? SMR Kurosan 07:07, 6 May 2009 (UTC)

Suggestion for Match Wii Controls

How about Mario Tennis and Mario Tennis Power Tour? Swing the remote to swing the racket and nunchuk stick to move. Dunno how well Mario Golf would work but Mario Tennis should be doable. -Corey89

Missing Sound!

I'm having a huge problem related to the sound in a rom. It's a Translation Patched ROM, so that it's in English instead of Japanese. When I try to play this rom on my Wii using this program it's completely muted, and I can't find any way to fix that. When I play it on a computer, the sound is crystal clear, including when I use the the computer version of this emulator. But on the Wii, it's completely silent. I have the most recent version of VBAgx installed, the most recent version of Home Brew Channel and Browser installed, and all of my Wii's IOS have been updated to the latest version (via Home Brew update programs, so that I don't lose functionality). I've swapped preferences every way possible, and I've run out of things to try. If anyone knows of any reason why a game would stop making noise only on this system's emulator, please let me know. In particular though, if you know of any way that the program itself can be altered to insure correction of this glitch, I will be very very appreciative. Thank you for your time, and in advance for any help you may be able to provide. I love using the program, when this error isn't present. Keep up the good work. - masterwriter42 —Preceding undated comment added 02:44, 28 April 2009 (UTC).

Cheats and Loading Save on PC

Cheats and Loading saves (vbgax) on PC (Using VBA the PC emulator)

First I want to thank everyone for such great work.

  1. Is the cheat function working and if so does it work for pokemon - can i use cheats while playing the game, and if so how????
  2. How can i take the save files from vbagx and play them on the PC VBA so that i can use the game shark cheats on my PC and than import the save file back in to the Wii and continue playing.

--Kash.t 23:52, 1 May 2009 (UTC)

To both questions the answer is 'no'. --Tantric 00:34, 2 May 2009 (UTC)

Turbo Mode Problem

When I first saw there was a turbo mode, I was thrilled. But when I loaded up Metroid Fusion, I noticed that the turbo buttons were set to buttons that were likely to be pushed at the same time. In the future, maybe the option to turn turbo on and off in the preferences would help with games that dual button presses would be common (like Metroid games and Kingdom Hearts: CoM) —Preceding unsigned comment added by UltimateAgent (talkcontribs) 02:18, 5 May 2009