Help - Search - Members - Calendar
Full Version: New Vba2a-r Pretty Good
GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment > GP2X > General talk [GP2X]
vic20-ian
tried Super mario Advance at 266mhz and its ok if a little slow, the sound edit in the cfg file speeds things a bit.

Nice recompile, look forward to seeing it speed up a bit. Good work.

regards,
Vic20-Ian
cowai
V-rally running at 6fps (27% fullspeed)... I finished 2 races!
Super mario kart isn't working since the first port of vba.. best game ever...
Can't wait for fullspeed!
deepmenace
its just nice to see how clear the gfx look on the lurvly screen.

problem is i think i've pretty much played to death every must-have game for the GBA. Class machine.
aapje89
hmmm.... i want to play final fantasy tactics smile.gif
wild_eyed
also well imressed here, i havent played my gba in a while, golden sun was a good game, i used to have a flash cart, one of the smaller ones, great little machine. how do you increase the speed of the emu? cause, when i over clock with cpu speed, i then launch the emu and it still says 200 mhz on the menu of vba. i usually clock to about 266
Wolfspirit
I tried the vba2x-r version of vba. I must say it was very cool to see golden sun on the gp2x. Still not very playable, but I'm glad to see that it is at least being attempted by some. GBA on gp2x would be my ultimate dream and is the main reason why I purchased the gp2x, hoping that I would be able to run the GBA roms on it. SNES and GBA are my two favorite emulated systems. Keep up the good work!
Lettuce Dude
Whoo nearly very nearly fullspeed zeld links awakening dx!! Shame about the screen size though I have to sqint to see the writing. Are GBA games full-scren or the same as GB color?
k3nn
As far as I'm aware, you can display them either at the same resolution as the GBA screen or scale them up. Don't qutoe me on that though.

If you want to play Zelda, just use GnuBoy, it definitely runs fullspeed and lets you scale it up to fullscreen so you can read as well tongue.gif
mooseknuckle2000
I look forward to the day I can play the Minish Cap on my 2X (I'm sure I'll be waiting a while biggrin.gif )
Shirohagen
Is there a link to this anywhere or is it not public yet?

®
Shikaku
QUOTE(Shirohagen @ Mar 1 2006, 07:57 AM)
Is there a link to this anywhere or is it not public yet?

®
*



Check the beta forums.

You will also find Squidges SNES emulator 0.35 beta too.
Aninhumer
I might download this, I haven't played Golden Sun for a while. (The reason being I lent it to my friend, then he moved to the lake district)
mrpham
I'll be in heaven the day I can play Tactics Ogre on my GP2X....hell I can even cry a river!
GpDogg
im waiting for the day i can play sonic advance on a 2x! been hoping for this for a LOOOOONG time now. Sonic Advance 2 is just simply awesome. Also gyakuten saiban is absolutely amazing! try out the translation projects for all you non-learned english speaking people wink.gif

TWO WORDS - GYAKUTEN SAIBAN!
iignotus
Crashes/freezes constantly, can't even play a game slowly.

It's great to see someone work on it though.
mooseknuckle2000
^^agreed. Keep making progress
sardaukar

Why is this taking so long? GBA packs an ARM CPU, and if we already have a PSX emu (5 or 6 fps, ok), why isn't GBA emu a reality already? (fullscreen, full sound)...
Huxley
QUOTE(sardaukar @ Mar 5 2006, 11:46 PM)
Why is this taking so long? GBA packs an ARM CPU, and if we already have a PSX emu (5 or 6 fps, ok), why isn't GBA emu a reality already? (fullscreen, full sound)...
*



Well, if it's so easy why don't you do it yourself? dry.gif
iignotus
QUOTE(sardaukar @ Mar 5 2006, 06:46 PM)
Why is this taking so long? GBA packs an ARM CPU, and if we already have a PSX emu (5 or 6 fps, ok), why isn't GBA emu a reality already? (fullscreen, full sound)...
*

Gee I don't know, maybe you could make it and save us all the trouble...
Ando
wat type of file do the roms need to be? .bin or something else cause i couldnt get this to work
Ravnos
.gba is what works with the Win/Lin versions.
sardaukar
Wow guys, I was asking a *technical* question, or if you prefer, on a *technical* tone. I just don't understand the technical difficulties that can exist emulating an ARM architecture on an ARM one...
Epicenter
It's not that simple. The GBA uses an ARM7 and the GP2x uses an ARM9, first of all-- they are from the same architecture but not the same generation and are far from identical designs. Secondly, you cannot natively run code like that even on the same architecture as it would require 100% direct hardware-level access, as in "No OS" in all likelihood, to function-- there would need to be a working interpeter to translate the ARM7 code to something the ARM9 will understand, and there may be instructions in use that don't even exist on the ARM9.

Additionally, the GBA is NOT just an ARM7-- it also has a custom 2D processor that handles all graphical work, as well as niceties like hardware-accelerated scaling and rotation.

Simply put, you can't just drag-and-drop an ARM7 program onto an ARM9 system and expect it to run at 100% just like that. Also note, GBA emulation is very slow on the PC side of things as well-- the system is much newer than the PSX-- there are nowhere near as many emulators for it, the science of emulating the system is far from perfect. Very far.

In short, have patience.
Epicenter
Of course, this is not to mention that this is an emulator designed for x86 in particular, not the GP2x. Hell, it's probably written in C with no ASM core for the ARM7 emulation, which will make it astonishingly slow on anything but an 'overkill' processor-- hell, running VisualBoyAdvance's Win32 build I never saw 100% performance with sound and 0 Frameskip on any less than a 700 MHz Celeron (not a beefy CPU, but compared to the ARM7 used in the GBA, a veritable powerhouse.)

There are arcade emulators like Nebula for Model 2 that are emulating systems with CPUs made a decade ago that don't run full speed. Hell, I was running Gunblade NY on my Athlon 64 X2 machine (a CPU with 2 2.2 GHz cores, overclocked to 2.8 GHz.. only one engaged for the emulator naturally) and it ran at about 1/2 proper framerate. The game's native hardware has an i960KB at 25 MHz, a 68000 @ 12 MHz and a couple of sound processors. I repeat, it didn't run full-speed on a *2800 MHz* Athlon 64.

See what I mean?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.