SDK Test and PSPE

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
Shapyi
Posts: 95
Joined: Mon Apr 25, 2005 9:31 am

SDK Test and PSPE

Post by Shapyi »

I got the SDK installed in Cygwin succesfully and got sdktest to compile... successfully. But it doesn't run on PSPE, is it just because PSPE is crappy or is there something wrong.

Note: I don't have a PSP currently, I had to send it back to Sony for exchange.
DaveRoyal
Posts: 16
Joined: Sat Jun 25, 2005 3:52 am
Location: Northern California, USA

Post by DaveRoyal »

Shapyi,

Most likely the cause is that there's no .png file in the .pbp file.

I've just found this, and am attempting to put a png into the file using an unpacker.


Dave
Shapyi
Posts: 95
Joined: Mon Apr 25, 2005 9:31 am

Post by Shapyi »

No, I put a PNG in for an ICON0.PNG, but it doesn't run...
DaveRoyal
Posts: 16
Joined: Sat Jun 25, 2005 3:52 am
Location: Northern California, USA

SDKTest app

Post by DaveRoyal »

Shapyi,

Ok, I put a ICON0.PNG into the pbp, but can now tell you it won't work on pspe, but does run on real hardware 1.5.


Dave
Shapyi
Posts: 95
Joined: Mon Apr 25, 2005 9:31 am

Re: SDKTest app

Post by Shapyi »

DaveRoyal wrote:Shapyi,

Ok, I put a ICON0.PNG into the pbp, but can now tell you it won't work on pspe, but does run on real hardware 1.5.


Dave
lol, well I guess thats what's important. I just rather test code on an emulator rather than on my PSP (once I get it back).
jimparis
Posts: 1145
Joined: Fri Jun 10, 2005 4:21 am
Location: Boston

Post by jimparis »

Shapyi
Posts: 95
Joined: Mon Apr 25, 2005 9:31 am

Post by Shapyi »

Alright, thanks.
sasq
Posts: 16
Joined: Wed Jun 29, 2005 7:59 am

Post by sasq »

an -march=r6000 as compiler flag takes care of this problem, it will then run in the emulator.
Sharkus
Posts: 27
Joined: Sun Jun 19, 2005 6:49 am

Post by Sharkus »

I get the following stderr.txt when I try to run the sample app under PSPE (with march=r6000 as a compiler flag). Any ideas?

Code: Select all

load C:\Program Files\pspe\ms0\PSP\GAME\SDKTEST\EBOOT.PBP
PBP format
illegal address
PC = 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
cable16
Posts: 22
Joined: Tue Mar 22, 2005 9:43 am
Contact:

Post by cable16 »

where should I put -march=r6000 in the makefile? I tried a few places I thought it should go, and sdktest won't run in PSPE still.
laichung
Posts: 123
Joined: Fri May 06, 2005 2:02 pm

Post by laichung »

put it at the "CFLAGS" line
But it doesnt help me , as I have same error like the above.
cable16 wrote:where should I put -march=r6000 in the makefile? I tried a few places I thought it should go, and sdktest won't run in PSPE still.
cable16
Posts: 22
Joined: Tue Mar 22, 2005 9:43 am
Contact:

Post by cable16 »

yea, that's where I put it, but I don't even get that error, nothing changes at all.
laichung
Posts: 123
Joined: Fri May 06, 2005 2:02 pm

Post by laichung »

Is that no one can solve this problem???? I really need to run my program on emu first in order to debug it and I need SDK to use float and cpp.

Sharkus wrote:I get the following stderr.txt when I try to run the sample app under PSPE (with march=r6000 as a compiler flag). Any ideas?

Code: Select all

load C:\Program Files\pspe\ms0\PSP\GAME\SDKTEST\EBOOT.PBP
PBP format
illegal address
PC = 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
mrbrown
Site Admin
Posts: 1537
Joined: Sat Jan 17, 2004 11:24 am

Post by mrbrown »

No. The developers of PSPSDK do not support PSPE and never will. The reasons have been outlined in various other posts regarding PSPE (and on IRC). Basically it boils down to:
  • PSPE is very rarely updated, so it cannot stay abreast of all of the latest and greatest developments.
  • PSPE is not Open Source, so there is no way for anyone to improve it to make it compatible with PSPSDK.
  • PSPE doesn't come close to emulating a real PSP. The developers only care about PSPSDK working on a real PSP.
  • PSPE just plain sucks as an emulator.
I hope this clears things up.
Post Reply