• Register
  • TOS
  • Privacy
  • @NeoGAF

Zenith
Banned
(09-22-2011, 02:55 PM)
Zenith's Avatar
To go with our Dolphin and PCSX2 threads. PSP emulation is rather advanced. It's still not as efficient or bugfree as PCSX2 but because PSP games are so much less taxing on your computer it doesn't matter as much. I'm halfway through Ace Combat X and it runs at full speed.

What you will need:

JPCSP (32bit is recommended even on a 64bit system. Some features like FMVs are not supported otherwise)
http://jpcsp.org/

Java Runtime Environment (J in JPCSP is for Java)
http://www.java.com/en/download/index.jsp

JPCSP Launcher (improves stability)
http://www.emunewz.net/forum/showthr...d=2009#pid2009

Sony Sonicstage 4.3 (apparently needed for sound but yet to encounter an issue)
http://support.sony-europe.com/DNA/d...GB&f=sstage_dl

No BIOS needed, no laws broken!

Some recommended settings:

|Video|
[x] Only GE graphhics (not recommended for homebrew)
[x] Use vertex cache
[X] Use shaders (experimental)
[-] Use a Geometry Shader for 2D rendering (only relevant when using shaders)
[-] Disable UBO (automatically disabled if not supported, only relevant when using shaders)
[X] Enable VAO (only relevant when using shaders and vertex cache)
[x] Enable saving GE screen to Textures instead of Memory
[X] Enable decoding of indexed textures (using CLUT) in shader (only relevant when using shaders)
[X] Enable dynamic shader generation (only relevant when using shaders rec for AMD/ATI)

|Media|
[x] Use Media Engine (Works only with 32bit JPCSP)
[-] Extract media files to tmp folder
[x] Decode audio files with sonic stage (you must have ss installed for this to work)
[x] Use non-native fonts from flash0 folder

|Compiler|
[x] Use compiler (dynarec)
[-] Output profiler into to profiler.txt (only for compiler)
[50] Maximum method size

Naturally varies from system to system. Nvidia is more supported than ATI. Unlike PCSX2 where you configured it once and that was enough for 95% of games you may need to play with the settings more between each game.

Games that are playable:

Dissidia
Dissidia Duodecim
Ace Combat X
The 3rd Birthday - Parasite Eve 3
Crisis Core FFVII
God of War: Chains of Olympus

Games that are not:

Metal Gear Solids

The good news is is that you can add AA, FSAA and jack up the resolution on games.




LamerDeluxe
Member
(09-22-2011, 02:58 PM)
LamerDeluxe's Avatar
Instant HD collections.

Must try this some time.
Chairhome
Member
(09-22-2011, 02:59 PM)
Chairhome's Avatar
Had no idea that PSP emulation was on this level. I might actually finish some PSP games this way! Thanks!
papersleeves
Member
(09-22-2011, 02:59 PM)
papersleeves's Avatar
That is nice. I'm not too sure how should I dump my PSP games though.
LiquidMetal14
hide your water-based mammals
(09-22-2011, 03:00 PM)
LiquidMetal14's Avatar
Wow, I never bothered to look into this but see there is nearly daily builds of this on emucr.
DMPrince
Member
(09-22-2011, 03:00 PM)
DMPrince's Avatar
i knew i should have kept my umd rips. lol. dat effort now.
TheSeks
Blinded by the luminous glory that is David Bowie's physical manifestation.
(09-22-2011, 03:00 PM)
TheSeks's Avatar

Originally Posted by papersleeves

That is nice. I'm not too sure how should I dump my PSP games though.

Connect via USB with CFW->USB mode: UMD->?????????...?????....????....?????->PROFIT!

Also, while a nice effort: It's in Java and AFAIK that doesn't help emulations too well.
Nemo
Will Eat Your Children
(09-22-2011, 03:01 PM)
Nemo's Avatar
Is Crisis Core playable from beginning to end? Would love to do a replay
LiquidMetal14
hide your water-based mammals
(09-22-2011, 03:02 PM)
LiquidMetal14's Avatar

Originally Posted by Teetris

Is Crisis Core playable from beginning to end? Would love to do a replay

I would too if it's possible. And if I could find my UMD's since my move :O
Freedom = $1.05
Akimbo Dogs
(09-22-2011, 03:05 PM)
Freedom = $1.05's Avatar

