gpSP v0.9 for the PSP

Posted Dec 15, 2006 at 7:07AM by QJ Staff Listed in: Homebrew Emulators, Emulators Tags: Brunni, Exophase, GBA, gpSP, homebrew community, Zelda
Ó


GBAThe great Exophase popped into our forums recently to tell us that he just released version 0.9 of his GBA emulator, gpSP. This has been called by many appreciative people as the best GBA emulator for the PSP because of its great compatibility and consistent performance.

In his post, the dev said that he isn't "terribly impressed with the unofficial builds of gpSP that exist without my consent." You could read his complete and exact statements on the forum release thread or on the readme file that comes with the download. He mentioned that in spite of all the challenges brought about by some unappreciative people, he still plans on working on the gpSP for the benefit of the homebrew community.

He also mentioned that he intended to release the emulator by midnight, but they encountered some problems during beta testing, and of course he needed to fix them. Anyhow, this version is still in its beta phase. He says that version 1.0 won't be a beta...that is if he releases a version 1.0. Here's an excerpt of the long changelog for version gpSP v0.9. Be sure to check out Exophase's insights on the forum thread; and the complete changelog on the readme file.

Changelog:
  • Fixed stereo output being reversed.
  • Fixed a bug causing misaligned errors on 8bit writes to the gbc audio channel 3 wave data (fixes various Super Robot Wars games)
  • Fixed DMA with garbage in their upper 4 bits (fixes a crash in Zelda: Minish Cap)
  • Added double buffering to the rendering, removes line artifacts.
    • Big thanks to Brunni for the idea.
  • Fixed a bug preventing some SRAM based games from saving (fixes MMBN4-6)
  • Fixed a bug causing part of EWRAM to potentially get corrupted if code segments loaded in EWRAM cross 32KB boundaries (fixes Phantasy Star 2)
  • Fixed a bug causing games using movs pc in user mode (very bad behavior) to crash. Fixes Colin McRae Rally 2.0.
  • Improved timing a bit more. Fixes GTA Advance.
  • Fixed a sprite clipping bug (fixes crash in third boss of Zelda: Minish cap)
  • Increased translation buffer size significantly (fixes Donkey Kong: King of Swing)
  • Fixed a dynarec bug causing add pc, reg to not work in Thumb code (fixes crash in DBZ:LoZ, seems to fix crashes in battle in Golden Sun, probably fixes other games)
  • Made sprites using tiles < 512 not display in modes 3-5 (fixes a couple minor graphical bugs)
  • Removed abort on instruction 0x00000000 hack, was breaking a certain bugged up game (Scurge)
Download: [gpSP v0.9 1.0 EBOOT]
Download: [gpSP v0.9 1.5 EBOOT]
Download: [gpSP v0.9 source]
Discuss: [Forum Release Thread]

 
 
 

Comments

by - 2006-12-15 07:31:27
Nice!

Nice!
by - 2006-12-15 07:31:33
haha

1st!
by eruditejok3r - 2006-12-15 07:38:28
hahahahaha

You *****ing *****got... you though you were first but a none ***** won. About time!
by - 2006-12-15 07:40:09
YES!

Hell yea! PS bute you are not 1st haha
by - 2006-12-15 07:40:27
re:

now, the real test (when I get home from work). Does Mario vs. Donkey Kong work? Past emus I've used wouldn't let the mini-Marios jump on the spring in the mm level in world 2. We shall see.
by - 2006-12-15 08:03:52
yep!

Mario and Luigi superstar saga works and Mario vs Donkey Kong works as well. They don't work with trainers though.
by - 2006-12-15 08:06:40
Hmmm....

I wonder....Is this from gpsp 0.8 kai 2.6 or the original gpsp 0.8? I wonder which version is the best now...
by Lucky_Bastard - 2006-12-15 08:08:13
It's time..

It's time to update my previous gpsp... ; )
by - 2006-12-15 08:10:09
hehhe

