xboxscene.org forums

Xbox360 Forums => Xbox360 Software Forums => XeXDK development => Topic started by: Xbox-Scene on June 13, 2010, 07:17:00 AM

Title: Visual Boy Advance 360 v0.03
Post by: Xbox-Scene on June 13, 2010, 07:17:00 AM
Visual Boy Advance 360 v0.03
Posted by XanTium | June 13 09:17 EST | News Category: Xbox360
 
The first public version of Visual Boy Advance 360 has been released:
Quote

Visual Boy Advance - Gameboy Advance Emulator
VBA is the best and most popular Gameboy Advance emulator around. Emulates GBA, GBC, SGB, GB roms!

About
Visual Boy Advance 360 (VBA360) is a Xbox 360 port of VBA-M from svn version r945. Credit must go to the original authors for their hard work.
Some code parts of VBA-GX are used in VBA360. Credit to the VBA-GX coders for their hard work.
VBA360 uses libSDL360x (SDL libraries for the Xbox 360)

Features
- Gameboy Advance/Gameboy/Gameboy Color/Super Gameboy emulation
- Graphics/Sound/Controller support
- Savestate and Battery save support
- Enhanced Graphics Filter support
- Bilinear/Point hardware filtering
- Compressed Rom Support (.zip, .7z)
- Favorites Support
- Supports 64k/128k Flash Saves
- Source Code has been provided for your amusement.
- Turbo support (Right Trigger)
- Activate In game menu via right thumbstick.

Official Site: n/a
Download: n/a (built with XDK)
Full ReadMe: xbins.org



Title: Visual Boy Advance 360 v0.03
Post by: Diontae18 on June 13, 2010, 07:24:00 AM
This is great. biggrin.gif Thanks guys. smile.gif
Title: Visual Boy Advance 360 v0.03
Post by: iwanttheagrocrag on June 13, 2010, 09:05:00 AM
yes!! Cant wait to try it out in a few. Ill report back if it works good or not.
Title: Visual Boy Advance 360 v0.03
Post by: ploggy on June 13, 2010, 09:07:00 AM
Isn't there already a fully functional GBA Emulator on the 360 or am I missing something.?
Title: Visual Boy Advance 360 v0.03
Post by: red_ring_of_box on June 13, 2010, 09:17:00 AM
QUOTE
- Savestate and Battery save support


YES, this is what has been keeping me from downloading the other GBA/GBC emulator only because I love using save state to save in the middle of a battle when I need to go somewhere and then get straight into it again when I get back.

Thanks so much for your hard work guys much appreciated! (IMG:style_emoticons/default/smile.gif)

This post has been edited by red_ring_of_box: Jun 13 2010, 04:18 PM
Title: Visual Boy Advance 360 v0.03
Post by: dschu012 on June 13, 2010, 09:23:00 AM
QUOTE(ploggy @ Jun 13 2010, 04:07 PM) *

Isn't there already a fully functional GBA Emulator on the 360 or am I missing something.?

Read the readme link. The author explains why he did the port.

This post has been edited by dschu012: Jun 13 2010, 04:23 PM
Title: Visual Boy Advance 360 v0.03
Post by: ploggy on June 13, 2010, 09:29:00 AM
QUOTE(dschu012 @ Jun 13 2010, 04:23 PM) View Post

Read the readme link. The author explains why he did the port.



Ok, just finished reading the readme, now I understand. smile.gif
Title: Visual Boy Advance 360 v0.03
Post by: lantus on June 13, 2010, 10:42:00 AM
QUOTE(ploggy @ Jun 13 2010, 03:07 PM) View Post

Isn't there already a fully functional GBA Emulator on the 360 or am I missing something.?


Yes there is. I wasn't aware that once something was done it couldn't be attempted by another developer. In any case, the readme explains why I ported it.

In the end the choice is yours on which emulator to play.


