Visual NES simulates the CPU & PPU of a NES at the transistor level.
Go to file
2017-01-03 14:23:43 -05:00
Core Linux: Added makefile, fixed warnings 2017-01-03 14:00:17 -05:00
GUI Fixed form caption 2017-01-03 14:01:17 -05:00
.gitignore Initial commit (C++ port of Visual 2C02) 2017-01-02 16:38:16 -05:00
makefile Linux: Added makefile, fixed warnings 2017-01-03 14:00:17 -05:00
README.md Create README.md 2017-01-03 14:23:43 -05:00
Visual2C02.sln Select columns, logging options, program execution, save/load states for ram 2017-01-03 12:46:29 -05:00

Visual2C02

This is a C++/C# port of the original Visual 2C02 by Quietust (http://www.qmtpro.com/~nes/chipimages/visual2c02/)
The Visual 2C02 is an adaptation of the Visual 6502 (http://www.visual6502.org/JSSim/index.html)

This adds a few feature (load/save states/memory, logging to disk), but most of all, simulates the 2C02 roughly 20-30x faster than the javascript version.

A few features are still missing, including the "visual" part :)

Windows

Open the solution in VS2015 and run as Release/x64

Linux

Run "make" and then "make run" (Requires Mono and a C++11 compiler - defaults to clang)