Skip to content

kaishuu0123/chibisnes

Repository files navigation

ChibiSNES

Godoc Reference GitHub Release Github Actions Release Workflow Go Report Card

ChibiSNES is SNES emulator written by Go. This is my favorite hobby project!

Based on LakeSNES. It also has some bug fixes.

Screenshots

cmd/chibisnes (SNES Console)

Screenshots

Spec

  • CPU
  • PPU
  • SPC700 & DSP
  • Controller
  • Cartridge
    • LoROM
    • HiROM
    • Read .srm data (only 0x2000)
  • Enhancement chip (ToDO)
    • SuperFX
    • CX4
    • DSP-X (DSP-1, DSP-2, DSP-3, DSP-4)
    • Sharp LR35902
    • MX15001TFC
    • OBC-1
    • Rockwell RC2324DPL
    • S-DD1
    • S-RTC
    • SA1
    • SPC7110
    • ST (ST010, ST011, ST018)
  • Encoding system
    • NTSC
    • PAL

Key binding

Player 1

SNES Key
UP, DOWN, LEFT, RIGHT Arrow Keys
Start Enter
Select Right Shift
A Z
B X
Y C
X V
L A
R F

Documents

License