====== Information ====== * PlayStation 3 * CECH-3001A ((160 GB slim, Mfg August 2011)) ====== Firmware ====== ===== Notes ===== * PS3 supports up to a certain size for internal drives; issues formatting imply an unsupported drive ((2024/08/29: SAMSUNG 850 PRO 512GB 2.5" SSD works fine)) * :?: If the update can't be found from a USB drive, try again but disconnect the controller from USB as soon as it starts checking for data ((TODO: Where this tip came from/info; there's 3+ instances where this needed to be done)) * :!: Assume anything put onto the PS3 that isn't official firmware will potentially cause the blacklist of the console and/or signed-in Sony accounts from PSN if the console touches the internet ((account restrictions also apply to other devices PS4+/etc)) * :!: Be sure to hard-copy and note any PlayStation console's serial (2006 launch-PS3+) you sign in-to PSN with, **ever** ((2023-2024: Sony support **requires** a console serial as last-ditch for removing phone 2FA without backup codes or old purchase/card info)) ===== Official ===== * https://www.playstation.com/en-us/support/hardware/ps3/system-software/ * OFW = Official firmware ==== Factory Restore ==== * Latest known version: [[http://dus01.ps3.update.playstation.net/update/ps3/image/us/2024_0227_3694eb3fb8d9915c112e6ab41a60c69f/PS3UPDAT.PUP|4.91]] released on ''02/27/24'' - Using a PC or Mac, create a folder named "PS3" on a USB drive formatted as FAT32. - Inside that folder, create another folder named "UPDATE". - Download the update file, and save it in the "UPDATE" folder you created in step 1. - Save the file with the file name "PS3UPDAT.PUP". - Turn on your PS3 system and plug the USB device into the system. - Follow the on-screen instructions to complete the reinstallation. * Linux can be used to format FAT32 drives beyond Windows GUI formatting restrictions ((2024/08/29: Tested with a Toshiba 1TB USB HDD; 1TB FAT32 in MBR/not GPT, PS3 reads it and restores OFW and HFW fine)) PS3\UPDATE\PS3UPDAT.PUP ===== PS3HEN ===== * https://www.psx-place.com/threads/official-ps3hen-v3-3-0-hfw-released-for-4-91-firmware-from-team-ps3xploit.43199/ ==== HFW Firmware ==== * HFW = OFW with old webkit injected * Last tested: 2024/08/29 with [[http://ps3xploit.me/firmware/hfw/HFW_4.91.1_PS3UPDAT.PUP|HFW 4.91.1]] * Same restore process as [[#factory_restore|OFW]] * Rename ''HFW_4.91.1_PS3UPDAT.PUP'' to ''PS3UPDAT.PUP'' * Preserve the drive for later HEN plugins installs and console data dumps PS3\UPDATE\PS3UPDAT.PUP ==== PS3HEN ==== * Last tested: 2024/08/29 * Network -> Internet Browser * Triangle -> Tools -> Confirm Browser Close: Off * Start -> URL: ''ps3xploit.me'' * Top-left -> PS3HEN -> HEN Auto Installer (''PS3HEN.p3t'' will download) * Auto Install HEN * Select -> Add to Bookmarks * Triangle -> Tools -> Home Page -> Use Blank Page (should be ''about:blank'') * O -> Close Browser -> Re-open Internet Browser * Select -> PS3 HEN Auto Installer * Auto Install HEN (should eventually show Success) * Reboot * Browser -> Auto Install HEN again (should succeed and do a bunch of on-screen stuff and download prompts, a PS3HEN notification, and auto-reboot when finished) * XMB -> Game -> Enable HEN (cursor and stuff should happen, HEN full-screen splash, followed by ''Welcome to PS3HEN'' notification) === Notes === * Future reboots should present a HEN (egg) splash logo before XMB (still need to do ''Game -> Enable HEN'' for PS3HEN features) * Network -> Hybrid Firmware Tools -> Restart PS3 -> Full Restart (nice to know where it's at) ====== Dumps ====== * XMB -> Network -> Hybrid Firmware Tools -> Dump Tools * IDPS, PSID, Backup xRegistry.sys * TODO: Presumably all that ends up on PS3's HDD ====== Settings ====== * System Settings -> Control for HDMI: On (CEC; for powering on TV with PS3 and/or switching input to it) * Date and Time -> Date and Time -> Set via Internet (DST isn't automatic/might need toggled) * Display -> RGB Full Range (HDMI): Full ====== webMAN MOD ====== * https://github.com/aldostools/webMAN-MOD * Install pkg from USB drive ===== Settings ===== * Fan speed: 45-49% (50%+ causes significant vibration; temps around 50C @ 45%) ===== Plugins ===== * The first line is blank by-default * For broken plugins: Put default/blank ''boot_plugins.txt'' on a USB drive and it takes priority over the broken ''/dev_hdd0/boot_plugins.txt'' /dev_hdd0/boot_plugins.txt /dev_hdd0/plugins/webftp_server.sprx ====== Games ====== * https://github.com/aldostools/webMAN-MOD/wiki/Game-Paths-&-Covers * Requires webMAN MOD * Copy files to locations with FileZilla with PS3 on Ethernet (18MB/s vs 2MB/s wifi) * PS3: Mount games from webMAN MOD, check for updates, start from webMAN MOD or XMB Game disc * PS2: Mount games from webMAN MOD, launch with PS2 /dev_hdd0/PS3ISO /dev_hdd0/PS2ISO /dev_hdd0/ROMS ===== PS3 Redump ===== * http://redump.org/ * https://ps3.aldostools.org/dkey.html * https://github.com/Redrrx/ps3dec WINEPREFIX=~/'.wine/PS3DEC' wine ~/'Downloads/ps3dec.exe' --iso 'x.iso' --dk 'x' ===== PS2 ===== * iso needs converted to .bin.enc * Requires Apollo Save Tool https://github.com/bucanero/apollo-ps3 * PS2 Classics Launcher pkg https://github.com/aldostools/webMAN-MOD/releases * https://ps3.aldostools.org/ps2config.html * :!: PSN account needs signed-in and console activated to pass PS2 Classics Placeholder license check * https://www.psdevwiki.com/ps3/PS2_Classics_Emulator_Compatibility_List /dev_hdd0/PS2ISO/Dynasty Warriors 3 (SLUS-20277).BIN.ENC /dev_hdd0/PS2ISO/Dynasty Warriors 3 (SLUS-20277).BIN.ENC.CONFIG ===== ROMs ===== * Requires RetroArch (CEX)