PSX emulator
  • Rust 95.4%
  • WGSL 4.2%
  • Just 0.4%
Find a file
2025-08-11 18:15:58 -03:00
shimmer update stuff 2025-08-11 18:15:58 -03:00
shimmer_core update stuff 2025-08-11 18:15:58 -03:00
shimmer_gui update stuff 2025-08-11 18:15:58 -03:00
shimmer_wgpu GTE 2025-04-11 13:42:02 -03:00
.gitignore one less todo 2025-03-29 22:48:57 -03:00
Cargo.lock update stuff 2025-08-11 18:15:58 -03:00
Cargo.toml moving cpu 2025-02-11 17:54:35 -03:00
justfile GTE 2025-04-11 13:42:02 -03:00
README.md update readme 2025-03-29 22:35:32 -03:00
rust-toolchain.toml update stuff 2025-08-11 18:15:58 -03:00

shimmer

a veeery WIP psx emulator. currently not intended for usage by anyone other than me.

components completion state (rough approximate):

Component Status
CPU ~100%
GPU ~75%
DMA ~50%
Timers ~25%
GTE Not started
SPU Not started
MDEC Not started
CDROM ~25%
SIO0 ~50%
SIO1 Not planned

game compatibility list

here's a list with some games i test often.

  • boots: goes past the playstation logo screen
  • menu: gets to some kind of menu screen
  • in game: possible to start playing the game, but doesn't go very far before problems arise
  • playable: able to play the game without many (or any) problems
Game Compatibility
Megaman X4 Playable
Castlevania SoTN In game
Megaman X6 Menu
Crash Bandicoot Menu
Mortal Kombat II Playable
Alundra In game
Worms Boots

building

currently not possible if you're not me, as i'm using some libraries i made which aren't public yet.