4 ms·
I wrote a mostly complete NES emulator in Go this past December. https://github.com/hkhalsa/helloworld https://github.com/hkhalsa/helloworld I haven't added a
by studs_terkel 12y ago
I wrote a mostly complete NES emulator in Go this past December.
https://github.com/hkhalsa/helloworld https://github.com/hkhalsa/helloworld
I haven't added audio support yet, and it isn't very go-gettable (yet). But! the code is reasonably well commented, and I have played through much of Super Mario with it.
http://web.textfiles.com/games/nestech.txt http://web.textfiles.com/games/nestech.txt is probably the best overview about what's going on in the NES, though it's inaccurate in some places.
http://wiki.nesdev.com/w/index.php/Nesdev_Wiki http://wiki.nesdev.com/w/index.php/Nesdev_Wiki is a great site with far more information about the NES than you'll need to write an emulator.