Gba Emulator, Help Please


pip posted on Dec 16 2005 at 09:45 PM said:
There were two GBA emulators for the GP32, one was a port of VBA, much like the one here, it was extremely slow and was likely never going to be able to get much better. Then there was something quite different, GPAdvance, it wasn't really an emulator, instead it made use of the fact that both the GBA and GP32 has the same brand of CPU. It didn't emulate the main processor, instead it lived on the GP32 hardware, though it was never finished, it was of decent speed and showed extremely good promise.

If you are seriously attempting GBA emulation on the GP2X, you should definately consider going the GPAdvance route.
seconded :)
 
Last edited by a moderator:
pip posted on Dec 16 2005 at 09:45 PM said:
. . . it wasn't really an emulator, instead it made use of the fact that both the GBA and GP32 has the same brand of CPU.


Please stop saying "brand of cpu", I hope english is not your first language, because that is not proper use of the language.

Acceptable alternatives are: microprocessor architecture, or just architecture, since your sentence made it clear we were discussing microprocessors.

I would have said something like:
The CPU's in both the GBA and GP32 are ARM processors.

But you could have said:
. . . it wasn't really an emulator, instead it made use of the fact that both the GBA and GP32 have the same CPU architecture.

I don't mean to be lecturing, I just hate to see "brand of cpu" because everyone from Intel to Nintendo to Samsung are making ARM processors.
 
Last edited by a moderator:
From what I've read, the ARM in the GBA is completed designed by ARM themselves, not a third party. I suspect the CPUs in the Magiceyes are the same. So what he says is correct. They're certainly not heavily modified like the Intel and Samsung models are.

*edit*

less controversial wording
 
pip posted on Dec 16 2005 at 08:45 PM said:
There were two GBA emulators for the GP32, one was a port of VBA, much like the one here, it was extremely slow and was likely never going to be able to get much better. Then there was something quite different, GPAdvance, it wasn't really an emulator, instead it made use of the fact that both the GBA and GP32 has the same brand of CPU. It didn't emulate the main processor, instead it lived on the GP32 hardware, though it was never finished, it was of decent speed and showed extremely good promise.

If you are seriously attempting GBA emulation on the GP2X, you should definately consider going the GPAdvance route.


Actually anyone seriously attempting GBA emulation shoud not bother porting slow and bloated PC code at all. You will only get slow speed and no sound no matter how hard you try. If one really wants results they will have to start from scratch and write alot of ARM ASM code and use both cores to their fullest. Anything else will achieve mediocre results at best.
 
Last edited by a moderator:
DaveC posted on Dec 17 2005 at 01:17 AM said:
If one really wants results they will have to start from scratch and write alot of ARM ASM code and use both cores to their fullest.  Anything else will achieve mediocre results at best.
Not exactly from scratch, you can make use of the GPAdvance code.
 
Last edited by a moderator:
nubie posted on Dec 16 2005 at 11:24 PM said:
I don't mean to be lecturing, I just hate to see "brand of cpu" because everyone from Intel to Nintendo to Samsung are making ARM processors.
ARM is a brand, thus it is not incorrect usage of the English language. You are not using a capital letter for the word English however, which in fact is incorrect usage, as is your usage of commas. Please stop lecturing people when you cannot even get the name of your native language straight.
 
Last edited by a moderator:
Back
Top