Pandora-psp
#16
Posted 29 March 2009 - 01:58 PM
I''ll see if I can hit him up.
#17
Posted 29 March 2009 - 02:01 PM
#18
Posted 29 March 2009 - 02:02 PM
#19
Posted 29 March 2009 - 02:03 PM
What I m saying is that mentioning numbers is wrong.
There are some games where the PSP sits almost idle. Also the looks of the graphics don''''t have much to do with the usage of the PSPs hardware.
One of the huge goals for me is to get PSP Revolution working. Another thing I would like to see is suicide barbie by TBL. And if we are talking about commercial games: For now I m working on puzzle bobble because its very small, it has the debug symbols (I still have to write a loader for that) and its not too complex graphical and audio wise (Don''''t expect atrac3 anytime soon neither - The only hope I have so far is running an original prx, but they might be crypted). But once pb is done I will look into GTA because I have worked with that on the PSP already (Model loader, texture loader, trainer, ...) or possibly Flatout and Outrun because I debugged them before and know how they get some things on the screen. But seeing how these game come with an intro movie thats going to be a real challenge.
I just found the problem in the crt0 btw and the cube sample gets to the GE / GU calls already - I only have to map the NIDs to my library. If anyone wants to help with this feel free to contact me, its a simple job, even for non-programmers, its just booring copy / paste.
Edited by JayFoxRox, 29 March 2009 - 02:04 PM.
#20
Posted 29 March 2009 - 02:04 PM
if there is no psp emulator for a pc...
Yep, there is one, and it is written in Java!
Currently, it runs only Puzzle Bobble Pocket , but it is a nice start.
#21
Posted 29 March 2009 - 02:09 PM
#22
Posted 29 March 2009 - 02:40 PM
#23
Posted 29 March 2009 - 02:58 PM
#24
Posted 29 March 2009 - 03:12 PM
Also this is not the only emulator for the PSP or anything. There are other emulators for x86 which are stable already:
http://code.google.com/p/pspplayer/
http://code.google.com/p/jpcsp/
http://code.google.com/p/mfzpsp/
http://code.google.com/p/emu-sam/
http://www.soywiz.com/d/pspemulator/
There are even more than that. The best so far is probably pspplayer as its having a dynarec (in a 3rd revision already I think) and it plays some commercial games with almost no problems. The biggest feature missing from pspplayer is the 3D Part of the GU and its written in C# - which can be a positive thing, but it makes porting a pain and the C# framework doesn''t work on my PC.
Oh and I m having the emulator running in the background right now: It gets through the crt0 and sits in the main idle loop of /gu/cube/EBOOT.PBP
The only thing missing seem to be 4 float instructions and 5 System Calls - A matter of hours and most GU Samples should work using the emulator.
#25
Posted 29 March 2009 - 03:14 PM
if there is no psp emulator for a pc( usally 2.ghz and 4gb of ram and goes on) i dont think there will be a full speed psp emulator for the pandora.
I just dont believe it. But i would be very happy if someone could prove me wrong. if its going into the right direction(10fps in some psp games) i would even donate the programmer of the emulator to support him, and to make it better \:\)
A psp emulator for the pandora, and not available for the pc, that would be awesome...but again...if no one made it for the pc, i think its impossible.
Sorry if it sounds like bullshit in your ears...
The emulating is different and easier because there is more the same between the Omap and the PSP chip than between x86 and the PSP chip. That means less emulating and so it runs faster and requires less.
#26
Posted 29 March 2009 - 03:26 PM
if there is no psp emulator for a pc( usally 2.ghz and 4gb of ram and goes on) i dont think there will be a full speed psp emulator for the pandora.
I just dont believe it. But i would be very happy if someone could prove me wrong. if its going into the right direction(10fps in some psp games) i would even donate the programmer of the emulator to support him, and to make it better \:\)
A psp emulator for the pandora, and not available for the pc, that would be awesome...but again...if no one made it for the pc, i think its impossible.
Sorry if it sounds like bullshit in your ears...
The emulating is different and easier because there is more the same between the Omap and the PSP chip than between x86 and the PSP chip. That means less emulating and so it runs faster and requires less.
sounds cool
#27
Posted 29 March 2009 - 03:32 PM
about that. now i know this, i changed my opinion from impossible, to maby."
...Good to know I guess....
This is really interesting stuff mate, you''re a brave guy attempting this, I hope you get it to the standard that you want. Keep us posted.
#28
Posted 29 March 2009 - 03:33 PM
"sounds cool smile.gif im not an expert into coding and didnt know anythign
about that. now i know this, i changed my opinion from impossible, to maby."
...Good to know I guess....
This is really interesting stuff mate, you''''re a brave guy attempting this, I hope you get it to the standard that you want. Keep us posted.
maby use a other quote
#30
Posted 29 March 2009 - 04:49 PM
correct. not to mention the overhead for the pandora emulator vs the normal pc one will be less since it's risc on risc instead of emulating risc on a x86 cisc












