Big_bazza99
Still Fresh
- Joined
- Nov 19, 2005
- Messages
- 29
OK - I know that Visual Boy Advance has been ported to the GP2X but is anyone working on improving or recompiling it so that it runs at full speed on 2X?
Visual Boy Advance will never run full speed on the 2X, so forget about it.
There are ways of full speed GBA emulation however, but porting an existing emu isn't one of them.
porting the gp32 gba emulator that simulates the arm7 architecture of the gba is impossible?
OK - I know that Visual Boy Advance has been ported to the GP2X but is anyone working on improving or recompiling it so that it runs at full speed on 2X?
Yes that is it - we should just recompile with our compilers set to fast.OK - I know that Visual Boy Advance has been ported to the GP2X but is anyone working on improving or recompiling it so that it runs at full speed on 2X?
OK - I know that Visual Boy Advance has been ported to the GP2X but is anyone working on improving or recompiling it so that it runs at full speed on 2X?
The way that it is written means it will never be anything playable. You have an ARM running "c" code that emulates an ARM. Kind of dumb. It would be like a GBA running "c" code that emulates a GBA even though it could run full speed natively.
OK - I know that Visual Boy Advance has been ported to the GP2X but is anyone working on improving or recompiling it so that it runs at full speed on 2X?
The way that it is written means it will never be anything playable. You have an ARM running "c" code that emulates an ARM. Kind of dumb. It would be like a GBA running "c" code that emulates a GBA even though it could run full speed natively.
I hope that efficient GBA emulator will not show too soon...
Reason is very simple - Nintendo still is selling GBA derivates in a market so would go very anal about it. At worst could seek damages directly from GPH. This is something to be avoided especially knowing that for GPH it would be probably to costly to defend itself from ones like Nintendo.
For me the GBA isn't a big deal anyway.
porting the gp32 gba emulator that simulates the arm7 architecture of the gba is impossible?
How could Nintendo do anything? Do they go after PC manufacturers because PCs run perfect GBA emulators? I think not.
Recompiling it to be faster?
Why didn't I think of that!
jeff
However, I've yet to see GPAdvance actually run any commercial games, so is there any point in porting it? It wasn't short of memory, so a 2x version would most likely see no improvement.
How could Nintendo do anything? Do they go after PC manufacturers because PCs run perfect GBA emulators? I think not.
I'll describe how I understand it (I'm not a developer). It's not emulating twice over, but rather emulating once unecessarily. You see, the GP2X has an ARM processor, the same as the GBA, which is potentially capable of running GBA code. This would cut out the need for traditional emulation, which would be too slow to run on the GP2X. This is why it should be fast enough, but Boycott Advance probably wouldn't.What about porting over Boycott Advance / SDL ? This is an SDL based gameboy advanced emulator. I know the GBA has a more advance architecture than nes or snes or genesis but what is the difference in porting wise? Why would it be emulating twice over like some of you are referring to? It almost sounds like there aren't very many devs who are interested in the GBA's games or architecture to give it a try as well. I'm not very good at it but I might try porting /compling this one to see if the speed increases over the Visual Boy Advance port. Who else is interested in giving this a try or helping me with this?