yessgmb

command module
v0.0.0-...-e15056c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2018 License: GPL-3.0 Imports: 10 Imported by: 0

README

yesSGMB

Just another GameBoy emulator (writen in Go).

Captures

dr_mario_intro dr_mario_playing
tetris_intro tetris_playing
Dependencies
  • Go
How to Install
go get -v github.com/lbarrios/yesSGMB
go build github.com/lbarrios/yesSGMB

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package cartridge implements the Cartridge type, that abstracts the GameBoy cartridge it basically reads a rom from a file, and loads it in memory the format of the header can be found here: http://gbdev.gg8.se/wiki/articles/The_Cartridge_Header
Package cartridge implements the Cartridge type, that abstracts the GameBoy cartridge it basically reads a rom from a file, and loads it in memory the format of the header can be found here: http://gbdev.gg8.se/wiki/articles/The_Cartridge_Header
Package clock provides the abstraction for the clock of the Gameboy.
Package clock provides the abstraction for the clock of the Gameboy.
Package cpu implements the CPU and Registers type
Package cpu implements the CPU and Registers type
Package gpu implements the Graphics Processor Unit
Package gpu implements the Graphics Processor Unit
Package mmu implements the Memory Management Unit of the Gameboy
Package mmu implements the Memory Management Unit of the Gameboy
Package timer provides the necessary structure to manage the synchronization between the other components
Package timer provides the necessary structure to manage the synchronization between the other components

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL