Tutorial  Updated

Guide and Discussion Thread

bvPAlPl.png

The purpose of this thread is to gather all the information/tips/guides about the PS2 emulator within the PS4 in one place.

Please feel free to share your findings on what works and what doesn't, hopefully this way we can all share our knowledge for the best gaming experiences.

If you were not aware that PS2 was a thing for the PS4, you can read an article about it here : PS2 emulator found within PS4 PaRappa




I know some people like to keep the game vanilla as much as possible, and some want to have a more modern experience. You are free to set the settings how ever you want, if you feel like you've found something interesting. Please share :)



Most of the information here are gathered from psdevwiki, github repository like Kazarovv, and information from various forums. I will try to link all the sources(At least those that I'm allowed to post here).
I Hope this thread will serve you well.

While the PS3 is most likely the prefered way to play PS2 games, due to the compatibility being very high with the PS2 backward compatible hardware.
The compability on the PS4 is not so great, but those that run properly combining with some extra settings, it can look very modern on the PS4. (Upscaling,Widescreen,Progressive Mode)

For example: Star Ocean Till the end of time lags on the PS4/PS3's PS2 emulator.
Not sure how the PSN version fairs, it probably has custom settings.

So this thread will focus solely on the Playstation 4 platform, there are plenty of guides out there for the Playstation 3.


PS2 Classic GUI

Use xXxTheDarkprogramerxXx's PS2 Classic GUI application to create PS2 FPKG using your own iso, icon and background picture.
3SrFVro.png
I do recommend that you start off with using PS2 Classic GUI app and getting familiarized with the ins and outs of the PS2 emulator and the configs associated with them.

While the latest version of the PS2 Classic GUI has the ability to use custom config files from Kazarovv's github, not all the configs may suit to your needs.
So I will be posting my config files below, please feel free to post your findings as well, as testing these take time.. rebuilding fpkg, test... rince and repeat... lol


Setting Support:

Unlike the PS3 where you can set the emulator settings easily in XMB, toggle between standard/widescreen, smoothing on/off.
Not so lucky on the PS4 side, essentially each PSN Classic game includes the PS2 emulator, and each game has it's own individual config-emu-ps4.txt, so there's no easy way to toggle 4:3/16:9.
And if you want to change the settings, tough luck, you gotta rebuild the FPKG.

Fortunately using the PS4 game patch system, you can build a custom game patch only containing the param.sfo and config-emu-ps4.txt, installing a 4mb pkg over network is quick and easy to test. If you want to find out more on FPKG patch creation. Google: how to make a custom patch fpkg for game modding. (can't link it here as it contains Sony proprietary tools/files)

There's also an app called the PS2 Classic Replacer, basically it's a placeholder app that copies an ISO from the USB, but no multi disc support, but it does have a config editor. I have not used it.


PS2 Settings:

https://www.psdevwiki.com/ps4/PS2_Emulation#Commands
Common settings you want to play around with is:
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=1
--host-display-mode=full
Feel free to experiment, and share you're findings.

Not all commands work, some games will crash. These settings varies from game to game, so don't expect a universal config file.

If you can get the PSN version (PS2 Classics) of the game, it will most likely offer the best compatibility and gaming experience since it has custom settings build in for each game.

Widescreen/Progressive Mode Support:

Most PS2 games don't have native 480p or widescreen support, here is a list of games that have 480p/ws support. The way how widescreen worked for the PS2 especially back in the days with the old CRT TVs and early HDTVs, a 16:9 picture outputs at a 4:3 resolution, and you would toggle the TV scaling feature, basically it stretching the picture to full screen. Although it wasn't true widescreen, and the picture might be slightly blurry, in most case it was better than 4:3.


Game Patches:

Some games will work without making any modifications, most won't boot without them, in some cases crash if certain settings are enabled.

For example:


Dragon Quest VIII US NTSC
To get widescreen working properly, you need to add the following setting "--host-display-mode=full" to your config file. (File->Add Custom PS2 Config->config-emu-ps4.txt)

Tales of the Abyss
Game boots up to Title screen, but loads into blackscreen when upscaling or widescreen enabled/patched(wiki says it "should" work).

For custom Widescreen Patches, see my thread thread.

Here's a compatibility list:

https://www.psdevwiki.com/ps4/PS2_Classics_Emulator_Compatibility_List

Some configs here:

https://www.psdevwiki.com/ps4/Talk:PS2_Classics_Emulator_Compatibility_List#
https://github.com/kozarovv/PS2-Configs


Typically a config file would look like this,depending on the game, most of them are pretty self explanitory.
You can check out the different settings here https://www.psdevwiki.com/ps4/PS2_Emulation#Commands

--path-snaps="/tmp/snapshots"
--path-recordings="/tmp/recordings"
--path-vmc="/tmp/vmc"
--path-emulog="/tmp/recordings"
--config-local-lua=""
--load-tooling-lua=0
#--path-patches="/app0/patches"
#--path-trophydata="/app0/trophy_data"
#--path-featuredata="/app0/patches"
#--path-toolingscript="/app0/patches"
--ps2-title-id=SLUS-#####
--max-disc-num=1
--trophy-support=0
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=1
--host-audio=1
--rom="PS20220WD20050620.crack"
--verbose-cdvd-reads=0
--host-osd=0
--host-display-mode=full

PS2 Saves (Export/Import):

With the PS4 Save Mounter, you can FTP your existing PS2 saves to/from your PS4. The PS4 uses the PS2 virtual memery card format, rename the VMC0.card extention to VMC0.ps2 and read it the memory card manage like mymc.
PCSX2 memory card saves works too, just export/import the saves.


Mods/Undub/Cheats/Etc:

Most of you may know, the PS2 scene has so much to offer in terms of patches/mods/undubs etc.. And with the ever growing list of PS2 Widescreen patches from the PCSX2 forums.
You can apply those widescreen patches directly to the iso, and works on PS4 with varied success. (just make sure the full screen setting in config file is on).

Noticed that if you run PS2 FPKG from an external HDD, sound skips. Install on the internal HDD for best performance.


Things I'm currently testing/trying:
  • Figuring how "--path-vmc="/tmp/vmc" path works, and where it lies. With a shared virtual memory card, so we can manage all ps2 saves into 2 single files (VMC0/1).
  • Figuring out how to use the PS4 Patch System to easily update the config-emu-ps4.txt, rather than rebuilding the whole game everytime.
 
Last edited by xYuunax,

xYuunax

Well-Known Member
OP
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
Kozarovv Config Files:
https://github.com/kozarovv/PS2-Configs


My Configs:
You can try using this Default config file and work from there, either tweak/add/remove settings. (Experiment!)

--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=0
--path-patches="/app0/patches"
--path-vmc="/tmp/vmc"
#remove -host-display-mode=full if you prefer 4:3 or game has no widescreen
--host-display-mode=full
--rom="PS20220WD20050620.crack"

--gs-optimize-30fps=1
#Fix lines in shadows
--host-display-mode=full
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=0
--gs-kernel-cl-up="up2x2skipinterp"

--trophy-support=0
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=0
--host-audio=1
--verbose-cdvd-reads=0
--host-osd=0
--host-display-mode=full
--max-disc-num=1

--gs-progressive=1
--gs-force-bilinear=0
--host-display-mode=full

--gs-kernel-cl=DarkCloud2
--gs-kernel-cl-up="up2x2skipinterp"
--gs-uprender=2x2
--gs-upscale=EdgeSmooth
--gs-progressive=1
--gs-force-bilinear=0
--path-patches="/app0/patches"
--path-vmc="/tmp/vmc"
--host-display-mode=full
--rom="PS20220WD20050620.crack"
*Note: Widescreen and/or Progressive Patch applied.
Read more about Widescreen patch here
 
Last edited by xYuunax,

ps4temp

Active Member
Newcomer
Joined
Mar 6, 2018
Messages
26
Trophies
0
Age
27
XP
153
Country
France
why is it so complicated? is the emulator just bad?

i wish i could figure out how to repair some unplayable games i like
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,215
Country
United States
why is it so complicated? is the emulator just bad?

i wish i could figure out how to repair some unplayable games i like

No, some are unplayable and unfixable at all. Nothing you can do about it. The same for Klonoa 2. It runs better on PCSX2 emulator but doesn't run properly on PS4 due to graphic bugs and blocked me to go further and I got stuck. Been like that for few years with no fixed so it is UNPLAYABLE.

Maybe PS3 jailbreak does. I test Klonoa 2 on PS3 jailbreak which does have PS2 built in it and ran just fine until the end of the story and it crashes.. Your best bet is backward compatibility PS3 console like 40gb or 60gb that run PS2 games fine. Give up then!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: I really don't want to buy this fap tab...