Originally Posted by Teetris

Is Crisis Core playable from beginning to end? Would love to do a replay

That screenshot shows it running at around 20 fps. My guess is that it's "playable" in the loosest sense.
Gravijah
Member
(09-22-2011, 03:06 PM)
Gravijah's Avatar

Originally Posted by Freedom = $1.05

That screenshot shows it running at around 20 fps. My guess is that it's "playable" in the loosest sense.

What's the normal FPS of CC, anyway?
Seraphinianus
Banned
(09-22-2011, 03:07 PM)

Originally Posted by Freedom = $1.05

That screenshot shows it running at around 20 fps. My guess is that it's "playable" in the loosest sense.


"playable" in emulation means you can play through the whole game with few problems, even if it's not full speed.

I wanna see Phantasy Star Portable 2 on this thing.
TheExodu5
Banned
(09-22-2011, 03:08 PM)
TheExodu5's Avatar
If I could somehow play Monster Hunter online with a friend using this, I'd be very happy. I doubt that's possible at the moment. ;_;
Momo
Banned
(09-22-2011, 03:09 PM)
Momo's Avatar
Java? Why?
Freedom = $1.05
Akimbo Dogs
(09-22-2011, 03:09 PM)
Freedom = $1.05's Avatar

Originally Posted by Smision

"playable" in emulation means you can play through the whole game with few problems, even if it's not full speed.

I wanna see Phantasy Star Portable 2 on this thing.

I know what it means. Now, knowing that, most people on this board want to play games at a framerate that is at least equal to playing it on the psp, if not at an even faster fps. For most, this is not "playable" enough, if you will.
FuttBuck
Member
(09-22-2011, 03:10 PM)
FuttBuck's Avatar
Wow thanks OP! Will fool around with this tonight :)

Crisis Core in 1080p + AA = A good time
dark10x
60 fps 60 fps 60 fps 60 fps 30 fps 60 fps 60 fps 30 fps
(09-22-2011, 03:11 PM)
dark10x's Avatar
Fascinating. I've always wondered when PSP emulation would start to take off. I'm very curious to see how it runs.

Crisis Core in 1080p + AA = A good time

Based on those shots, the HUD and text elements are messed up and the framerate is very low (the average is 20 fps, but the current FPS in that shot is 6 fps).
Zenith
Banned
(09-22-2011, 03:11 PM)
Zenith's Avatar

Originally Posted by Teetris

Is Crisis Core playable from beginning to end? Would love to do a replay

Yes.

Do not know the run speed but here's footage of someone using rev1704 (current revision is ~2300)

http://www.youtube.com/watch?v=n07OYPSGZUc
Sectus
Member
(09-22-2011, 03:13 PM)
Sectus's Avatar
I am most intrigued. Although... java? That's a bit unfortunate. But well, if it isn't that taxing regardless, I guess it doesn't matter too much.
Grinchy
Member
(09-22-2011, 03:14 PM)
Grinchy's Avatar

Originally Posted by TheExodu5

If I could somehow play Monster Hunter online with a friend using this, I'd be very happy. I doubt that's possible at the moment. ;_;

I would love that. Not only would the emulation hopefully give a visual improvement, but also I don't have my PS3 connected via wire.

It's insane to me that a huge game like Monster Hunter or Peace Walker is only playable online if you have a PSP, PS3 and a wired connection. WTF mate?
LiquidMetal14
hide your water-based mammals
(09-22-2011, 03:14 PM)
LiquidMetal14's Avatar
What kind of HW were those screens taken with? I would imagine some tweaks would present an easy 60fps gain unless the emulations is still too early to get to that point. I imagine you can brute force a better FR with a good SB CPU and AMD/ATI card no? But again, some setting tweaks would be nice.

Nice OT too. Good start and look forward to more technical updates or at least seeing a thread for this to see how and when it takes shape.
jett
Member
(09-22-2011, 03:14 PM)
jett's Avatar

Originally Posted by Freedom = $1.05

That screenshot shows it running at around 20 fps. My guess is that it's "playable" in the loosest sense.

Actually it's running at 6. :lol

I don't think this is playable at all.
Seraphinianus
Banned
(09-22-2011, 03:16 PM)

Originally Posted by Freedom = $1.05

