| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| awesome-pages:playstation [2026/04/13 13:58] – ↷ Page moved from projects:playstation to awesome-pages:playstation admin | awesome-pages:playstation [2026/07/05 12:51] (current) – [Portable PlayStations: PSP / Vita] admin |
|---|
| ===== PS4 ===== | ===== PS4 ===== |
| |
| FYI: Check first which versions have exploits for HEN/CFW, e.g. on [[https://wololo.net/ps4-jailbreak-ps4-cfw4dummies/|wololo.net]] \\ | FYI: Check first which versions have exploits for HEN/CFW, e.g. on [[https://consolemods.org/wiki/PS4:Getting_Started|Consolemods.org]] \\ |
| |
| ==== DualShock4 ==== | ==== DualShock4 ==== |
| Use [[https://github.com/bucanero/pkgi-ps3|PKGi-PS3]] to install homebrew \\ | Use [[https://github.com/bucanero/pkgi-ps3|PKGi-PS3]] to install homebrew \\ |
| Also install MultiMAN (or lightweight IRISMAN / ManaGunZ) and use webMAN MOD plugin \\ | Also install MultiMAN (or lightweight IRISMAN / ManaGunZ) and use webMAN MOD plugin \\ |
| | |
| | For NOR based (Super)Slim, there is a modchip on RP2040: [[https://github.com/aomsin2526/BadWDSD]] \\ |
| ==== DS3 SixAxis ==== | ==== DS3 SixAxis ==== |
| |
| |
| - For PS2 psx-place has a good [[https://www.psx-place.com/threads/tutorial-the-great-ps2-aio-guide.30219/|AIO guide on psx-place.com]] and a [[https://www.psx-place.com/threads/how-to-hack-playstation-2-in-2025-roadmap.37271/|comparison of choices]]. See how to use FreeMCBoot with FreeDVDBoot and use USB-Loader with it, e.g. Open PS2 Loader (OPL), to not need any discs anymore (in case of broken drive). \\ | - For PS2 psx-place has a good [[https://www.psx-place.com/threads/tutorial-the-great-ps2-aio-guide.30219/|AIO guide on psx-place.com]] and a [[https://www.psx-place.com/threads/how-to-hack-playstation-2-in-2025-roadmap.37271/|comparison of choices]]. See how to use FreeMCBoot with FreeDVDBoot and use USB-Loader with it, e.g. Open PS2 Loader (OPL), to not need any discs anymore (in case of broken drive). \\ |
| | - There is a [[https://www.psx-place.com/threads/protopwn-protokernel-exploit-by-pcm720-now-all-ps2s-are-hackable-via-memorycard-milestone.47708/|new exploit for all PS2 models via Memcard]] since 06/25 \\ |
| - If you use a modchip on PS2, see if you need a [[https://www.psx-place.com/threads/preservation-of-all-ps2-laser-fixes.38567/|laser protection circuit for LA chip]] to prevent laser burnout. \\ | - If you use a modchip on PS2, see if you need a [[https://www.psx-place.com/threads/preservation-of-all-ps2-laser-fixes.38567/|laser protection circuit for LA chip]] to prevent laser burnout. \\ |
| - There is [[https://www.psx-place.com/threads/mx4sio-sio2sd-sd-card-adapter-and-sd-driver-for-the-ps2-sio2-interface.29210/|MX4SIO/SIO2SD SD Card Adapter]] \\ | - There is [[https://www.psx-place.com/threads/mx4sio-sio2sd-sd-card-adapter-and-sd-driver-for-the-ps2-sio2-interface.29210/|MX4SIO/SIO2SD SD Card Adapter]] \\ |
| - For creating homebrews use [[https://ps2dev.github.io/|the PS2SDK]] [[https://github.com/ps2dev/ps2toolchain|with its toolchain]] and [[https://github.com/ps2dev/gsKit|gsKit graphics library]]. Read [[https://www.psx-place.com/threads/archive-ps2dev-network.51/|how to begin]]\\ | - For creating homebrews use [[https://ps2dev.github.io/|the PS2SDK]] [[https://github.com/ps2dev/ps2toolchain|with its toolchain]] and [[https://github.com/ps2dev/gsKit|gsKit graphics library]]. Read [[https://www.psx-place.com/threads/archive-ps2dev-network.51/|how to begin]]\\ |
| - [[https://quade.co/ps2-modchip-guide/modbo/|ModBo modchip PCB points]] and FYI read how [[https://github.com/mlafeldt/ps2logo/|ps2logo]] works \\ | - [[https://quade.co/ps2-modchip-guide/modbo/|ModBo modchip PCB points]] and FYI read how [[https://github.com/mlafeldt/ps2logo/|ps2logo]] works \\ |
| | - There even is a custom PCB to make the mainboard portable: [[https://github.com/tschicki/PS2-Portable/tree/main]] \\ |
| | - You can program PS2 in golang nowadays: [[https://rgsilva.com/blog/ps2-go-part-1/]] \\ |
| ==== PSX / PS1 ==== | ==== PSX / PS1 ==== |
| |
| - Check awesome pages on github: [[https://github.com/xnobon/awesome-psp|awesome-psp]] and [[https://github.com/MuxaJlbl4/Awesome-PlayStation-Vita|Awesome-PlayStation-Vita]] \\ | - Check awesome pages on github: [[https://github.com/xnobon/awesome-psp|awesome-psp]] and [[https://github.com/MuxaJlbl4/Awesome-PlayStation-Vita|Awesome-PlayStation-Vita]] \\ |
| - For PSP there are µSD to Memory Stick adapters (even for dual µSD). \\ | - For PSP there are µSD to Memory Stick adapters (even for dual µSD). \\ |
| | - Read Memory Stick reverse engineering: [[https://dmitry.gr/?r=05.Projects&proj=31.%20Memory%20Stick]] \\ |
| - SD2Vita: µSD-Card adapter for Vita game card slot. \\ | - SD2Vita: µSD-Card adapter for Vita game card slot. \\ |
| - See [[https://www.psdevwiki.com/psp/Serial_Adapter|PSP Serial Adapter]] and [[https://www.psdevwiki.com/vita/Pinout|Vita Pinout]]. (FYI: The upper (never used) accessory port on Vita is USB-OTG) \\ | - See [[https://www.psdevwiki.com/psp/Serial_Adapter|PSP Serial Adapter]] and [[https://www.psdevwiki.com/vita/Pinout|Vita Pinout]]. (FYI: The upper (never used) accessory port on Vita is USB-OTG) \\ |
| - Vita has solderless USB-C breakout boards for multi-use port available. Alternatively, you can remove the inner contacts of the vita socket - use the hollow connector to solder an USB-socket on, close the gaps with glue, solder up the wires to the PCB.\\ | - Vita has solderless USB-C breakout boards for multi-use port available. Alternatively, you can remove the inner contacts of the vita socket - use the hollow connector to solder an USB-socket on, close the gaps with glue, solder up the wires to the PCB.\\ |
| - You can [[projects:usb-c-ify|modify nearly any system to USB-C]], also for >5V with IC, thanks to USB-PD (or QC). \\ | - You can [[projects:usb-c-ify|modify nearly any system to USB-C]], also for >5V with IC, thanks to USB-PD (or QC). \\ |
| - You can [[add rumble/vibration for nearly any system capturing the sound output with an MCU]] and even add LEDs for fancy blinking (to integrate into transparent shoulder buttons). \\ | - You can [[projects:add_rumble_vibration_for_nearly_any_system_capturing_the_sound_output_with_an_mcu]] and even add LEDs for fancy blinking (to integrate into transparent shoulder buttons). \\ |
| - You can [[add accelerometer to nearly any system having an analog joystick]] by connecting a digital potentiometer IC with an MCU. \\ | - You can [[projects:add_accelerometer_to_nearly_any_system_having_an_analog_joystick]] by connecting a digital potentiometer IC with an MCU. \\ |
| - Somebody tries to add L2/R2 buttons to Vita: [[https://github.com/Zucchy00/PsVitaCustomController/]] \\ | - Somebody tries to add L2/R2 buttons to Vita: [[https://github.com/Zucchy00/PsVitaCustomController/]] \\ |
| |
| - All versions of PSP are hacked. The latest actively developed CFW is [[https://github.com/PSP-Archive/ARK-4|Ark-4]]. [[https://www.pspunk.com/psp-cfw/|Read a simple howto guide on pspunk]]. \\ | - All versions of PSP are hacked. The latest actively developed CFW is [[https://github.com/PSP-Arkfive/ARK-5/|ARK-5]] (04/'26). There is also a [[https://github.com/PSP-Arkfive/FasterARK/|FasterARK installer]]. [[https://www.pspunk.com/psp-cfw/|pspunk also has a simple howto guide for ARK]]. \\ |
| | - To unbrick your PSP use [[https://github.com/PSP-Arkfive/Despertar-Del-Cementerio|Despertar Del Cementerio]] \\ |
| - PSP development: [[https://github.com/pspdev|PSPDev PSPSDK]] and [[https://github.com/pmlopes/minpsp|minimal SDK minPSP]] \\ | - PSP development: [[https://github.com/pspdev|PSPDev PSPSDK]] and [[https://github.com/pmlopes/minpsp|minimal SDK minPSP]] \\ |
| | - There are good archives, e.g. [[https://github.com/PSP-Archive]] \\ |
| | - PSP SoC/CPU has more than one core, there is the PSP Media Engine. See [[https://github.com/mcidclan/psp-media-engine-custom-core/|1]], [[https://github.com/mcidclan/psp-media-engine-safe-task|2]] and [[https://github.com/mcidclan/psp-media-engine-cracking-the-unknown|3]] on github. \\ |
| |
| |
| - [[https://wololo.net/vita-cfw4dummies/|All FW versions of Vita have been hacked]]: if you are on FW 3.60 just visit [[https://henkaku.xyz/|henkaku.xyz]]. Read [[https://www.cfwaifu.com/psvita/|PS Vita Tutorials Index]] \\ | - [[https://wololo.net/vita-cfw4dummies/|All FW versions of Vita have been hacked]]: if you are on FW 3.60 just visit [[https://henkaku.xyz/|henkaku.xyz]]. Read [[https://www.cfwaifu.com/psvita/|PS Vita Tutorials Index]] \\ |
| - PS Vita AIO installer: [[https://github.com/SKGleba/VitaDeploy|VitaDeploy]] and [[https://github.com/psv-plugins-archive|a plugin archive collection]] \\ | - PS Vita AIO installer: [[https://github.com/SKGleba/VitaDeploy|VitaDeploy]] and [[https://github.com/psv-plugins-archive|a plugin archive collection]] \\ |
| | - [[https://consolemods.org/wiki/Vita:Adrenaline|"Adrenaline"]] is a PSP compatibility layer for the PS Vita that enables PSP CFW environment using the system's built-in PSP emulator. Newest v8 Fork (05/'26) can be [[https://github.com/isage/Adrenaline|found here]]. You can now easily switch between EPI (Epinephrine) and ARK CFW environments. \\ |
| - [[https://www.rinnegatamante.eu/vitadb/#/|VitaDB]] has a huge collection of HomeBrew for Vita and PSP; install [[https://github.com/Rinnegatamante/VitaDB-Downloader|VitaDB-Downloader]] or [https://www.cfwaifu.com/vita-homebrew-browser/|VHBB] \\ | - [[https://www.rinnegatamante.eu/vitadb/#/|VitaDB]] has a huge collection of HomeBrew for Vita and PSP; install [[https://github.com/Rinnegatamante/VitaDB-Downloader|VitaDB-Downloader]] or [https://www.cfwaifu.com/vita-homebrew-browser/|VHBB] \\ |
| - There are [[https://github.com/TheOfficialFloW?tab=repositories|Android-to-PS Vita Ports (like GTA) by TheFloW]]: A wrapper is used to load ARMv7/ARMv6 games. It uses a Shared Object Loader (.so loader), resolves imports/function calls and uses vitaGL instead of OpenGL ES 2.0. The games are not emulated, in POV of the game it still runs on android. \\ | - There are [[https://github.com/TheOfficialFloW?tab=repositories|Android-to-PS Vita Ports (like GTA) by TheFloW]]: A wrapper is used to load ARMv7/ARMv6 games. It uses a Shared Object Loader (.so loader), resolves imports/function calls and uses vitaGL instead of OpenGL ES 2.0. The games are not emulated, in POV of the game it still runs on android. \\ |
| - Buy µSD-card adapter for MemoryStick ([[https://delightlylinux.wordpress.com/2014/12/05/broken-ms-pro-duo-micro-sd-adapter-an-internal-look/|Photofast CR-5400 for dual µSD]]); works well with SE phones and Sony PSP (except for PSP recovery with pandora battery due to no real MagicGate MemoryStick); adapter has ASIC inside; needs reformatting in dual µSD-card mode \\ | - Buy µSD-card adapter for MemoryStick ([[https://delightlylinux.wordpress.com/2014/12/05/broken-ms-pro-duo-micro-sd-adapter-an-internal-look/|Photofast CR-5400 for dual µSD]]); works well with SE phones and Sony PSP (except for PSP recovery with pandora battery due to no real MagicGate MemoryStick); adapter has ASIC inside; needs reformatting in dual µSD-card mode \\ |
| - M2 MemoryStick micro is basically a shrunk down MemoryStick, they are electrically the same. \\ | - M2 MemoryStick micro is basically a shrunk down MemoryStick, they are electrically the same. \\ |
| - [[projects:playstation#ps4_syscon_renesas_glitching|Glitch PS4 Renesas MCU]] to revert to previous firmware \\ | - [[awesome-pages:playstation#ps4_syscon_renesas_glitching|Glitch PS4 Renesas MCU]] to revert to previous firmware \\ |
| - PS4 and PS5 are vulnerable to [[https://hackerone.com/reports/1379975|BD-JB exploit]] which was 12-2024 [[https://wololo.net/2024/12/06/ps4-ps5-bd-jb-gets-significant-updates/|updated]] - jar-loader integrated :) \\ | - PS4 and PS5 are vulnerable to [[https://hackerone.com/reports/1379975|BD-JB exploit]] which was 12-2024 [[https://wololo.net/2024/12/06/ps4-ps5-bd-jb-gets-significant-updates/|updated]] - jar-loader integrated :) \\ |
| - early PS3 prototype model had no GPU. As Cell Processor is complicated to programm, devs protested, Sony added NVidia GeForce 7 GPU onboard. It is impressive what Graphics can be squeezed out of Cell PS3, see Naughty dogs Uncharted 3 and its progression documentary \\ | - early PS3 prototype model had no GPU. As Cell Processor is complicated to programm, devs protested, Sony added NVidia GeForce 7 GPU onboard. It is impressive what Graphics can be squeezed out of Cell PS3, see Naughty dogs Uncharted 3 and its progression documentary \\ |