Title: Visual Boy Advance 360 v0.03
Post by: HotKnife420 on June 13, 2010, 11:35:00 AM
Sound is a bit dodgy, & scaling needs some work, too, but great work. I'm lovin' it smile.gif

Also, if you press 'B' when it asks you to log in, it presents you with the option to 'Exit' and 'Genesis360 Login'... this is not Genesis360 wink.gif

*edit* scaling looks much better with the filter on... so do the gfx in general, actually. Can't wait for the next release!
*edit 2* Can we get an emu that doesn't need to have a user signed in to a profile? I can play any real xbox game without a profile, and I can sign out as soon as I'm playing a game, so really, wtf? What gives on the supposed "forced profile" actions?
Title: Visual Boy Advance 360 v0.03
Post by: jibbz on June 13, 2010, 01:05:00 PM
I have been testing this all afternoon and it works great.
I'm using this version over LoveMHZ version simply because it does not crash when using large complete romsets.

My one gripe .....On the menu screen :
Could you implement a option that when you press Right on the D Pad that it jumps to the next letter in the list. Scrolling through 25 GB of Roms to find the game i want to play takes forever but if i could jump alphabetically i could reduce the time spent looking.

Keep up the good work.
Title: Visual Boy Advance 360 v0.03
Post by: lantus on June 13, 2010, 02:49:00 PM
QUOTE(jibbz @ Jun 13 2010, 07:05 PM) View Post

I have been testing this all afternoon and it works great.
I'm using this version over LoveMHZ version simply because it does not crash when using large complete romsets.

My one gripe .....On the menu screen :
Could you implement a option that when you press Right on the D Pad that it jumps to the next letter in the list. Scrolling through 25 GB of Roms to find the game i want to play takes forever but if i could jump alphabetically i could reduce the time spent looking.

Keep up the good work.


The trigger buttons invoke faster scrolling


QUOTE(HotKnife420 @ Jun 13 2010, 05:35 PM) View Post

Sound is a bit dodgy, & scaling needs some work, too, but great work. I'm lovin' it smile.gif

Also, if you press 'B' when it asks you to log in, it presents you with the option to 'Exit' and 'Genesis360 Login'... this is not Genesis360 wink.gif

*edit* scaling looks much better with the filter on... so do the gfx in general, actually. Can't wait for the next release!
*edit 2* Can we get an emu that doesn't need to have a user signed in to a profile? I can play any real xbox game without a profile, and I can sign out as soon as I'm playing a game, so really, wtf? What gives on the supposed "forced profile" actions?


Sound in which roms?

As for the profile. Its used to store favorites and settings, so its not going to change. Having said that, source code has been provided so feel free to build your own versions.
Title: Visual Boy Advance 360 v0.03
Post by: Jurai on June 13, 2010, 03:57:00 PM
QUOTE(ploggy @ Jun 13 2010, 04:07 PM) View Post

Isn't there already a fully functional GBA Emulator on the 360 or am I missing something.?


nothing wrong with more choices
Title: Visual Boy Advance 360 v0.03
Post by: jibbz on June 13, 2010, 05:02:00 PM
QUOTE(lantus @ Jun 13 2010, 09:49 PM) View Post

The trigger buttons invoke faster scrolling

Thanks for the tip .... I missed it completely , That is much faster to find my fave games.
Title: Visual Boy Advance 360 v0.03
Post by: lantus on June 13, 2010, 06:52:00 PM
QUOTE(jibbz @ Jun 13 2010, 11:02 PM) View Post

Thanks for the tip .... I missed it completely , That is much faster to find my fave games.


left shoulder will also add the selected rom to your favorites list. Then select 'Favorites' from the main menu.
Title: Visual Boy Advance 360 v0.03
Post by: HotKnife420 on June 13, 2010, 07:29:00 PM
QUOTE(lantus @ Jun 13 2010, 09:49 PM) View Post

The trigger buttons invoke faster scrolling
Sound in which roms?

