Skip to content

Jac0bDeal/goNES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goNES

build-status tests-status go-report-card

A NES emulator in pure Go.

Currently only the 6502 cpu and disassembler are implemented. The main program currently loads a hardcoded test program into memory, disassembles it, and prints out the disassembled program to the terminal.

Build

In order to build this, you need Go 1.14+ and Make installed.

From the project root, run

make goNES

This will build the binary at bin/goNES.

Running

Once built, the binary is run with

./bin/goNES

Tests

If you want to run the tests (for some reason) use

make test

About

A NES emulator in pure Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published