ok u w0n..heheh.. cheers.. good release eh?
by - 2006-12-15 08:20:11
1st post

1st post!!!!!!!!!!!!!!!!!!!!!!!!!111111 owned!11111111111omg!!
by - 2006-12-15 08:22:09
.

You are Pwnd, idiot.
by - 2006-12-15 08:30:51
hmm

Kingdom Hearts now crash, and Golden Sun
by - 2006-12-15 08:32:35
re:

Brilliant! That means I will have to spend less time playing MLB '06 for PSP so I can get back into these games. Of, if only work were shorter today.
by - 2006-12-15 08:32:54
THXTHXTHXTHXTHCTHCTHC

thx!
by - 2006-12-15 08:33:37
thanks exophase!!!!

the best emulator on psp just got better!!! thanks so much exophase, you have improved my quality of life!!!
by - 2006-12-15 08:41:17
hmmm

everytime i update i hope that annoying choppy sound in mario circuit gos away (in the menus) never does :-( nice i release i guess, i dont really know of any good GBA roms so i only play mario circuit
by - 2006-12-15 08:59:36
Finally!!!

Puzzle Fighter Turbo finally works. Whoohooo!!!!
by - 2006-12-15 08:59:36
haahhahahaha

hahahahahaha
by - 2006-12-15 09:00:59
head

fire emblem, advance wars 1 + 2, sonic advanced series, doom I + II, wolfinstine, final fantasy Dawn of souls, final fantasy VI, final fantasy IV, fire emblem the sacred stones, mana sword, tales of phantasia, sim city 2k, phantasy star collection, double dragon advanced... and there is about a million more just open your eyes
by - 2006-12-15 09:06:35
poop

final fantasy V, kingdom hearts, super Mario series, mortal kombat series, street fighter series,
by - 2006-12-15 09:14:39
Another Thanks Exophase

What else can someone like me who couldn't even begin to think about maknig this say but thank you. Without you taking time to create this beast of a gba emu for the psp, we'd be stuck trying to play our fav gba game at 1 frame per second on whatever older gba emus there were. Great job.
by - 2006-12-15 09:14:57
better on CPS emu

runs hella better on CPS emualtor!
by - 2006-12-15 09:16:33
hey

this release is pretty amazing so it will be able to run as well as the snes emulation maybe better :-p
by - 2006-12-15 09:19:44
Uh..

What's the big freakin' deal with being first? You're not gonna win a million dollars for it. This is about gpSP for PSP, not a "who can post first contest". >_> Anyway... Can this update play GBC games by any chance? From what I've read... it said something about fixing the sound for GBC... so I'll download it and see...
by - 2006-12-15 09:20:02
help!

could someone be genirus and send me a copy of the gba image bios.if so send it to marcelbrob@yahoo.com thank you!
by - 2006-12-15 09:23:24
GTA still doesnt work

ALthough it says its fixed, its not, All i get is : Bad jump and some numbers
by GOF007 - 2006-12-15 09:27:59
...

This 0.9 is seem to be a lot better than 0.8 kai 2.6 Full speed emulation(while 08kai26 still need some fames skip) Faster save/load state Better menu organizing ~~~ and more ^^
by - 2006-12-15 09:52:42
nice

pretty cool, works way better than the kai releases, good job Exophase your emulator is getting to the point of perfection. thanx
by Sr_Moska - 2006-12-15 10:01:04
coool

you rock exophase! keep it like that =) It totally blew me away (thumbs up)
by - 2006-12-15 10:04:01
Tough Luck, Eh?

