42w ago - Today PlayStation 3 developers
mysis and
eussNL on the Wiki have posted a method to get the PlayStation 2 (PS2) Software Emulator working on 3.55 CFW without a
DRM-infected Cobra USB dongle for all PS3 Fat and Slim consoles.
Download:
PlayStation 2 (PS2) Software Emulator Files for PS3 3.55 CFW /
PlayStation 2 (PS2) Software Emulator Files for PS3 3.55 CFW (SRC)
To quote: Getting PlayStation 2 Software Emulator working
Method (on Firmware 3.55, without! Cobra-USB Dongle or Downgrade) for all consoles (fat & slim).
1. Replace following files on your consoles /dev_flash/ with the ones included in this archive p3dwik-ps2compatfiles.rar
2. Get into
Factory Service Mode (FSM Tool/Dongle)
3. Insert your Original PS2 Game Disc
4. It will run.
Note: Backups won't work. You're getting the compatibility of the 2.60 software emulator with all of its bugs.
A possible compatibility lists:
- tortuga-cove.com/forums/viewtopic.php?f=57&t=530
- ps3devwiki.com/wiki/Talk:Emulation#PS2.2FPStwo
PS2 Compat. flag
All consoles have hardware information. In GameOS you can call Lv2 Syscall 393 (0x189) sys_sm_get_model to get your consoles information. In Lv1/Hypervisor its in the repository nodes sc 0x5B lv1_get_repository_node with Parameters "sys","hw","config" usually noded as "sys.hw.config#0" or something.
Result examples:
20 00 00 00 FF FF FE FF <--> a backwards compatible console
4E 00 FF FF 0A 03 BC 3C <--> on Hypervisor Page
4E 00 FF FF 01 07 BC BF <--> CECHJ04
In binary formation:
0010 0000 0000 0000 0000 0000 0000 0000 1111 1111 1111 1111 1111 1110 1111 1111 <--> a backwards compatible console
0100 1110 0000 0000 1111 1111 1111 1111 0000 1010 0000 0011 1011 1100 0011 1100 <--> on Hypervisor Page
0100 1110 0000 0000 1111 1111 1111 1111 0000 0001 0000 0111 1011 1100 1011 1111 <--> CECHJ04
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0000 0000 <--> Mask:Gelic WLAN, new consoles use WLAN via USB
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0000 <--> Mask:Backwards Compatible Flag
XMB checks this flag and if == 0, it will give following message: "This model of the PS3 system is not compatible with PlayStation 2 format software."
Those interested in running PS2 games on their PS3 console may also wish to check out the previous
Open PS2 Loader v0.8 for PS3,
PS3 USBLD Loader Source Code and USBAdvn Patcher and
PS2 HDD Support & Discless ELF Launching from PS3 XMB articles as well.
Finally, in released news
IngPereira has made available a
PS2 DEX Boot 4.11 4.20 (Test) and below is also a
PS3 EVO 1.0 video and release details by
SONIC_BH for those interested, as follows:
Hi I just make a debug app that use some syscalls to do a reset into PS2 Lpar like boot_ps2 does, it should work on dex 4.11 or 4.20 but in these fw there is ps2 netemu instead of softemu so i need someone with an original disc of playstation 2 inserted on bd-drive and launch this test app and see what happens.
I am on 4.11 DEX but i don't have any original disc from PS2... This is basically the same thing that boot_ps2 does on 3.55 but there is a new emu file on dex 4.11 or 4.20 introduced on 3.70 with the use of PS2 Classics on PSN... This is not brick-risk, thanks to anyone who help me with this. Greetings...
1st - Download the file
2nd - Copy the file PS2 Evo v1.0.pkg to the root of a USB drive formated in FAT32
3rd - Install the .pkg from *Install Package Files*
4th - Insert a original PS2 disk on the BD
5th - Run the app and enjoy
ff10, ff10-2, ff12, resident evil outbreak, resident evil outbreak file2, resident evil dead aim and residen evil gun survivor 2!
but first i need to find the isos first LOL
Can I copy my JAP Ps2 imports to play on my US PS3?
Download: http://www.mediafire.com/?3xcz5om17zacnya / http://www.mediafire.com/?116a12awyjndo09 / http://www.mediafire.com/?jq0quoy1q3w8oh6 (3.1 Expert with PS2 CDVD plugin) / http://ps3tools.aldostools.org/ps2classics_GUI.rar / http://gitorious.ps3dev.net/ps2classic / http://www.mirrorcreator.com/files/KCPWIXEI/ps2ctool_v1.zip_links by CrUmp / http://www.mirrorcreator.com/files/0MHERO80/ps2classic-bccb879.zip_links by u$er / https://dl.dropbox.com/u/31400110/PS2SOUNDS/Templates.zip by DEREKTROTTER
Now it doesn't need root key to vmc stuff and now vmc decryption and encryption is working great, added ISO9660 checks and LIMG check and creation. Thanks to flatz, aldo and many others.
Usage:
iso:
ps2classic d [cex/dex] [klicensee] [encrypted image] [out data] [out meta]
ps2classic e [cex/dex] [klicensee] [iso] [out data] [real out name] [CID]
ps2classic vd [cex/dex] [vme file] [out vmc]
ps2classic ve [cex/dex] [vmc file] [out vme]
PS2Classic Final Changelog:
ISO9660 Check
LIMG Support (Check / Creation)
VMC Decryption / Encryption fixed with the help of flatz by making new py script to rehash stuff so i can port it and now without. the need to use a root key to encrypt or decrypt your vmc's, thanks to aldo too by helping me in the process.
Now you see the progress being maded by decryption or encryption, so is more easy to wait.
Deciphering virtual memory card
If you don't want to use this cmd version is better to wait to the new version of Aldo Gui tool because it will have this added and some better gui improvements. Thanks to flatz, aldo and many others helping in the process.
Here also included something for those who want to modify or ripearlas isos more easily and are functional in the PS3. The process is very easy and simple using Expert 1.3 since the 2.0 version tends to have flaws with these images ISO9660 corrupting and ends.
Ripping or modification of any PS2 game
1. Crack the ps2classic ISO.BIN.ENC with great command line or GUI aldo.
2. Expert Runs 1.03 and continues to work the following order:
Extract LBA
Extract files (It will extract every file from the game in a folder with the iso name)
Now you can make your changes to the game(But obviusly you cannot just delete stuff because the LBA has an order you need to make some dummy file and rename it to the file you want to delete for example), you can mod everything too if the game have some modding tools for sure like gta sa, vc, etc.
Rebuild files (Now it will make a ISO with the game folder extracted previusly modified)
Rebuild LBA
3. Just encrypt that Game ISO modified with new tools like this new ps2classic command line tool or with new Aldo gui Ps2classic tool with new changes (Because this tools will now remake the LIMG section too). Now use the new ISO.BIN.ENC on the PS3 and check your changes.
Greetings
From CrUmp comes a PS2 ISO Renaming Tool called PS3CTool v1 (linked above) for PS2Classic v 1.0 with details below, as follows:
I only test with my mac. if you install python 2.7 on windows this should work too. i don't know if it's ok to put key file in this, so I didn't include it. put your ps2.key file in the same location, and include this folder in your $PATH like:
PATH=$PATH:/path_to_this_folder.
export PATH
The best way to play your PS2 games on your PS3 console is to convert them into PS2 Classic Games. With Multiman and PS2Classic container, you can have unlimited PS2ISOs loaded into your PS3. With [gameID] Game Title naming convention, Multiman will download the game cover if avaliable.
This tool finds gameID from within PS2ISO, and compare with online database to rename the ISO file names
This script works with ps2classic command line tool to make it more convenience to convert mass ISOs.
usage:
ps2ctool.py {option} isofile
ps2ctool.py isofile
ps2ctool.py netrename isofile
ps2ctool.py ALL ps2classic
ps2ctool.py isofile:
to rename an ISO file, adding [XXXX-00000] to the filename.
To rename ISO file with sonyindex.com database entry, in '[DISCID] FILENAME' format
ALL: in a folder to process every ISO under that folder, including subfolders. It will move ISO files to current folder, and re-name iso filenames against the database entries.
Finally, from u$er comes some proper PS2Classic Tool binaries (linked above) who states the following:
Hey there, i've compiled a set of PS2Classic binaries for you based on the latest changes. if you don't like using cmd-line apps, you can replace the one in PS2Classic GUI with this one.
ps2classic (bccb879)
GPLv3
gitorious.ps3dev.net/ps2classic
written by user
algo by flatz
both linux and windows binaries shouldn't have any dependencies. cywin-1.dll is NOT needed which should speed up the file operations
NOTE: please remember to release source code if you distribute binaries. if you made any changes to the source code you have to provide the modified source code ofc.
More PlayStation 3 News...
Will test with my Fatal Frame 2 backup and update...
Well, Fatal Frame 2 works as well. This is exciting! I might test a couple more games from my PS2 library, but this is pretty cool so far. Definitely will extend the life of my phat, although the emulation doesn't seem perfect - does anyone know how to brighten up the screen a bit?