Skip to content

Releases: SirSamael/ppsspp-switch-community-build

PPSSPP Switch Community Build v0.5.0 Beta

Choose a tag to compare

@SirSamael SirSamael released this 29 Jul 15:34

PPSSPP Switch Community Build v0.5.0 Beta

An unofficial experimental Nintendo Switch community build based on PPSSPP v1.20.4.

Compatibility Notice

  • While this build is based on the official PPSSPP v1.20.4 source, Monster Hunter Portable 3rd is currently the only game that has been extensively tested and confirmed to work well.
    Other games may have compatibility, performance, audio, or graphical issues, as they have not yet been fully tested or optimized. If you encounter any problems, please report them through the GitHub Issues page. Every report helps improve future releases.

Some Bugs FIxed

  • PSP games launch and run
  • Audio output fixed using 48,000 Hz and a 2048-sample SDL buffer
  • Video and cutscene playback using system FFmpeg
  • Nintendo Switch software keyboard for text entry
  • Clean exit back to the Homebrew Menu
  • Ad-hoc multiplayer connectivity
  • Multiplayer chat works
  • External browser links are safely blocked on Nintendo Switch

Primary testing was performed using Monster Hunter Portable 3rd (MHP3rd).

Installation

Extract the ZIP to the root of the Nintendo Switch SD card.

The installed files should appear as:

SD:/switch/ppsspp/PPSSPP.nro
SD:/switch/ppsspp/assets/

Launch PPSSPP normally through the Homebrew Menu.

Recommended settings

  • CPU core: JIT
  • Graphics backend: OpenGL ES
  • Avoid JIT using IR
  • Vulkan is not supported
  • NetLoader and nxlink are not recommended

Known issues

  • Minor delay or animation skipping may remain in some multiplayer gathering halls.
  • JIT using IR may crash.
  • Compatibility, performance and multiplayer behaviour may differ between PSP games.
  • This is an experimental beta release.

Next build

  • For the next build, my primary focus will be on performance improvements, game compatibility, and bug fixes. While Monster Hunter Portable 3rd is currently the only game that has been thoroughly tested and confirmed to work well, I want to improve compatibility across many more PSP titles.
  • Please continue sharing your compatibility reports, performance feedback, and bug reports through GitHub Issues—they're a huge help in guiding development.

Thank You

  • A huge thank you to everyone who downloaded, tested, and reported issues with my previous builds. Your feedback has been incredibly valuable and has helped identify bugs, improve multiplayer, and make this project better with every release.

Checksums

ZIP SHA256:

64d99ceb3b71713741e69ad7cb6156bbce7e01b8c93ae2c5bc99b4322dfad049

PPSSPP.nro SHA256:

7b5b49019831f489a53c96e399c32e32cae22cea5e6c387d81b57aa2b389957c

Disclaimer

This is an unofficial community build and is not affiliated with Nintendo, Sony, OpenAI or the official PPSSPP project.

No PSP games or copyrighted game files are included.

This build was developed through a vibe-coding workflow using ChatGPT for code research, debugging guidance, patch development, build troubleshooting, testing assistance and documentation.

All source changes were reviewed, compiled, tested, packaged and released by SirSamael.

PPSSPP Switch Community Build v0.1.0 Preview

Choose a tag to compare

@SirSamael SirSamael released this 26 Jul 19:29
4ad4f69

PPSSPP Nintendo Switch Community Build v0.1

First experimental release of the PPSSPP Nintendo Switch Community Build.

This release is based on PPSSPP v1.20.4 and includes Nintendo Switch-specific improvements focused on compatibility, platform support, and multiplayer testing.

Highlights

  • Added Nintendo Switch libnx build support
  • Added Switch-specific compatibility fixes
  • Improved OpenGL compatibility for Nintendo Switch
  • Added Switch memory handling improvements
  • Added Adhoc multiplayer network diagnostics
  • Added network timing logs for troubleshooting multiplayer performance
  • Included required submodule patches for Switch builds
  • -Built from the latest official PPSSPP source (v1.20.4)
  • Compatible with current Atmosphère and Nintendo Switch firmware
  • PC ↔ Switch multiplayer confirmed working
  • Gathering Hall, player visibility, chat, quest joining, and quest completion confirmed

Current Status

This is an experimental preview build.

Testing is currently focused on:

  • PSP game compatibility
  • Nintendo Switch performance
  • Adhoc multiplayer stability
  • Graphics compatibility

Some games may not work correctly yet.

Known Issues

  • Player movement latency
  • Multiplayer synchronization/desync issues
  • Minor gameplay/network timing inconsistencies
  • Additional multiplayer bugs are still under investigation

Installation

  1. Download the release ZIP file.
  2. Extract the contents to your Nintendo Switch SD card.
  3. Launch PPSSPP from the Homebrew Menu.

Notes

This is an early preview release intended for testing and community feedback. Please report any bugs or compatibility issues through GitHub Issues.

Thank you to everyone who helps test and improve the project.

Credits

Based on the original PPSSPP project:

https://github.com/hrydgard/ppsspp

Thanks to Henrik Rydgård and all PPSSPP contributors.

Nintendo Switch community modifications and testing by:

SirSamael
PPSSPP_Switch_1.20.4.zip