Sorry to hear that you're too stupid to use google... You know it's the world's best search engine. Give it a shot! Sometimes it helps!
by - 2006-12-15 10:04:02
great!!! but GTA.. :(

GTA isn't fixed... snif..
by databoy2k - 2006-12-15 10:06:55
Well Done!

Another great release, great work, keep it up! @QJ - That changelog is just the minor revisions, that's not even the added features! --Databoy2k
by - 2006-12-15 10:31:22
ITS ABOUE TIME

-Finally! exophase complaining that 'inferior' ppl are building off of HIS emulator?... then how about working on it a bit?
by - 2006-12-15 11:16:22
fd

can anybody tell me if this fixes the problems with legacy of goku 1 and/or 2? I know it says DBZ:LOZ but I'm not sure if that's a typo or a different game. I'd try it myself but my PSP is like three floors up ;/
by - 2006-12-15 11:21:44
Job

Exophase do you need the bios_gba.bin in this?
by - 2006-12-15 11:26:25
When will we havea fully working cheat system

I know a cheat system was put in a previous gpSP bu twhen will we have a fully understandable cheat system for a gpSP for eloader
by - 2006-12-15 11:35:20
hey

ok im a 2.80 psp user any way's i have used that taki or what ever his name is any way i used is bootleg gpsp emulator and it work's perfectly on my psp with Eloader but this new realse does not work on my psp with the eloder for some reason can u make this Eloder compatible exophase i mean that will help me out a lot ohh this does work with X loader though perfectly but i like the eloder than the x loader cuz the x loader when i exit i have to resart me psp and that sucks :(
by - 2006-12-15 11:37:42
hey

ok im a 2.80 psp user any way's i have used that taki or what ever his name is any way i used is bootleg gpsp emulator and it work's perfectly on my psp with Eloader but this new realse does not work on my psp with the eloder for some reason can u make this Eloder compatible exophase i mean that will help me out a lot ohh this does work with X loader though perfectly but i like the eloder than the x loader cuz the x loader when i exit i have to resart me psp and that sucks :( ohh and i use Taki's version of Gpsp because it is Eloader compatible cuz Expohase is not and if he make's it compatilble i would never use Taki's version again
by - 2006-12-15 11:45:05
Dear Exophase and crew:

I platonically love you!
by - 2006-12-15 12:02:00
yeah, I know

but using CPS caused me to break my umd drive when I put coins in it to play.... :P
by - 2006-12-15 12:13:52
gpSP v0.9 source

what is 0.9 source for?
by - 2006-12-15 12:15:22
AARGH, MY EARS!!!

Some "CRASH" sound in Tomb Raider - The Prophecy game, WHY!!!
by - 2006-12-15 12:26:52
final fantasy V

Does Final Fantasy V cause a blue screen crash for anyone else?
by GaveUpTomorrow - 2006-12-15 14:03:44
Some people...

actually have lives, and he may only be able to get some actual work done from time to time, who knows. Quit crying about it and be grateful that he is still coming out with releases. Thanks Exophase :)
by - 2006-12-15 14:03:46
cheats

has anybody got cheats working for pokemon
by - 2006-12-15 14:04:41
sf

^^^^ it's the source code for people who want to further develop it
by - 2006-12-15 14:40:03
~~~

this doesn't seem to work on eloader for 2.80..............
by PSPZorZ - 2006-12-15 15:31:56
d

Why doesn't Exophase give his creation a cool icon/background? The white icon with no background thing sucks :/
by - 2006-12-15 16:16:43
gfxgfcgfc

Does Golden Sun 2 Work?
by - 2006-12-15 16:18:34
awesome

Great I can finally be able to play Mario vs Donkey Kong + GTAA! I had that problem with M VS DK on level mm in world 2 as well. I thought it was just a bug in the game, hopefully no more bugs as I will try to finish them as well.
by - 2006-12-15 16:33:51
A Lot Of Bugs

This release has a lot of bugs. It seems worse than the other official release. I am just going to stick with Kai's 2.6 version as it has no bugs and runs much better then this new version. I hope Kai keeps up his work as I will only use Kai's versions from now on as it seems Kai knows how to code better. Keep up the good work Kai.
by GaveUpTomorrow - 2006-12-15 16:35:47
Without Exophase...

Kai wouldn't even exist... This version blows Kai's version away...
by - 2006-12-15 16:40:09
huh

It's the sourcecode of gpSP. It's how it was made. If you know the C programming language, you can change gpSP and stuff.
by - 2006-12-15 16:46:52
Too many bugs

I would recommend to not release another version until you fix all the bugs in this version first. in the meantime, we can all just use kai's 2.6 version which has no bugs.
by - 2006-12-15 16:48:37
bugs

Instead of complaining about bugs, why not help fix them by detailing what these bugs are?
by - 2006-12-15 16:56:38
Actually....

Set frameskip to 99, manual, random when KH intro loads. It'll skip through it glitchy-ly, however you can then reset the frameskip back to 0 and play the game normally.
by - 2006-12-15 17:06:08
i havent found any bugs

all the games that had bugs that i play are all fixed. so stfu about kai's being better. because this 1 is way better kai sucks ass
by Xfacter - 2006-12-15 17:07:32


Thanks a ton Exophase, been looking forward to this for a while now (especially that minish cap fix). :D
by - 2006-12-15 17:17:11
Thank you Exophase

Just want to say thanks to your another awesome update- Seriously, I come to this site to see if there's any update on gpSP and guess today is my lucky day~ Anyway, thank you once again!!
by - 2006-12-15 17:19:19
Not logged in right now but-

Well, I am glad that exophase has released another update - I will try it when I get home. But I don't really understand why he's complaining about versions appearing without his consent when he freely provides the source code to anyone that has a browser.... I think it is quite strange.
by - 2006-12-15 17:36:33
Nice...

Its nice to see an official version of the emulator work but I have to say kai did a grat work too.Wouldt be nice if they work together instead of exophase *****ing about it? I dont know but if someone tried to make something I did better Iwould feel good.
by - 2006-12-15 17:47:58
d/l..

d/l the 1.0 eboot not the 1.5 and then extract folder then put the files that extracted and overwrite your old files in you psp/game/gpSP folder it should work does for me sorry if i didnt explain good im a bad explainer.
by - 2006-12-15 18:33:45
SONY PSP

SONY PSP FOR SALE.. FIRMWARE 1.5 MY EMAIL: COCHESE3R@MSN.COM
by - 2006-12-15 19:05:22
~~~

This seems to work on 2.80 with xloader but not eloader..... (i prefer using eloader, but o well, until next time)
by - 2006-12-15 19:50:28
i agree with Chrono

it's just human's nature to complain when they are jealous of other people's achievement. and if i were to steal credit, i'd not name the emulator "gpsp", i'd use a new name for it instead. "kai" which is written as %u6539 in kanji means "change" or simply an updated one, it's not even the dev's name or something and i'm sure everyone knows that "gpsp kai" is originated from exophase's work. i don't see any reason for him or anyone else to make a big fuss of it (this is especially to TheMysteriousThug in the forum). i apologise for the ranting, just wanna say how i feel about it. i appreciate both works of exaphose and Takka, thanks to both for spending their time to make this emulator available to us
by - 2006-12-15 19:52:17
glitch?

just wanted to say that when you change the audio setting (buffer size i think) and restart gpsp, games dont work anymore O_o
by - 2006-12-15 19:59:15
~~~

Oh, i know what the problem is with Mario Party advance. IT ALWAYS CRASHES WHEN IT LOADS a save file............ I hope this gets fixed later. Keep it up Exophase!!!!!
by eruditejok3r - 2006-12-15 21:17:23
:P

Double HAHA
by eruditejok3r - 2006-12-15 21:19:07
:)

Now all you guys need to do is go here: http://torrentspy.com/torrent/832251/GameBoy_Advanced_908_English_Games
by - 2006-12-15 21:39:02
OH MAN THAT NEVER GETS OLD

I LAUGH AT THAT EverytIME LOL! OMFG! ROFL!
by - 2006-12-15 23:14:22
yeah

so how much you sellin it for
by - 2006-12-16 00:02:51
come on

Kingdom hearts crash. Pokemon emerald and Pokemon dungeon red crash. gpSP doesnt work with 2.80 eloader
by - 2006-12-16 00:55:52
ha

lol its kinda retarded that you have to search for "gameboy advanced" to find that and "gameboy advance" doesn't work :P
by - 2006-12-16 00:57:36
ffs

ya i hate it when *****s complain about freeware
by - 2006-12-16 01:14:42
E2DK link for gba bios

ed2k://|file|Gba%20Bios.bin|16384|CF842867761C066D44A20D4EC99255B9|/
by - 2006-12-16 01:34:09
THANK YOU

good release exo, thanks. Finally fixed minish cap part versus Octorok. Drinks on me.
by - 2006-12-16 01:45:35
re

boktai 1 still dont work, at least the version with the patch.
by - 2006-12-16 01:48:48
Size Reducer

Hey i found that some games ( like pokemon fire red ) don't work unless you use this thing called Size Reducer.... Here is the link! http://www.yourfilelink.com/get.php?fid=237539 I found that some big games don't work unless you use this so use it if your having trouble with some games! GTA might work after using it
by - 2006-12-16 03:54:00
Final Fantasy VI Advance

still doesnt work. if all possible please try to fix the bug in the opening
by RaiderX - 2006-12-16 04:23:11
NICE!

A lot of great stuff! But I'm going to wait for 1.0. The current version I'm using is just fine and I don't wanna upgrade to an unstable version
by - 2006-12-16 08:57:57
Why all this?

Why they cant try to modify gpsp so that it could run gb/gbc roms?
by - 2006-12-16 09:20:33
Settings?

When i change the button config and screen size and i exit gpsp when i come back the settings dont save so im sticking with kai 2.6 rite now
by - 2006-12-16 11:01:14
not full speed...

Like so many others have already said, this release rocks, but it's not really full speed though, it's too fast :P. another thing that bothers me a little though is the savestates, it seems like it requires you to already have a savestate and overwrite it.
by - 2006-12-16 11:42:13
I hate this

i dun like this version... it crashes alot of my games
by - 2006-12-16 13:00:13
Piratelator

Don't use this damn thing it just turn your PSP into a pirate machine! Original games for true gamers!
by PSPZorZ - 2006-12-16 13:33:27
you're doing it wrong

I used to do the same thing... whenever you exit gpSP you would just use the Home button and exit and your settings won't be saved. To get your settings saved, configure the screen/buttons/etc then go to the "Exit gpSP" option in the gpSP menu. After you do that once you're settings will be saved to the settings file and you can use the home button if you want, just whenever you want config saved, go to Exit gpSP! :)
by - 2006-12-16 13:34:52
gta

