On Saturday, 3 February 2018 at 13:52:17 UTC, blahness wrote:
Hi everyone,
Not sure how interested people here will be with this but I've
ported https://github.com/fogleman/nes from Go to D [1]. I
should point out that I'm not the author of the original Go
version.
The emulator code itself is 100% D with no dependencies. I've
also created a little app using SDL to show how you'd put this
library to use [2].
Its PPU & APU timing isn't 100% accurate (same as the Go
version) so not all games will work correctly but this should
be pretty easy to fix.
Links
--------------
[1] https://github.com/blahness/nes
[2] https://github.com/blahness/nes_test
This is really cool and has definitely got my interest.
I forked your project and will look through it!
Thanks for the work.