I know what it means. Now, knowing that, most people on this board want to play games at a framerate that is at least equal to playing it on the psp, if not at an even faster fps. For most, this is not "playable" enough, if you will.


But you can't play at a faster FPS than the native system without speeding up the game on an emulator, that I know of. You can improve games that run unstable fps though.
DieH@rd
Member
(09-22-2011, 03:18 PM)
DieH@rd's Avatar
Its a nice thing that they are still working on this project. I checked it out few years ago when it was still in its infancy [barely loading few games].
Alextended
Banned
(09-22-2011, 03:23 PM)
Alextended's Avatar
How do I dump my games then? I have a PSP that isn't hacked and has very recent firmware (though not the latest). Most of my games are off PSN though currently only PW is downloaded/installed and you mention it won't work. My only UMD games are Tekken DR and WRC (came with the system). If it's doable it's time to redownload some of my other games like VC2 and MHFU which I stopped playing partly because my PSP's screen is borked with vertical lines all over certain areas that don't seem to go away...

Eh, no way I'd play them in such high res/fullscreen modes though, small native res windows to hide all those pixelly textures ftw, just add AA/AF.
Last edited by Alextended; 09-22-2011 at 03:33 PM.
Zenith
Banned
(09-22-2011, 03:24 PM)
Zenith's Avatar
Somre more vids:

3rd Birthday (super smooth)
http://www.youtube.com/watch?v=nMAHfTArHRM

Final Fantasy Type-0 (running at 720p on a Geforce 8600)
http://www.youtube.com/watch?v=10Y2v4-m7Ao
Napalm_Frank
Member
(09-22-2011, 03:24 PM)
Napalm_Frank's Avatar
Any idea if BBS runs in this?
sixteen-bit
Member
(09-22-2011, 03:25 PM)
sixteen-bit's Avatar
Heh, Tekken 6 looks fucking unreal in this Emu.
Seraphinianus
Banned
(09-22-2011, 03:29 PM)

Originally Posted by _dementia

Heh, Tekken 6 looks fucking unreal in this Emu.


aside from the obvious differences in textures/geometry and 2D hud, the IQ on that screen is cleaner than either console version of it!
sixteen-bit
Member
(09-22-2011, 03:33 PM)
sixteen-bit's Avatar

Originally Posted by Smision

aside from the obvious differences in textures/geometry and 2D hud, the IQ on that screen is cleaner than either console version of it!

No kidding. Sub-HD console ports FTL.
Surprised how well this holds up with less geometry and improved resolution/IQ.
The Abominable Snowman
Pure Life tonsil tickle
(09-22-2011, 03:36 PM)
The Abominable Snowman's Avatar
No offense, but why does all the games/vids, even the "super smooth" one, have bad frame rates? Is it a technicality with the emu or the systems are weaker?
Chairhome
Member
(09-22-2011, 03:40 PM)
Chairhome's Avatar
Looks like you can get KH BBS running decently on some systems:
http://www.youtube.com/watch?v=RvsOhXjTyag

YMMV depending on your system. I'll give it a try tonight and see what kind of framerates I can get. Youtube some vids to see how well they run. I saw Duodecim running at full speed on youtube.
jediyoshi
Member
(09-22-2011, 03:40 PM)
jediyoshi's Avatar
Valkyria Chronicles 2
GoW Ghost of Sparta
Prinny CIRBTH (pretty much full speed)
Crush
Mr. Wonderful
Member
(09-22-2011, 03:48 PM)
Mr. Wonderful's Avatar
Eh. I'll wait until the compatibility gets nailed down/the HD collections are out.
Luigiv
Member
(09-22-2011, 03:49 PM)
Luigiv's Avatar
I was wondering when JPCSP would get a thread on GAF. Nice to see they've got up-ressing working now.
LiquidMetal14
hide your water-based mammals
(09-22-2011, 03:53 PM)
LiquidMetal14's Avatar

Originally Posted by LiquidMetal14

What kind of HW were those screens taken with? I would imagine some tweaks would present an easy 60fps gain unless the emulations is still too early to get to that point. I imagine you can brute force a better FR with a good SB CPU and AMD/ATI card no? But again, some setting tweaks would be nice.

