Spectabis is a free and open-source graphical frontend for PCSX2
. Its purpose is to add additional features which make using the PlayStation 2 (PS2) emulator easier and faster. This allows you to use PCSX2 with per-game configuration and many additional features and benefits. This source code is available to everyone under the standard MIT license.
Currently usable and a little useful yet.
Please Note: If you're building the desktop client from source, you will not be able to connect to the service and online functionality will not work. You can host the service locally though.
Games are not included and must be copied from physical media you own
- Linux (the point of the whole project)
- Windows (obviously)
Builds for Mac OS are also available but are not tested at all
- Game Profiles
- Game file parsing (cue & iso)
- Art online service
- Discord Rich Presence
- Automated builds
- Telemetry
- Global controller profile
- Game file parsing (gz, cso)
- Playtime counter
- Licensing and GDPR compliance
- CLI support
- Cloud save games
- Library sorting (Playtime, Added, Alphabetical)
- Separate plugin updates from Spectabis releases
- "steam-like" library view
- Plugin configuration
- Controller support / Couch Mode
- Extension (Plugin) System
- Dark Mode
- Emulator version tracking
- Multilingual support
- Game favorites list
- Advanced sorting options
- Incorporate - https://github.com/Zombeaver/PCSX2-Configs
- Unit tests
How to setup online service locally here.
Please see CONTRIBUTING.md
- Graphics design by Piksro
- Game art delivered by GiantBomb API
- AvaloniaGif by Jumar Macato