PlayStation 2: Difference between revisions
Phanirithvij (talk | contribs) m wlauncher web archive link, discord file is dead |
m Fixed some minor misspellings :33 |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
With 155 million sold, the PS2 was the best-selling gaming console ever. | With 155 million sold, the PS2 was the best-selling gaming console ever. Home-brew development is still going on, and many games recover online gaming capability since developers are rewriting the game server. A list of PlayStation 2 Online Games is available [https://docs.google.com/spreadsheets/d/1bbxOGm4dPxZ4Vbzyu3XxBnZmuPx3Ue-cPqBeTxtnvkQ here]. | ||
Home-brew development is still going on, and many games recover online gaming capability since | |||
rewriting game server. A list of PlayStation 2 Online Games is available [https://docs.google.com/spreadsheets/d/1bbxOGm4dPxZ4Vbzyu3XxBnZmuPx3Ue-cPqBeTxtnvkQ here]. | |||
= Emulation = | = Emulation = | ||
Line 10: | Line 8: | ||
== PCSX2 == | == PCSX2 == | ||
You need a legal copy of your ps2 bios. There are many ways to do it, | You need a legal copy of your ps2 bios. There are many ways to do it, so I will just describe an easy but slow one using uLaunchELF: | ||
1/ get latest ps2ident from https://github.com/ps2homebrew/PS2Ident/releases/tag/stable | 1/ get latest ps2ident from https://github.com/ps2homebrew/PS2Ident/releases/tag/stable | ||
2/ extract somewhere on an USB mass storage | 2/ extract somewhere on an USB mass storage | ||
Line 33: | Line 31: | ||
name = "ps2dev"; | name = "ps2dev"; | ||
targetPkgs = pkgs: (with pkgs; [ | targetPkgs = pkgs: (with pkgs; [ | ||
autoconf | |||
automake | |||
libtool | |||
gnumake | gnumake | ||
clang | clang | ||
Line 90: | Line 90: | ||
= PlayStation 2 Expansion Bay = | = PlayStation 2 Expansion Bay = | ||
Read more about it : https://en.wikipedia.org/wiki/PlayStation_2_Expansion_Bay | Read more about it: https://en.wikipedia.org/wiki/PlayStation_2_Expansion_Bay | ||
Only genuine Sony adapter offers network capability, you can upgrade them to sata thanks to a SATA mod kit from bitfunx or maxdiypower. On slim model, you can find kit too, but you will need to solder on the motherboard. | Only genuine Sony adapter offers network capability, you can upgrade them to sata thanks to a SATA mod kit from bitfunx or maxdiypower. On slim model, you can find kit too, but you will need to solder on the motherboard. | ||
Line 131: | Line 131: | ||
=== install wLauncher === | === install wLauncher === | ||
In order to be able to launch unofficial | In order to be able to launch unofficial software, you can: | ||
* launch a dvd with [https://cturt.github.io/freedvdboot.html FreeDVDBoot] | * launch a dvd with [https://cturt.github.io/freedvdboot.html FreeDVDBoot] | ||
* have a modchip | * have a modchip | ||
Line 137: | Line 137: | ||
* boot on HDD with an elf launcher like wLauncher or [https://github.com/parrado/SoftDev2 SoftDev2] | * boot on HDD with an elf launcher like wLauncher or [https://github.com/parrado/SoftDev2 SoftDev2] | ||
Extract [https://web.archive.org/web/20221210004709/https://www.ps2-home.com/forum/download/file.php?id=15758&sid=f956d2accefb993288a6791c7c85a5c0 this archive] (wLE_kHn_20200810.7z md5:430af5615895736d96b4f7156e92b2b0) then call hdl_dump: | Extract [https://web.archive.org/web/20221210004709/https://www.ps2-home.com/forum/download/file.php?id=15758&sid=f956d2accefb993288a6791c7c85a5c0 this archive] (wLE_kHn_20200810.7z md5:430af5615895736d96b4f7156e92b2b0 [https://www.ps2-home.com/forum/viewtopic.php?t=5128 dl source]) then call hdl_dump: | ||
$ hdl_dump initialize /dev/sdb MBR.KELF | $ hdl_dump initialize /dev/sdb MBR.KELF | ||
Line 143: | Line 143: | ||
=== install FHDB (Free HDBoot) === | === install FHDB (Free HDBoot) === | ||
Get FMCB installer from official website :https://sites.google.com/view/ysai187/home/projects/fmcbfhdb | Get FMCB installer from official website: https://sites.google.com/view/ysai187/home/projects/fmcbfhdb | ||
You should be able to launch it following the instruction there. | You should be able to launch it following the instruction there. | ||
Line 149: | Line 149: | ||
=== Install games === | === Install games === | ||
Games doesn't use PFS but HDLoader partition so we can't rely on pfsshell to install them. Use hdl_dump (see hdl_dump help) : | Games doesn't use PFS but HDLoader partition so we can't rely on pfsshell to install them. Use hdl_dump (see hdl_dump help): | ||
$ hdl_dump install /dev/sdb Final\ Fantasy\ X\ \(France\).iso | $ hdl_dump install /dev/sdb Final\ Fantasy\ X\ \(France\).iso | ||
Line 157: | Line 157: | ||
=== Samba === | === Samba === | ||
Works fine - example soon. | |||
=== FTP transfer === | === FTP transfer === | ||
Line 163: | Line 163: | ||
A very slow solution ( ~ 500KB/s ). | A very slow solution ( ~ 500KB/s ). | ||
* PC side (client) : | * PC side (client): | ||
PS2 doesn't support TLS, use plain FTP. (tested with filezilla) | PS2 doesn't support TLS, use plain FTP. (tested with filezilla) | ||
* PS2 side (server) : | * PS2 side (server): | ||
Launch ps2net. You need to activate hdd (exploring it in uLaunchELF for example) before ps2net to share it. | Launch ps2net. You need to activate hdd (exploring it in uLaunchELF for example) before ps2net to share it. |