• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

JPCSP - Excellent PSP emulation, support improving all the time! |PICS|

Frame rate in a bunch of games improving slowly

KH Birth By Sleep. Pretty much runs at full speed now, just a few graphical artifacts

Old https://www.youtube.com/watch?v=aCM1H3WHxUE
New https://www.youtube.com/watch?v=lrf2ZRkghLc

Soulcalibur Broken Destiny. Also full speed, goes up to 60fps but game speed isn't affected until under 30

Old https://www.youtube.com/watch?v=PfZzA3Uf-WA
New https://www.youtube.com/watch?v=nYqILUMnxYI

Third Birthday

Old https://www.youtube.com/watch?v=sFo31NBW0eo
New https://www.youtube.com/watch?v=a26NnhKWBGE

I still don't think this is a very good way to go about making a PSP emulator, though. I heard of something recently called PPSSPP that seems like it might be way more promising once compatibility increases a bit more.

http://www.ppsspp.org/
 

jediyoshi

Member
I still don't think this is a very good way to go about making a PSP emulator, though. I heard of something recently called PPSSPP that seems like it might be way more promising once compatibility increases a bit more.

http://www.ppsspp.org/

Do you really care how the sausage is made? What's the actual issue here? If it works as intended, it could be closed source for all I care. I'll just take whatever works best.
 

ZoddGutts

Member
PPSSPP looking to be a good emulator. Would not be surprise how good I'll be a year from now since it has several people who worked on the Dolphin emulator.
 
Do you really care how the sausage is made? What's the actual issue here? If it works as intended, it could be closed source for all I care. I'll just take whatever works best.

Because Java's got a ton of overhead and doesn't really make sense for a project like this? It's like building a house using a carnival mallet to hammer in the nails. It's going to take an unnecessary amount of work to get these games running well, and even then it's going to require significantly more processing power than if you just wrote an emulator in any other language.

PPSSPP is already showing massive performance gains over JPCSP simply because it's not in Java. It's a shitty environment to make an emulator like this in. Hell, the NES/Gameboy emulators people have written in Java don't always run terribly well, why on earth would somebody think a PSP emulator would?

I'm sure it's a nice programming exercise for the dude but its usability for the average joe leaves a lot to be desired.
 

jediyoshi

Member
It's going to take an unnecessary amount of work to get these games running well, and even then it's going to require significantly more processing power than if you just wrote an emulator in any other language.

Can you define well? Is there any metric past full speed I should be looking at? Because a large amount of games already work completely playable which is the end result most people are only looking to care for anyway. I think you're pulling in too many assumptions about users as to how much they care about what's going on behind the scenes. As PPSSPP gains in popularity and people switch over, it'll be because of whatever performance improvements there will be, not because of some anti-java stigma.
 

Spiegel

Member
Can you define well? Is there any metric past full speed I should be looking at? Because a large amount of games already work completely playable which is the end result most people are only looking to care for anyway. I think you're pulling in too many assumptions about users as to how much they care about what's going on behind the scenes. As PPSSPP gains in popularity and people switch over, it'll be because of whatever performance improvements there will be, not because of some anti-java stigma.

Just tried Wipeout Pure on my 500$, 2 years old laptop

JPCSP - 10-15 fps
ppsspp - 60 fps
 

Aeana

Member
I hadn't heard about PPSSPP. I watched some videos; it's amazing how well it seems to run, even on Android. I see it's by one of the Dolphin dudes, so I'm less surprised/more confident now, too.
 

InfiniteNine

Rolling Girl
PPSSPP can run OreImo Portable 2 pretty alright with a bunch of bugs!
fZUDP62.png


Birth by Sleep and Dracula X Chronicles not so much, but if they can get it working well I'll un-CFW my Vita.
 

rjc571

Banned
PPSSPP works pretty great although most of the games I tried didn't have any music and had a few weird graphics glitches. I played a bit of Lumines and it mostly served as a reminder of how god fucking awful the Xbox 360 controller's d-pad is.
 

chaosblade

Unconfirmed Member
Finally, a non-Java PSP emulator. Glad I checked this topic.

I pretty much agree with what Sega1991 said. Looking forward to compatibility improvements. And hopefully it doesn't require that extra program to be installed just for sound to work.
 

isamu

OMFG HOLY MOTHER OF MARY IN HEAVEN I CANT BELIEVE IT WTF WHERE ARE MY SEDATIVES AAAAHHH
Finally, a non-Java PSP emulator. Glad I checked this topic.

I pretty much agree with what Sega1991 said. Looking forward to compatibility improvements. And hopefully it doesn't require that extra program to be installed just for sound to work.
+1

