Skip to content

OutOfCache/MaybeGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaybeGo

Image of the tetris title screen rendered in the emulator Image of the tetris title screen with debugger and VRAM view next to it

Todo

  • CPU
    • instructions
    • define constants for registers for easier recognition
    • testing
  • Memory
    • basic rw
    • testing rw
    • memory map
  • PPU
    • BG (wip)
      • scroll
    • Window
    • Sprites
  • APU
  • Input
  • UI
    • Debugger
      • VRAM view
      • tilemap view
      • code disassembly
        • breakpoints
        • step, step in, continue, pause buttons
        • mark breakpoints
        • scroll to current PC
        • mark current PC
        • disable breakpoints
      • memory view
    • Menu Bar with ROM selection
      • reset ROM
  • CI support running unit tests

About

A cycle-accurate GameBoy emulator written in Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published