Yet another emulator update! This time with Exophase’s v0.6 release of gameplaySP (gpSP) - the Nintendo Gameboy Advance (GBA) emulator. Included with v0.6 is a fistful of bug fixes (#), new features (+) and optimizations (@).
gpSP v0.6 changelog:
- # Fixed a nasty bug that shouldn’t have made it into the initial release; a lot of games that TECM.. erm.. crash won’t anymore. NOTE: This doesn’t mean that no game will ever crash, freeze, otherwise not work.
- # Fixed some crashes in the GUI and the ability to “go up” past ms0:/PSP. Made the “go up” button square like it was supposed to be (instead of cross).
- + There’s now a menu that you can access, by default press right while holding down triangle for the frameskip bar.
- + Menu option: resize screen aspect ratio, the default is now “scaled 3:2″ which makes it look more like a normal GBA. You can use “fullscreen” (what it was like before) or “unscaled 3:2″ (tiny but pixel for pixel like a GBA)
- + Menu option: You can now load new games while the current one is running.
- + Menu option: You can now restart the currently running game.
- + Menu option: Frameskip variation - this defaults to “uniform” whereas it defaulted to “random” last release. Basically, turn it on random if you find that frameskip causes flickering animations to make things disappear. Other than that it will generally look better on uniform.
- + GUI and file loading now have “auto repeat” on the buttons so they’re not such a pain to navigate.
- + Menu option: Added support for 128KB flash ROM, some games require it (Pokemon Firered/Leaf Green, Super Mario Advance 4), turn it on before running the game to make sure it works. NOTE: There are some versions of these ROMs that have been hacked to get around their 128KB flash, and may not even work properly at all. Look out for them, these games should save 128KB save files after you set the setting to it, IF they use 128KB flash.
- + Menu option: Added ability to make the .sav files only update when you exit the emulator, use with extreme caution (in other words, it’s not a good idea to use something like this in beta quality software if you care about your saves). Does NOT update if you exit through the home button, don’t use the home button if you can help it.
- + Zip support thanks to SiberianSTAR. It will load the first file with the extension .gba or .bin that it finds.
- + Menu options are saved to gpsp.cfg. Note that it does not save frameskip options or flash ROM options because these are very per game particular.
- + The emulator will now try to save backup files to something more matching the backup size than a fixed 64KB.
- @ Loading ROMs and the auto save of the .sav files is MUCH faster now. Thanks for the heads up on how to improve this from pollux!
- @ While coding for the screen resize code I found that SDL just wasn’t cutting it and had to code for the GU myself. Turns out the new code is faster (but because it is render code any improvement will be diminished to nothing as frameskip is increased). Special thanks to Zx-81 for the tips on this one and for his GU code in the PSPVBA source as an example.
- @ Added some games to game_config.txt. Note that not all versions of these ROMs will work with these options, try to use the USA version if possible.
All related project info can be found in readme.txt. Great release Exophase!
Download:
gpSP v0.6
gpSP v0.6 source code
- source: Exophase
Share and Enjoy:
These icons link to social bookmarking sites where readers can share and discover new web pages.
Fiddle with my diddle… ooo la la
I wish i could use this emulator but sadly…2.70 *cries*
YEs oh god yes!!! this dude rocks!!! i was waiting for the next release patiently!!!! yes, thanks exophase!!!
Years ago I was playing a GBA with a flash card, lol. This is great!! Nice Job!
Golden Sun crashes at the Camelot logo now. Can anyone host the gsSP folders (kxploited) with a working Golden Sun rom please?? sfidare@gmail.com
I’ve tried almost everything and everyone says it’s working but it’s not for me. :(
Many thanks!
AMAZING!! V0.6 and there’s hardly any work left to do on this emulator!! This is truly a milestone release for PSP. Playing games like Mario Kart GP, Metroid Zero, and River City Ransom DX on the PSP puts the PSP a few notches above the DS (or even higher than it already was IMO)!!! Feel free to keep the updates coming, but if this version is as crash free as it seems, we might not need them.
That’s great!!!
How do you save games?
The added UI is very nice.
excellent, keep up the good work.
will try this out later.. its awesome.. i finish da game summon night with gpsp on my psp.. its work perfectly…. thank you Exphase.. u make my psp very busy these weeks..
Btw, the crash after receiving the map in Zelda: The Minish Cap no longer exists! Booyah, bitches! lol
YAAAY! I want to scream! this thing is awesome!!!!!! There are servel PSP Gods out there and you are one of them, exophase!
Definitely creds to Exophase for this release. This beats other psp gba emus by miles. Great work.
BTW, not being that very good with these kinds of things I hardly got this emu working. Now that I have finally got it working and actually understood how to use a hex editor I’d like to know if anyone knows how to find those idle_loops, how to locate them?
Either help me find those or just get me the idle_loop for FF tactics (U) :D
Ive only been able to try a few games so far and they work great but all of the Legacy of Goku games don’t work yet :’( The first and third game crashes when going into the main menu and Legacy of Goku 2 glitches when you start a game. This versions so close to being perfect though.
Also if the developer is reading this, a suggestion for the next release would be to make gpSP more user friendly and not make people use kploit and other programs like that to make this emu run.
the save works… but only with save point in the game tho.
Hmm.. I haven’t figured out how to load yet tho:)
wow. this is really nice; full speed for a lot of games. i feel bad for the other psp emus, they pretty much got owned
At 18……..if you read the 0.6 Changelog just before these Comments, it says he is in contact with ZX-81, & various other people, so this Emulator is going to be the BEST it possibly could be…….
Thanks to Exophase, ZX-81, SiberianSTAR, Pollux….
For making 0.6 Possible, i Salute You All!!!!
FANTASTIC Coding!!!!
FFtactics now crashes upon load! before it would crash at random… suxs
Anyone have full installation for us noobs out there?
In future releases can exophase and the others now working on this project make it more user friendly so that we just have to drag a GPSP and GPSP% folder into our PSP>GAME etc…that would be awesome guys. keep up the amazing work, the psp homebrew community owes you!
It just crashes my PSP 1.5 when trying to load any rom :(
Exophase, and any user who are having crashing issues with games that ran fine on the initial install…I THINK (I don’t want to try to re-create it) that putting the PSP into fast sleep mode while in GBASP (or if your battery runs out and the PSP does a soft save) will corrupt the entire GBASP program causing non-functionality of the buttons, advanced menu system, frameskip bar, and just about every game crashes. My battery went dead the 1st time I was testing games….and it even corrupted so much that I couldn’t delete the folder from my mem stick (I had to re-format the whole thing)!! So, avoid soft system shut-downs while in GBASP till this info is verified.
Also, after I re-installed everything, everything is running just fine. Tekken GBA isn’t half bad running at about 10 frameskip!! Exophase FTW!!!!!!!!!!!!!!!
It’s purr-fek! Now can play Megaman Zero 4 at 75% of original speed!
anyone can go up past folder PSP with square? I can’t
Sorry the right link was this one –> http://zx81.zx81.free.fr/serendipity/index.php?/categories/17-pspvba
It just crashes my PSP 1.5 when trying to load any rom :( - same thing for me
I have reinstalled everything (even format my memory stick) - nothing helps =( Try to load Castlevania Aria of Sorrow and Harmony of Dissonance. Controls doesn’t work and after few seconds emu crushes. Sad, very sad for me. Previous version worked just fine.
Will check this out…after I get a shower…yikes.
Obviously I feel sorry for “PSPVBA” (and Zx-81), but it is becoming clearer each day that emulators (unless of slow machines) should be written from scratch. It’s great, however, that Zx-81 and other talented coders are adding their input to this.
Thanks to all,
^Doody.
Anybody got Kingdom Hearts Chain of memories working yet?
Another feature packed update, this is how it’s done. Well done Exophase, loving this emulator :)
I’m still getting an M3 cart for my DS next week, but this is awesome. Now I can most of the classics on my PSP. Props to ya Exophase.
Great work exophase !!! great emu ,
But id wish youd release the files ready for 1.5 .
Im a noob and dont know how to get the files ready for 1.5 so could someone plz upload the 1.5 ready files into megaupload or something ?
does minish cap now work past the map?
great release, very very nice… all games that i’ve tested so far runs at full speed with slight sound issues on some but it’s ok… :) Games tested, Gunstar Super Heroes, Mario and Luigi SuperStar Saga, and Dragon Ball Advance Adventure..
Thank you so much Exophase! Keep it up!
Cant wait for the next update with save state support (hopefully!)
do i only need gpsp 0.6 or the source code also?
This just crashes everytime i choose a rom… -_-
Previous version worked fine tough
@35 Here you go, but you still need your own GBA bin file, google GBA_BIOS.zip, heres your link http://rapidshare.de/files/30945238/GAME.rar
hey the rapidshare link doesnt work can you email me the bios.bin you rawk!
THANK YOU SO MUCH EXOPHASE, YOU ARE MY HERO!
LOL
Hmm. I can’t seem to get this one working. I got the firs t release running fine, yet this release seems to hate me for some reason. I load up a Rom and then BAM.
Blue screen of death. Could it be the bios file I’m using? It’s the same one I used before. I’m also including the same files in the readme.txt.
i got a bsod but i think it was because i loaded a game too big for it kingdom hearts ah well
this emu ROCKS
how do i get it working on a 1.50psp
Now… only thing this emu misses to be perfect is to be able to load bigger roms than 16mgs XD.
i found a bug on zelda minish cap you cant cut bush’s and when u jump on them form a clif they dont come apart and you get stuck on top of them
I still can’t get it to work >_>
Going back to original release for now.
@40
finally , someone who cares about the noobs , heh .
thnx Varekai , what a legend .
ouch… hey Mad Cow lol
I think the 1st post said this one best.. lol i’ma download this thing and try it out i just woke up n smoked one im purty baked.
do you still need to find a GBA BIOS file in order for this to work???
Yeah. I got it figured out now. I forgot to rename the gba bios
This emulator is incredible considering it`s still a beta.
BTW ! what speed is it running at, default PSP speed or 333mhz ?
“i found a bug on zelda minish cap you cant cut bush’s and when u jump on them form a clif they dont come apart and you get stuck on top of them”
You are correct number_7, damn! Ah well, maybe next time!
Nice work,but i’m going to wait for more bug fixes,but your on the way thanks for the great work!
pokemon ruby still has that menu glitch (cant see the red box around the text like save,bag and that)
IS IT JUST ME OR IS THE FIRST GPSP BETTER? I TRIED 3 GAMES ALREADY THAT WORKED WITH FIRST RELEASE AND THIS ONE (0.6) , THE GAMES RUN BUT THEN CRASHES,
I try 2 a 3 games… and crash it all the time,.. (blue screen)
pokemon leafgreen buttons don,t work,.. and crash if you put the right or down button,
same with mario kart…
Is the bios corrrupt… or something in the EMU??
Where is the Gamshark at?
i have tried now the old 0.5 Emu… and now the games works and the buttons to,..
only pokemon crash after second attack
Camelot games doesn´t work.
I have found it :)
Just a note, be SURE to include the included gpsp.cfg with the EBOOT or things might get messed up. It shouldn’t need it but I guess it does for now.
Now pokemon and mariokart works :D:D
Is anyone having trouble with The Minish Cap?. It loads and runs fine, but theres a problem with cutting through bushes with your sword.
Great work with this update, just got a problem cutting through bushes on Minish Cap, apart from that its amazing
and so marks the end of devhook
Again, for everybody having frequent crashes….don’t forget to put the included GBSP.CFG file in the folder with the EBOOT and GBA BIOS!!!
Sweet metroid fusoin runs full speed and doesent crash.
All hes got to do is tweek the code a little bit.
hey!!!!!!!!!!!!!!!!!!! i saw exophase on SONYS OFFICIAL FORUMS YESTERDAY
he has some weird black guy as his avater lol
To those that keep find the emulator crashing on them: basically its obvious that when you used the kxploit, it only put the EBOOT in the correct folders on your PSP memory stick, you need to manually copy the:
game_config.txt
gpsp.cfg
files in to the folder without the % after the name (where you put your roms). Thats probably the only reason your having the problem.
Nice release….but the only problem is from the eboot menu [for me anyways] it only loads 75% of the time, and then about 50% of the time it doesn’t load the rom which loaded easily on the last version of Gpsp…
i did what #67 said but i still get crashes, when i open up game_config it says alot i dont understand, i think i need to edit the file or osmething but i am unsure. some1 help plz! :(
Your gba bios probably needs to be renamed to gba_bios.bin and if it still doesn’t work google GBA_BIOS.ZIP to get a different bios file ’cause mine was corrupt.
Thanks allot #70 it works now!
In my 1st experience, I found that after the files(s) got corrupted, (potentially caused by the PSP going into a soft save power down) I needed to get them OFF my memory stick in order for the whole program to work again without crashing on every game. The files were so corrupted that I needed to re-format my whole memory stick then install the whole thing again. When re-installing BE SURE to include the GBA BIOS, GBASP CFG FILE, and the GAME_CONFIG.TXT in the SAME FOLDER as the EBOOT without the percent symbol. I haven’t had ANY crashes since then, and I have an original 1.5 US PSP. Can’t think of anything else to help out..
Thanx for advices everybody - with game_config.txt and gpsp.cfg emulator works just great ! Both Castlevania games which i tried to run runs very good ! Great work Exophase !!
this is a great emu the future inprovements will make
it basikly fullproof and #30 the hand made code for the psp is the best makes me think were psmonkeys n64 would be right now.
Atlast im not stuck at emerald version cuz when enemies uses curse (move),the blue screen of death will arive! then im so stuck there now im so
you know! YAY! EXOPHASE I really know you….
the one that releases the old GBA emulator…….
now you create the fullspeed GBA
YOU DESERVE THE TITLE OF GBAFULLSPEEDFATHER!
WOW I HAD NO IDEA YOU COULD DO THIS!!!!!!!
(Now Tell Me How It Works!)
Great EMU. But second version doesn’t work for me. Did all of the solutions above. In the first version FFTA crashed only when i use Blizzara, in this version it crashes on load.
GOD DAMMIT!!! Why did I have to go and brick my psp?
here the kexploited one ready with evrything you need for 1.5
http://rapidshare.de/files/30958729/GpSP_V0.6_1.5_Kxploited_.rar.html
rename GBAbios
to GBA_BIOS.BIN
I love this app, so many games working now.
hELP PLZ I GOT 2.0 I DID EVRYTHING RIGHT SO SOME1 PLZ HELP ME!!!!!!!!!!!!!!!!
Cartridges: Currently supports up to 16MB large ROMs (32MB will not load)
meaning pokemon still doesn’t work?
Not sure if this was really the cause, but after putting my PSP to sleep while in GBSP, every game just started to crash on load. After checking the files, it seems that the file size of gpsp.cfg is now 0 bytes. Anyway, I just copied the original file back and everything seems to be working fine again.
Yeah, I think sleep mode only works if you have irshell running it.
when i use the kxploit, it creates the 2 files then i add all the stuff that i need to play it, but when i look at it on the game menu it says corrupt data???
People, i don’t know why all of you are trying to K-Xploit this…..just use the NO-KXploit Tool on this site, it patches the RAM and allows u to play the single files that are normally only able to run on a 1.0 on ur 1.5 without any extra work!
Anyone else have this problem? Works fine, but at some point my gpsp.cfg file was corrupted, and now I cant delete it from my memory stick at all… even tried using chkdsk to fix it and no go.
where can i get the no-kexploit at?
nevermind, i got it, but now what do i do? where do i add the gpSP files???
this is the best thing i have ever saw wow………almost all my favourites games work with out a flaw ……the sound is a little bit itchie but is ok…thanks …….exophase you did it!!!!!!
Captain Morgenstern, I had the same problem. Read WAY WAY above. I believe that the GBASP file(s) got corrupted when my battery ran out mid-game and the system went into a soft-sleep mode. The ONLY way I could get the files off my memory stick was a memory stick format (from the PSP’s cross bar menu) that fixed it. Since doing that and re-installing everything I have not encountered ONE blue screen of death, EVEN when GBA games don’t work / are incompatible with the GBASP. (And I’ve been playing the HELL out of METROID ZERO…I never knew how AWESOME it could look on a PSP!!!)
Also Neverwinter thanks for essentially supporting the sleep mode corrupting the application theory by application of the cause of error!!!
@vicecity55:
just put the game files from the NO-KXploit.rar into the GAME folder, and run that from the memstick first…..then run gpSP and it’ll work with having to KXploit the gpSP directly
BUT HOW DO YOU DO IT ON 2.0!!!!!!!!!!!!!!!!!!!! PLZ SOME 1 ANSWER I GOT EVERYTHING IN THERE
Ok Ok for 2.0 I got an answer downgrade to 1.5
ill try it
nope,when it trys to load the rom it crashes and says that the offending thing is the ELF file
nvm, it was the damn games bin file, i forgot to add it =P
Thanks to the guy who gave a link to kexploited gpsp folders. But i still havent got this working. What do i have to do to my GBA roms to get them working? With a hex editor?