![]() |
![]() |
![]()
Post
#1
|
|
Group: Members Posts: 297 Joined: 27-October 04 Member No.: 5,233 ![]() |
Who wants a near full speed and very playable GBA emulator for the Sharp Roms. Suhami(is that his name?) compiled the original gpsp for pdaxrom and I ported it to the sharp rom (http://www.suhami.net/ez/?page_id=7).
It needed a compiler upgrade, the 2.95 gcc is not up to the task of compiling anything anymore. Gpsp since it is made for the psp and then ported to gp2x has very good arm assembly optimisation for near full speed play. I have tried many games and most of them are very playable. I am including the executable in this post as well as the script needed to play it in zemu frontend. I have modified Suhami's code to change the key bindings to (L,R,Down,Up,Left,Right,Start,Select,B,A) => (SDLK_a,SDLK_s,SDLK_DOWN,SDLK_UP,SDLK_LEFT,SDLK_RIGHT,SDLK_q,SDLK_w,SDLK_z,SDLK_ ) If you dont like these keys suhami aslo mentions in his website and i checked his code that you can use the environment variable GPSPKEYS as shown below to use your favorite keys. GPSPKEYS= L,R,Down,Up,Left,Right,Start,Select,B,A $ export GPSPKEYS=303,120,274,273,276,275,13,32,306,308 I am sorry not to ipk it but maybe someone can do it for me... and oh yes you need libsdl for it. tovarish |
|
|
![]() |
![]()
Post
#2
|
|
![]() Group: Members Posts: 111 Joined: 6-September 05 From: Aix en Provence/Paris Member No.: 8,048 ![]() |
Jon_J, you need to place the gba_bios.bin in the same directory as the gba rom directory, and launch gpsp from that directory.
about the sdl lib, i have downloaded the v6 : http://piro.sytes.net/~piro/zaurus/SDL/lib...bvdd-06_arm.ipk and it works for gpsp. This sdl lib breaks the cresho setup for the other emulators : the arrow key are inverted in snes. do not know how to correct this yet (did not tried the GPSPKEY setup above...) I have done quite the same scrip than above to run gpsp from qt. Note that you need to un-check the "run in magnified screen" box to have the arrow keys not inverted. |
|
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 25th April 2018 - 10:29 AM |