As for the profile. Its used to store favorites and settings, so its not going to change. Having said that, source code has been provided so feel free to build your own versions.


 Sorry, I had the wrong emu loaded (blond moment). Everything seems awesome so far in this one! Graphics don't look too shabby in 1080p, either.

 There are some issues with sound in terms of slowdown, bad sampling, too perhaps. Tested with Final Fantasy VI
Title: Visual Boy Advance 360 v0.03
Post by: hundshamer on June 13, 2010, 08:53:00 PM
I found a bug. If you use subdirectories or select anything that is not a rom (or a compressed one) it freezes. I mention this as I would like to keep my GB, GBC, and GBA roms separatred. Other than that I had no issues while running Advanced Wars.

Thanks and keep up the good work.
Title: Visual Boy Advance 360 v0.03
Post by: LoveMHz on June 13, 2010, 10:02:00 PM
QUOTE(red_ring_of_box @ Jun 13 2010, 11:17 AM) View Post

YES, this is what has been keeping me from downloading the other GBA/GBC emulator only because I love using save state to save in the middle of a battle when I need to go somewhere and then get straight into it again when I get back.

Thanks so much for your hard work guys much appreciated! smile.gif

XeBoy has had this since the second, maybe first release tongue.gif
Title: Visual Boy Advance 360 v0.03
Post by: red_ring_of_box on June 13, 2010, 10:26:00 PM
QUOTE(LoveMHz @ Jun 14 2010, 12:02 AM) View Post

XeBoy has had this since the second, maybe first release tongue.gif


Oh LOL I never downloaded it so I never got a chance to look at the read me. I thought the front page X-S report gave all the features so it never raised any interest rolleyes.gif I guess I'll have to try that out too, or read the xbins.org link to the readme. Boy do I feel stupid.

I wasn't trying to bash XeBoy, as I hope didn't seem implied, I just didn't know save states where supported wink.gif

Hope all your other project are going along smoothly, LoveMHz, I see your making great progress on Love364.  smile.gif
Title: Visual Boy Advance 360 v0.03
Post by: Twis7eD on June 14, 2010, 04:46:00 AM
This is great. I've been playing Pokemon for the last couple of hours. This kept me up until 6 AM so far lol.
Title: Visual Boy Advance 360 v0.03
Post by: numlockhome on June 14, 2010, 05:37:00 AM
This emulator is right now the only choice when playing GBA games at full speed and without any weird frameskip issues.

Tried Metroid Zero yesterday and it runs smooth as silk so far  (some minor slowdown in areas with alot of enemies, but im sure that will be sorted out later!)

A BIG thanks for this port!    (IMG:style_emoticons/default/love.gif)
Title: Visual Boy Advance 360 v0.03
Post by: BrooksyX on June 14, 2010, 08:57:00 AM
Very awesome emulator. Sorry loveMHZ but this one is a little better. (but thats okay cause your N64 emulator will be the best)

Any chance the scaling issues are gonna be fixed? The Gameboy color and lower games only take up 2/3rd of the screen when scaling is turned off and the GBA games are too big cutting off part of the image.

Also mapping the gameboy dpad to the 360 dpad as well as the 360 left joypad would be nice. Customizable controls would be good too.

But anyways thanks for the good work. Hope you continue to develop this and turn it into a perfect emulator for the 360. Polish it up and fix the scaling issues and also jtag users would be set on getting our gameboy fixin.
Title: Visual Boy Advance 360 v0.03
Post by: antisniperspy on June 14, 2010, 10:49:00 AM
Hi, was wondering if anyone else has been able to load the source into visual studio. I have 2005 all set up but it looks like this project runs in visual studio 2008. Anyone have the steps that I have to run to get this to build.

I have visual studio 2008 running but when i go to load it tells me that i am missing thelibSDLx360 and that I am missing dependencies for TinyXml and vbam.

If this is not allowed just say so and I will remove it.

