• 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.

PPSSPP Emulation and Discussion Thread

Sajjaja

Member
ppsspp-icon.png
PPSSPP Emulation and Discussion Thread
ppsspp-icon.png


Current Version: 1.3 (as of September 17, 2016)

http://www.ppsspp.org/

PPSSPP is an up and coming PSP emulator that has been created from the ground up using C++ (where as JPCSP uses Java). This means it can run on a much larger variety of specs smoothly even with a lower end PC. No BIOS needed. (For a point of reference, I have a laptop 2.1ghz dual core, ATI Radeon Mobility 4250 HD, 3gb RAM, and it runs pretty smooth with some random slow downs. Believe me, you can run it well).

There are dedicated developers behind it constantly pumping out updates and fixes for it. They've even managed to develop their own atrac+ decoder which is required for a lot of sounds, especially in cutscenes.

Works even on mobile devices, namely Androids. There are also builds for iOS, Blackberry 10, Mac, Linux and more, but these are more complicated to install.

http://www.ppsspp.org/downloads.html
PPSSPP Gold for Windows via Paypal (a donation essentially)

Google Play Store:
PPSSPP Free
PPSSPP Gold if you want to support the developer

Known game compatibility list:
http://forums.ppsspp.org/showthread.php?tid=1473

Frequently updated builds:
http://buildbot.orphis.net/ppsspp/

Some images from Seik (hope you don't mind I'm stealing your pics lol)
Going to link to the images so you all don't have to reload massive pictures.

Metal Gear Solid Peace Walker

Crisis Core: Final Fantasy 7

Even more Crisis Core

Kingdom Hearts

Thanks to ambientmystic, Stuart444, and Seik for their contributions to my uncreative OT.

Let me know if I forgot anything.

Tips and Tricks from our favourite AmbientMystic:
Just a minor heads up.

I've updated my generic performance guide for PPSSPP (for Windows and Android) here:-

http://forums.ppsspp.org/showthread.php?tid=5236

Also wrote up an easy to follow guide for compiling PPSSPP on Windows in case any gaffer is interested in self-compiling PPSSPP (independence from the buildbot is a great thing) on their systems:-

http://forums.ppsspp.org/showthread.php?tid=5231
 
Short, simple and to the point OP.

Well done, mate.

EDIT:-

Would just like to add that if you're interested in the development side (e.g. adding features, reporting issues direct to the developers etc) of the project, you can always visit the official PPSSPP github page here:-.

https://github.com/hrydgard/ppsspp

Feedback and feature requests properly communicated and articulated on the github usually gets direct reponses from the devs rather rapidly, and anyone can contribute to the project.
 

jediyoshi

Member
So is this the thing to run VC3 on when the fan sub is done finally?

The fansub itself would just be a thing that patches the entirety of the game to then run as a regular PSP game. It'd be possible to use on any other emulators or a modded PSP.
 

ss_lemonade

Member
I once gave this a try on my s3 and couldn't get anything to load. Guess I'll give it a try again with the latest version off the playstore.

Btw, how well does it run on newer phones that have the snapdragon 600 chipset like the s4?
 
I'll give this another shot if compatibility and bugs are improved over how it was a couple of months ago.

Is there any advantages/disadvantages of going for the 64-bit version over the normal one?
 
I'll give this another shot if compatibility and bugs are improved over how it was a couple of months ago.

Is there any advantages/disadvantages of going for the 64-bit version over the normal one?

It depends.

If you belong to a subset of users like me, who has a 64bit Windows OS, uses a legacy ATI/AMD card and older drivers, it could actually be really, really beneficial to go for the 64bit build due the reduced CPU overhead related to AMD's 64bit OGL drivers which means better overall performance.

For further details about AMD's shortcomings in various games as related to this emulator due to their inferior OGL implementations, please read the short writeup I typed up over here.
 
Oh shit, I wonder if it runs Tactics Ogre

*checks compatibility list*

Edit: IT'S PLAYABLE!

There're some caveats to that "playable status".

1. Prior to booting the game, ensure that Mipmapping is OFF. Otherwise the ingame text will not appear at all.

2. When you're in the World map and zoomed into your character, a segment of the screen will be black. To rectify this, disable the Buffered Rendering (BR) option in the graphics menu. (On Windows, just hit F5)

3. On the other hand, when you're in the combat screen the whole screen will be black unless Buffered Rendering (BR) is ON. (F5 again).

