Skip to content

raphaelthegreat/PSXemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSXemu - Playstation emulator in C++ 17.


PSXemu is a experimental emulator project for the Playstation 1. It aims to be an easy to use and well-documented emulator. Currently it is able to complete the BIOS startup with proper rendering.

Features

  • A full implementation of the MIPS R3000A CPU.
  • Partial GPU implementation with texturing.
  • Working DMA routines.
  • Software rasterizer for accurate rendering.

Goals

  • Create a JIT recompiler in the future.
  • Complete the GPU (support for line primitives).
  • Boot the first game.
  • Create an easy to use GUI.

Releases

No releases published

Packages

No packages published