gta still don't work...
by - 2006-12-16 13:48:38
Lock up

gpSP 9 causes lock ups in certain games now, especially bad is Final Fantasy IV
by - 2006-12-16 14:17:10
Try it out

While some games do become incompatible in this version, like kindom hearts crashing in the intro movie, the rest of the games run tremendously better.
by - 2006-12-16 16:15:07
Please come back Kai

This release by Exophase has sooo many bugs that it is not worth installing on the psp. Please Kai, if you can hear me, please make your own version of this emulator like 2.7 or something because your versions always worked better than exophase versions. We all love you Kai
by - 2006-12-16 20:49:34
you need the bios dumbass

that emu is so great ! you need the bios file named gba_bios.bin in order to use this emu...
by - 2006-12-16 21:47:08
good version

This is a good version..have no problems with it. I am sure there are some games that dont work as good yet but I think it is better than Kai's version. Thank you Exophase.
by - 2006-12-17 11:31:17
nice

nice, but it freezes on the last few minigames on Wario Ware Inc, mega micro game$.
by - 2006-12-17 15:53:57
HELP Please

Can this work on any firmware???????????????????????????????????? PLEASE REPLY!!!!!!!!!!!!!!!!!!!!!!!!!
by - 2006-12-19 05:00:39
Hrm.