To summarize, Turn OFF BR when you're in the world map and zoomed in, and Turn ON BR when in combat. Also ensure Mipmapping is OFF to correctly display text. Besides that, the game's good to go. Also, disabling Linear Filtering is a good idea to get that nice 2D pixel art to appear correctly.
 

TheSeks

Blinded by the luminous glory that is David Bowie's physical manifestation.
Anyway you're(?) going to fix that problem for Tactics Ogre to where you don't have to do that?
 
Anyway you're(?) going to fix that problem for Tactics Ogre to where you don't have to do that?

All in good time. As the saying goes, issues will be fixed when they're fixed. Lots of things are rectified and implemented everyday for this emulator.

EDIT:-

Also, in case people didn't catch it in the previoius PPSSPP thread, some progress has been made to making Danganronpa playable on AMD/ATI cards (it's already playable on NVIDIA's cards with the FramebufferstoMem = True hack on the latest dev builds on the orphis buildbot page.)

Details are over here, on the github:-

https://github.com/hrydgard/ppsspp/issues/1686#issuecomment-20310361
 

Seik

Banned
I tried it months ago, it was a mess but the project was so young it was impressive the team made that much progress in so little time.

I tried it once again Saturday, my god. It is really near being a very reliable emulator and I can't wait to see all the progress that will be done until the end of this year.

EDIT: Hey I just spotted those are my shots! It's totally okay man, I don't mind! :D

More KH love! :D

 

plc268

Member
I'll keep waiting for updates.

While it's made some great progress, but most of the games I've tried are not playable or are playable, but missing music.
 

TriAceJP

Member
I guess I am not the most original person in this thread but I played Birth By Sleep Final Mix to completion using PPSSPP last week.

It's really a great emulator. I can't wait to see how far he takes it.

I am kind of stumped on what to play next because I have such a back log of PSP games I didn't play due to some genres I just don't like playing on a portable system.
 

gngf123

Member
I'll keep waiting for updates.

While it's made some great progress, but most of the games I've tried are not playable or are playable, but missing music.

There used to be unofficial builds that worked alongside SonicStage to get the music working. I haven't seem them update lately, but the official builds have started to fix the sound problems to make up for it.

Looks like Dangan Ronpa is becoming playable now as well. Can't wait to pick it up.
 
I'll keep waiting for updates.

While it's made some great progress, but most of the games I've tried are not playable or are playable, but missing music.

Have you even tried the latest 0.8.1 official build?

A great number of games have working BGM now thanks atrac3+ suppor being natively implemented in the emulator via dll.

Try it before you knock it.
 

Perkel

Banned
Subscribed ! Glad there is official thread for it now.
Just turned on Tactics Ogre and plays well with Mipmap - Off.


Also i noticed many games have various issues depending on those default options. Is there any chance there will be profiler ? I mean like:

I have Tactics Ogre.
There is bar in emu at top named "profiler" near options
There is search bar in that "profiler"
I type Tactics Ogre and it finds it
I click ok and it create profile for TO where options are changed to best compatibility and if there are still problems there is message saying what is still wrong.
 

butanebob

Neo Member
This emulator is boss!

Crazy question: Can you disable the up-resolutioning and just have it run games in their native res?
 
Subscribed ! Glad there is official thread for it now.
Just turned on Tactics Ogre and plays well with Mipmap - Off.


Also i noticed many games have various issues depending on those default options. Is there any chance there will be profiler ? I mean like:

I have Tactics Ogre.
There is bar in emu at top named "profiler" near options
There is search bar in that "profiler"
I type Tactics Ogre and it finds it
I click ok and it create profile for TO where options are changed to best compatibility and if there are still problems there is message saying what is still wrong.

The ability to have specific, individual game profiles (for compatibility reasons) will hopefully be implemented by v0.9. Just gotta be patient.

BTW how is FF7 CC emulation ? It still needs save and has various problems ?

It is now very very playable with some minor shadow issues on Zack. Very minor issues. You don't even need a save to start the game since the cutscenes playback properly now.


This emulator is boss!

Crazy question: Can you disable the up-resolutioning and just have it run games in their native res?

You mean the native 1x 480x272 res? The option to have an ingame resolution that's independent of the window size/full screen should also be a target for 0.9. (or even earlier)

It's understandable that not everyone will have machines capable of up-rendering the games to their native resolution, so this feature will definitely be implemented in the near future.
 
How does emulators like these work in the compatability evolution? I mean let's say that game X has an issue that gets fixed in a new version of the emulator, does the fix usually help the emulation of other games that might have similar issues or does every game need to be individually made compatible?
 