Thanks
Title: Visual Boy Advance 360 v0.03
Post by: Blargharg on June 15, 2010, 07:07:00 AM
This port is awesome, great work dev, it runs way better than XeBoy for me... I'd just like one feature added - remapping the gamepad buttons, I always found the B A configuration awkward for games like Super Mario (I'm an old SNES player, and holding Y for running and B for jumping feels way more natural)... So if you could add that to the next release, this emu would be perfect as far as i'm concerned.
Title: Visual Boy Advance 360 v0.03
Post by: BrooksyX on June 15, 2010, 07:38:00 AM
QUOTE(Blargharg @ Jun 15 2010, 06:07 AM) View Post

This port is awesome, great work dev, it runs way better than XeBoy for me... I'd just like one feature added - remapping the gamepad buttons, I always found the B A configuration awkward for games like Super Mario (I'm an old SNES player, and holding Y for running and B for jumping feels way more natural)... So if you could add that to the next release, this emu would be perfect as far as i'm concerned.


I also agree that the Y button makes a better B button than actually 360 B button. Luckily you can change that right now, dont have to wait for the next release.

I did some snooping around the vbam.cfg and you can change it.

Load vbam.cfg in notepad or someother text editor and scroll down a little bit to find:
CODE
Joy0_B=10081

Change the 1 at the end into a 2 so it now reads:
CODE
Joy0_B=10082

Save and exit notepad, then you should be all set.
Title: Visual Boy Advance 360 v0.03
Post by: Blargharg on June 15, 2010, 07:54:00 AM
Whoa, I completely missed the .cfg file  (IMG:style_emoticons/default/ohmy.gif)

Thnx man, I'm gonna go play with it now  (IMG:style_emoticons/default/biggrin.gif)

Still, it would be nice to have an in-emu menu for these settings.
Title: Visual Boy Advance 360 v0.03
Post by: lantus on June 15, 2010, 10:08:00 AM
yeah you can adjust the cfg file at least for how to get what you need. Ill look at config options via the menu later on but to be honest its lower priority.
Title: Visual Boy Advance 360 v0.03
Post by: BrooksyX on June 15, 2010, 11:11:00 AM
QUOTE(lantus @ Jun 15 2010, 09:08 AM) View Post

yeah you can adjust the cfg file at least for how to get what you need. Ill look at config options via the menu later on but to be honest its lower priority.


Hey lantus any chance you could let us know what you are going to try to implement/fix for the next version?
Title: Visual Boy Advance 360 v0.03
Post by: lantus on June 16, 2010, 07:19:00 AM
scaling issues with gb/gbc roms and more performance tuning. FF IV and FF V for example still slow down in places
Title: Visual Boy Advance 360 v0.03
Post by: BrooksyX on June 16, 2010, 08:17:00 AM
QUOTE(lantus @ Jun 16 2010, 06:19 AM) View Post

scaling issues with gb/gbc roms and more performance tuning. FF IV and FF V for example still slow down in places


Im having scaling issues with the GBA games as well. They are too big for the screen and they are partially cut off around the border. I am using the Component Cables at 1080i maybe its my TV. I am pretty sure that Snes360 scales perfectly on most games for me and Genesis360 as well.

Anyways good to hear, one thing that I was really hoping for in XeBoyAdvnace was full screen GB/GBC games but LoveMHZ got busy with Love364 (which is fine with me  tongue.gif )
Title: Visual Boy Advance 360 v0.03
Post by: chronospike on July 16, 2010, 03:15:00 PM
Im having trouble using the Mother 3 translated rom. The emu locks up my 360 everytime i try to load it.  any suggestions on getting it working? Its the main reason I put this emu on my 360.
Title: Visual Boy Advance 360 v0.03
Post by: relaxxx on October 08, 2010, 01:37:00 PM
Also looking for same thing.. I see how I can swap A & B but what numbers to put for the D-Pad.