StarPSX

A WIP PlayStation 1 emulator written in Rust.

StarPSX screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Playstation

 Tags

StarPSX News & Activities

Highlights All activities

Recent activities

Show all activities

StarPSX information

  • Developed by

    IN flagkaezrr
  • Licensing

    Open Source (GPL-3.0) and Free product.
  • Written in

  • Alternatives

    7 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Gaming Software

GitHub repository

  •  137 Stars
  •  1 Forks
  •  2 Open Issues
  •   Updated  
View on GitHub
StarPSX was added to AlternativeTo by Darlene Sonalder on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is StarPSX?

StarPSX is a free and open-source PlayStation 1 emulator written in Rust. This project is highly work in progress and not suitable for playing games yet.

Project Structure

The project is split into three crates:

  • core

  • A library crate that hosts the main emulator functionality.

  • renderer

  • A software rasterizer written from scratch.

  • This is a library crate used by core for drawing to a framebuffer.

  • In the future, support for switchable renderers is planned (e.g. software vs hardware backends).

  • frontend

  • The main binary crate that provides the frontend GUI.

  • Currently, it uses a basic winit + softbuffer window for output.

  • The long-term plan is to integrate a fully featured GUI framework.

A Lot Of Thanks To

  • psx-spx for their playstation documentation
  • jsgroth's psx blogs for detailed write-ups on psx emulators.
  • duckstation for comparing correct behaviors
  • The folks over at the emudev discord

Official Links