Nessy banner

Nessy

5 devlogs
20h 55m 49s

Yet another NES emulator. A simple NES emulator written in Rust.

Repository

Loading README...

gabrielburciaga682

Add enough code to run some GUI for Nessy. Compiled and run successfully in Windows, Linux, and Web using WASM (preview pretty soon :) ). Currently I am unable to run Nessy in MacOS.
Fixed some bugs related to the instructions table and detected new ones using nestest :(

Attachment
Attachment
0
gabrielburciaga682

I’ve written the cartridge, or rom parser.

Attachment
0
gabrielburciaga682

I’ve finished to write all the CPU instructions and fully populated the 16x16 instruction table, ready to work on the cartridge, iNES format file loader or some GUI.

Attachment
0
gabrielburciaga682

I’ve written the most part of the architecture of the CPU, finished implementing addressing modes (replicating one bug), and added some instructions. I’ve organized CPU components in a different workspace crate and files.

Attachment
0
gabrielburciaga682

I’ve been doing some research on how the NES works in order to emulate them and writing down into some markdown docs key information.

Attachment
0