Skip to content
 

gpSP4Symbian v0.5.1: Support for Samsung i8910

the gpSP is a gameboy advance emulator originally written by Exophase. And now it’s ported to the Symbian  OS!

This is a small patch for the previous version, so no real need to update for Nokia users. However Samsung users might want to test this one ;-)

I have been a bit lazy in gpsp development. I’m currently waiting for more stuff from Qt Mobility project. The current version give only 8khz mono audio, while I would like to have at least 22100hz stereo. I still might implement the audio with standard Symbian API’s. I just would like to wait for the Qt API stuff, since then I would keep the maximum compatibility to Symbian^4 and even to the upcoming Meego. Bot of them should fully support all Qt mobility APIs according to Nokia.

gpSP mainview

What’s new:

  • Support for Samsung i8910
  • Polished mainview
  • fixed the common settings bug with AntSnesQt
  • few other minor bugs fixes

know issues:

  • It’s a gpsp port, so see the gpsp compatibility list before complaining about non-working ROMs
  • Audio is not yet implemented (I’m waiting for new Qt release with QAudio implementation)
  • loading the state freezes the emulator in some games ( don’t worry, the batterysave still works)
  • the emulator crashes if you try to load a ROM without setting the BIOS
  • there are some limitations in the ZIP file support, so maybe you have to upzipt the ROMs
  • The ZIP files seem to be eating quite a lot of RAM, so If ROM doesn’t work, try extracting it.
  • Samsung blit fails when “keep aspect ratio” is ticked off

ZIP limitations

  • WinZip
  • Roms ziped in the WinZip Maximum (PPMd) format WILL NOT work.
  • Roms ziped in the WinZip Maximum (bzip2) format WILL NOT work
  • Roms ziped in the WinZip Maximum (Enhanced Deflate) format WILL NOT run
  • Roms ziped in the WinZip Normal format WILL run
  • Roms ziped in the WinZip Fast format WILL run.
  • Roms ziped in the WinZip Super Fast format WILL run.
  • Roms ziped in the WinZip None format WILL run.

Installation:

Same process as with the AntSnes:

1. First Install Qt 4.6.3 binaries into your phone

2.  Download the gpsp4symbian.sis
3. gpsp4Symbian requires the SWEvent capability. The SwEvent is required for key mapping: Now you can map call/end call etc. buttons for the gpsp usage. Therefore the following step is required to install the SW.

Go to SymbianSigned and sign the gpsp4Symbian.sis for your own phone IMEI
using free Open Signed Online option https://www.symbiansigned.com/app/page/public/openSignedOnline.do this operation should be free of any charge.
Read carefully the instructions on the SymbianSigned site.
You must give them

  • Your Phone IMEI  (you can obtain it digiting *#06# on your phone)
  • Your EMAIL Address
  • gpsp4Symbian SIS Package

And then the symbiansigned should email you the signed gpsp4Symbianfor your phone. This package will be installable ONLY on your phone. This procedure works for all Symbian S60V5 Phones. I had also to change to date on the phone into yesterday to get it working..

The alternative method is to hack your phone! You can find pretty good instructions from MameXM download site. (scroll to the bottom of page: Signing & Installing).

Download:

Download the gpsp4Symbian: gpsp4Symbian_v0.5 (16778)
Sources are available on Github: http://github.com/Summeli/gpSP4Symbian

The Bios:

Remember to set the correct bios before loading ROMs. Make sure to get an authentic one , it’ll be exactly 16384 bytes large and should have the following md5sum “a860e8c0b6d573d191e4ec7db1b1e4f6″. The Bios extension should be .bin

Project Wiki page:

http://wiki.github.com/Summeli/gpSP4Symbian/

Read this before posting comments:

  • Do NOT Ask where to find ROMs / Bios. Asking about these will just get you banned!

115 Comments

  1. hoalstromer says:

    try to use the interface like GAMEOID (or GAMEBOID) on ANDROID. Its better at utilizing screen space. And also can the keys of GBA (ie A,B, L,R) be used without mapping the hardware keys of mobile (ie using on screen buttons option) ?

    • yener90 says:

      lol then try to press both keys at the same time.
      do you know what???
      it will not work.
      most gba games require multitouch.

      • dr490n says:

        Actually, multipressing works. Although in a limited way. With 5800, the combination of right-hand keys:red, green, white, and camera button can be combined with the volume keys and the virtual d-pad. I tried this with final fantasy 1 and it works!

        • zcythe says:

          Lol… But if for 5530 user, we dont hv green, white and red button. I been using camera button for long time… Scare it spoil.

          • dr490n says:

            yeah, that’s what we’re afraid will happen if we use the buttons relentlessly. My green one starts to feel softer recently..

  2. nseries says:

    nokia s60v5 sucks i move to android psx4droid is now available and its awesome!!!

  3. mike says:

    hey summeli, if you need and a idea for future proyects, i recomend Sega Genesis (Megadrive) port for s60v5, it will be awesome! sorry for my bad english, and i hope you can listen my plea ;)

  4. hoalstromer says:

    the problem is not that . the buttons on 5800 are too delicate for too much button-bashing. also too inconvenient. anyways option should be given for touchscreen buttons as not all games require the use of mutitouch capability.

  5. dr490n says:

    yeah, i totally agree. The option of touchscreen button will save our 5800 from early retirement…

  6. Shon Tea says:

    Accomplishment.

  7. Nerveness says:

    Compliments, it’s a good software and it works good.

    But..the arrow keys is too small.

    Waiting for next release :)

    Bye!

  8. luuk says:

    Hi
    when i install the qpsp it says that i cant install it why is that?
    i can install Qt but the other not.

  9. bubobu says:

    HI. Summeli, you will keep developing new ver.gpsp? , I’m waiting the new Ver,gpsp..please..T.T
    Cheer up! Summeli! (Sorry..my bad english…T T)

  10. diego says:

    iam waiting for next realease with sound pls :D and the D-pad more big ^^

  11. SoWErA says:

    Also waiting for some info about the next sound release.

  12. Hamilton says:

    Summeli, great work!

    Is there a chance of getting a beta for the Symbian S60 3rd edition too?

  13. mk says:

    Great, but unfortunately there is a lot of incompatible roms. Please improve the compatibility as soon as you can. Cant wait for the next version…

  14. mk says:

    Please include diagonal directions key mapping in the next version.

  15. 766788643 says:

    hi the gpsp can’t play the gold sun 2 Waiting for next release.thanks.

  16. Ozi says:

    hi,
    plz help for me
    i use satio
    i installed qt and the gpsp
    the program is start but if i need start the game just close the program
    what the problem?

  17. Grosserboss says:

    Hi and thanks for this great emulator.

    Yesterday they released the new QT 4.7 maybe it helps you for audio issus.
    http://qt.nokia.com/about/news/qt-4.7-release-candidate-available

    Looking forward to new versions of GPSP.

    Tanks

    • Summeli says:

      The audio is now transferred into Qt Mobility project, so newer Qt doesn’t actually help at all. Unfortunately the mobility project doesn’t really deliver good quality sw, so I decided to take standard Symbian audio stuff to implement the audio. I’m planning to make an experimental audio release during the weekend.

  18. SoWErA says:

    WOW thanks a lot can’t wait Summeli.