chaosblade

Unconfirmed Member
Subbed to the new topic. Looking forward to seeing what progress gets made in the upcoming versions. Its really impressive how far along this emulator has come so quickly.

Still hoping more controller support/options are coming fairly soon.
 
I don't know the details, but I would expect that if a certain aspect of emulation is improved, it would improve the emulation of all games that use that specific feature. Only a guess though.
 

Durante

Member
How does emulators like these work in the compatability evolution? I mean let's say that game X has an issue that gets fixed in a new version of the emulator, does the fix usually help the emulation of other games that might have similar issues or does every game need to be individually made compatible?
It completely depends on the underlying emulation problem that caused the game issue. If it is also encountered in other games, then those might be fixed as well. On the other hand, "hacks" (i.e. changes designed to fix an issue in one game but not necessarily improve emulation accuracy) may actually break other games.

Generally, earlier in an emulator's life cycle, fixes are more likely to apply to a multitude of games, as fundamental problems get fixed. Later, they become more specialized and things that only affect a single game are worked on.
 

Im_Special

Member
The ability to have specific, individual game profiles (for compatibility reasons) will hopefully be implemented by v0.9. Just gotta be patient.

You can even see how this will be implemented with the new UI now if you want, you just need to enable the new UI from within the ini setting file with NewUI=True, it's still pretty rough though.
 

Perkel

Banned
The ability to have specific, individual game profiles (for compatibility reasons) will hopefully be implemented by v0.9. Just gotta be patient.



It is now very very playable with some minor shadow issues on Zack. Very minor issues. You don't even need a save to start the game since the cutscenes playback properly now.




You mean the native 1x 480x272 res? The option to have an ingame resolution that's independent of the window size/full screen should also be a target for 0.9. (or even earlier)

It's understandable that not everyone will have machines capable of up-rendering the games to their native resolution, so this feature will definitely be implemented in the near future.

Thanks. Gotta try FF7CC now. Last time i tried after train it just stopped.

And yes props to team. I am yet to see any emulator that is created so quickly and has such amazing speed of progress. I mean like half year ago most of games were unplayable and now it is reaching point where most of the games work without problem. All of that without PSP bios.
 

Im_Special

Member
And yes props to team. I am yet to see any emulator that is created so quickly and has such amazing speed of progress. I mean like half year ago most of games were unplayable and now it is reaching point where most of the games work without problem. All of that without PSP bios.

Well it helps that there was already a well established PSP emulator already that had decent compatibility that they can learn from, they didn't have to learn from scratch or anything. It also helps that the PSP was broken wide open with all the CFW and hacks so lots about it is well known by now, oh and it has a ridiculously awesome library of games, so there's lot's of demand for a working emulator to play them.
 

Storm360

Member
How do I get past the installation of Peace Walker to the memory stick? Mine always errors out, even after copying my fully installed peace walker files from my PSP


Also, has anyone tried transfaring with it?
 

plc268

Member
Have you even tried the latest 0.8.1 official build?

A great number of games have working BGM now thanks atrac3+ suppor being natively implemented in the emulator via dll.

Try it before you knock it.

Actually I did. I was testing 0.8.1 before I made the comment.
 
Holy crap, I had no idea PPSSPP worked so well. I'm genuinely surprised, tried Daxter, Armored Core 3 and Patapon, works flawlessly.

Thanks for the info OP!
 

androvsky

Member
It is now very very playable with some minor shadow issues on Zack. Very minor issues. You don't even need a save to start the game since the cutscenes playback properly now.

You mean the native 1x 480x272 res? The option to have an ingame resolution that's independent of the window size/full screen should also be a target for 0.9. (or even earlier)

It's understandable that not everyone will have machines capable of up-rendering the games to their native resolution, so this feature will definitely be implemented in the near future.

Speaking of people with weaker systems, I've been testing the latest version with Crisis Core on a relatively new laptop with what's essentially an i3 Celeron (don't remember the exact designation). I don't think it's GPU limited since running in a native res window doesn't help at all, but frameskip 2 does wonders for playability. Except the screen flashes back and forth between frames like crazy, making frameskip unusable. Is there anything I can do to use frameskip, or just give up running on that laptop?
 

butanebob

Neo Member
You mean the native 1x 480x272 res? The option to have an ingame resolution that's independent of the window size/full screen should also be a target for 0.9. (or even earlier)

Yep that's what i meant. I can run the games fine in HD but i was just curious about what they would look like in comparison to their original native res.

Cheers.
 
Top Bottom