Thanks for the PPSSPP shout out guys.
 

rjc571

Banned
Is there enough information known about the 3DS hardware for it to be reverse engineered and emulated, or is that impossible at this point? I wouldn't mind playing some 3DS games with a resolution bump.
 
Last time I tried this out the emulator didn't work for me at all.

Glad to see it is making some real progress. The PSP has a fantastic library and there's a lot of games I'd play a lot more of if I didn't have to use my PSP or Vita to play them.

Some of those screenshots are also downright gorgeous. Those Final Fantasy Type-0 screenshots look like The Last Remnant, a game that was actually released for the PC. It is a crime that I can't play a game like that normally on the PC and that so many games I want to play like that on the PC require emulators.

People and doing for free what could make Square Enix money. I would easily buy a copy of Type 0 looking like that on Steam. Guess I'll have to deal with this.
downsampled from 1440p
java-2012-10-06-22-26gkc0a.jpg


java-2012-10-06-22-28lrcp6.jpg


java-2012-10-06-22-38cafk9.jpg
Quoting for impressiveness. I'm not even a big Final Fantasy fan. I am not dying for them to bring Type 0 over like a lot of people are. I'd take other jRPG franchises any day over Final Fantasy.

But this is undeniably impressive to look at. It makes me realize how sad it is that this game is a PSP exclusive with how well it upscales. These make me want to import this game just so I can legally emulate it.
 

Spiegel

Member
Just tried Wipeout Pure on my 500$, 2 years old laptop

JPCSP - 10-15 fps
ppsspp - 60 fps


Update

Crisis Core 60fps on ppsspp, 15-20 fps on JPCSP.

ppsspp developers are wizards. I never thought I could emulate the psp on this laptop after trying JPCSP.

I hope they get Crisis Core running without glitches soon. I want to replay the game.
 

M3d10n

Member
Update

Crisis Core 60fps on ppsspp, 15-20 fps on JPCSP.

ppsspp developers are wizards. I never thought I could emulate the psp on this laptop after trying JPCSP.

I hope they get Crisis Core running without glitches soon. I want to replay the game.

What a difference not being made in Java makes.
 

fallagin

Member
I hadn't heard about PPSSPP. I watched some videos; it's amazing how well it seems to run, even on Android. I see it's by one of the Dolphin dudes, so I'm less surprised/more confident now, too.

Yeah, the dolphin devs are really some of the best. Not that jcpsp isn't a fairly decent emulator.
 

GaussTek

Member
If you want to try PPSSPP with an early sceMpeg and sceAtrac (movie/music) implementation by 'oioitff', you can check out HERE (Windows).

I think it uses the same approach as JPCSP (using SonicStage or at least the DLL files).

BTW, this emu is pretty impressive. YS Seven is playable already, although with some slowdowns and flickering every 2-3 seconds (on Windows). Didn't try it a lot, though.

 

whitehawk

Banned
PPSSPP is pretty impressive. On my Nexus 4 Ridge Racer 2 runs anywhere from 30fps to 60fps depending on how much geometry is one screen. (tunnels for example run at 60fps). There are some graphical glitches (first person mode doesn't work with overlays such as speedometer and ranking, rival cars can be seen through walls) but overall pretty impressive. God of War launched but ran at something like 1 frame a second. Tony Hawk Underground 2 launched but nothing was being drawn once in-game, only audio. Katamari had the same problem.
 

Parallax

best seen in the classic "Shadow of the Beast"
is there a new recommended build for jpcsp? i can barely get this thing to run outside of opening videos
 

LiquidMetal14

hide your water-based mammals
Well, this gives me hope for retrying some of my old rips that I've had sitting around on a DVD for at least 2 years. Have an old Star Ocean 2nd Evolution save I would like to continue on so I hope that's possible.
 
Ran some tests on PPPPPSSSSPPPPPSP or whatever it is:

Blazblue and 3rd birthday? Ran pretty great:

bb_pspgxqw4.gif


3rd_birthdyafgqry.gif


Persona 3, Ghosts of Sparta, BBS? Not really close to working.

My conclusion? JPCSP is still the place to be mainly for better compatibility and features like movies, but I can see PPSSPP being the emulator of choice very, very shortly. I'll be watching it closely.
 
Native code will always win, but right now it seems to be a race to see who improves their emulator faster.

I don't have Java installed on any of my computers anymore, so it's PPSSPP for me or nothing.
 

Oemenia

Banned
Im hearing good things about this emulator, how powerful does your CPU need to be since my i3 struggles even with DS emulators.
 
Top Bottom