It would be very awesome if networking would be enabled in certain games. Maybe this is is wishfull thinking, but seeing as though pokemon can function on a wireless network connection, maybe the next versions of the emulator will support this function. Actually, i couldn't find any information about this subject anywhere. I think the winsock source combined with bluetooth C++/deplhii is the solution to this? Seeing as though i have a bit of understanding in programming language, i'll register on this board and see if i can improve some emulators out there, including gpSP. Wouldn't it be awesome to network with all your friends in any game you like? Sounds like a dream, but then again, about 2 years back this emulator was a dream of many as well. This release is *****ing excellent. Though, i'm more interested in the emulator then the games it emulates, it's a very nice achievement and something Exophase can be proud off. Onward to cracking that nintendo 64 source with out of the box solutions. XD very *****ing nice man.
by - 2006-12-20 10:36:46
problems?

This new gpSP by exophase is great! Full speed! More compatability than them KAI versions. It rocks! One thing though... Am I the only one that, after going to the menu during alot of games, and then returning to game after savestate or load or something, has the PSP screen go black and then shut off? Or if a game is loaded and you go to menu and try to load a different one, the screen goes black and PSP shuts off. What the crap is up with that? :( Tis very saddening. Exophase's performance and compatability is better, but Taka's Kai versions never crashed like that going in and out of menu or game loading. :( So am I the only one or are there others?
by - 2006-12-20 20:13:25
...wtf not working??? the other gpsp worked better...

.....im attempting to play firemblem and each time i do it says"i regret to inform you but your psp just crashed".......i get past the menus and load times n such and it happens like a minute after i start to play.....
by - 2006-12-20 20:14:45
...wtf not working??? the other gpsp worked better...

.....im attempting to play firemblem and each time i do it says"i regret to inform you but your psp just crashed".......i get past the menus and load times n such and it happens like a minute after i start to play.....
by - 2006-12-21 21:42:46
Perfect Emu!

This is the best GBA emu that there is on the PSP! It is currently ranked as my number one used emu I have! I never tried the Kai versions because I understood how Exophase feels (I use to be a programmer for Morphgear). Using code and not giving credit to the one who used it is wrong in my eyes as well. Of course the source code is free to anyone but it's just like someone giving you a dollar and doesn't expect anything in return but a thank you. Also, if you read his readme file, he does say this is in beta form, I guess no one here can read. I have to agree with the smart ones that alot of games that didn't work properly now do! 1. Mario and Luigi Superstar Saga 2. All DBZ games, even Buu's 3. Hamtaro Games (don't joke, these are fun!) 4. Tombraider Prophecy (screeching noises only last for a little while) And numerous other games! There are few that still don't work or use to work but don't now, just get over it, this is a beta that improves tons of games that have NEVER worked. As a prior developer I am thoroughly impressed and give Exophase a hand for his efforts. With time, patience, and this willing developer we have here named Exophase, we will surely have a GBA emu so perfect, it will put GBA Emu's to shame. Shrug off these retarded marks from these people who don't know what we as developers go through on improving what you made with your two hands... or feet if you can ;)! Hope you continue to improve on this emulator Exophase, if it means anything to you, you have truly impressed me beyond words! Email me sometime to release your stress if you have any, I'll catch you later!
by - 2006-12-24 06:50:29
mklm

for gba bios, go to www.emuparadise.com
by - 2006-12-26 20:13:37
80000002

80000002
by - 2006-12-27 18:38:02
80000002

x';",)`
by - 2006-12-27 18:39:05
x';",)`

80000002
by - 2006-12-27 19:49:40
80000002

80000002
by - 2006-12-27 20:14:24
x';",)`

80000002
by - 2006-12-30 11:46:24
PICASSO

does this work for psp v2.0?
by - 2006-12-31 00:09:21
not even past the intro!

gpsp crashes at the intro. pokemon ruby, kingdom hearts COM, FFTA. can sumbody send copy of bios? Or just help me?
by - 2007-01-09 00:25:23
ddddd

gd giy

Add New Comment




You must be logged in to post comments




Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!