My original post, someone please link me or elaborate on your HW. I have more than adequate HW to run the few Wii games I have and PCSX2 at full speed minus some glitches with emulation. There are plenty with my same 4.5ghz/6950/6970/GTX560/70/80 combo. We know we can kill almost all games and any emulator.
TheSeks
Blinded by the luminous glory that is David Bowie's physical manifestation.
(09-22-2011, 03:54 PM)
TheSeks's Avatar

Originally Posted by The Abominable Snowman

No offense, but why does all the games/vids, even the "super smooth" one, have bad frame rates? Is it a technicality with the emu or the systems are weaker?

Java.

Plus "early emulator."

but mostly Java.

Dudes should be using C and the like for better coding, but I can see why they would want to use Java: Easier to port the emulator to OS X/Linux/'doze.
Tiduz
Eurogaime
(09-22-2011, 03:56 PM)
Tiduz's Avatar
how do i get this to run FF type 0 demo? it didnt work when i tried it a few weeks ago :(
LiquidMetal14
hide your water-based mammals
(09-22-2011, 03:56 PM)
LiquidMetal14's Avatar
Imagine seeing these emulators being written for VITA? Hot damn!
The Abominable Snowman
Pure Life tonsil tickle
(09-22-2011, 03:58 PM)
The Abominable Snowman's Avatar

Originally Posted by TheSeks

Java.

Plus "early emulator."

but mostly Java.

Dudes should be using C and the like for better coding, but I can see why they would want to use Java: Easier to port the emulator to OS X/Linux/'doze.

Oh I skipped that part. Thanks. I was halfway expecting a snarky response.

Are there any plans on porting the code over to C or any other lower level language? I don't have a 4.5GHz i7 Processor but I run most Wii and many PS2 games very, very smoothly, with 30FPS solid if not 60FPS solid.
Luigiv
Member
(09-22-2011, 03:59 PM)
Luigiv's Avatar

Originally Posted by TheSeks

Java.

Plus "early emulator."

but mostly Java.

Dudes should be using C and the like for better coding, but I can see why they would want to use Java: Easier to port the emulator to OS X/Linux/'doze.

Don't worry, there's already a guy who's actively porting JPCSP into C. He calls his build PCSP. You'll need to put up with delayed releases, though.
jediyoshi
Member
(09-22-2011, 04:05 PM)
jediyoshi's Avatar




dark10x
60 fps 60 fps 60 fps 60 fps 30 fps 60 fps 60 fps 30 fps
(09-22-2011, 04:08 PM)
dark10x's Avatar
Wow, that FF-Type Zero shot from the previous post is super impressive. I'm amazed that they were able to display textures of such high quality on a PSP. The textures there are even sharper than what you'd commonly see on systems like Dreamcast.
Alextended
Banned
(09-22-2011, 04:10 PM)
Alextended's Avatar
They probably look like the shot in the OP when you get close enough.
Nuclear Muffin
Banned
(09-22-2011, 04:15 PM)
Nuclear Muffin's Avatar
I saw this a while ago, but still I'm left with the same question as I have now. Why the hell would you code this in Java?!
Utako
Banned
(09-22-2011, 04:16 PM)

Originally Posted by Momo

Java? Why?

There is a C version, but this is the leader.
Lactose_Intolerant
Member
(09-22-2011, 04:21 PM)
Lactose_Intolerant's Avatar
Yeah, the only thing wrong is its in Java. They have a lot more people that work on the Java version than the C version.
Dr. Zoidberg
Member
(09-22-2011, 04:49 PM)
Dr. Zoidberg's Avatar

Originally Posted by Lactose_Intolerant

Yeah, the only thing wrong is its in Java. They have a lot more people that work on the Java version than the C version.

I don't even like having the Java RTE installed on my machine. It's a popular vector for malware and viruses.
Lesiroth
Member
(09-22-2011, 05:26 PM)
Lesiroth's Avatar
Impressive, although it's still far from usable IMO. Still very slow in many games, some games don't start up yet, graphical corruption, etc..

Here's hoping for more rapid improvements.
jman2050
Member
(09-22-2011, 05:31 PM)
jman2050's Avatar
"Oh wow, a PSP emulator finally, and it sounds like it's pretty solid, I'm gonna check this ou--"

*Java*

"Why?!?!"

At least someone is smart enough to port this to a non-crappy language (for this particular type of software at least)

Thread Tools