I had doubts I would make it so far due to my constant lack of motivation, but I managed to make Donkey Kong playable in my emulator.
It's written in MoonScript which compiles to Lua, and it uses the LOVE framework and LuaJIT - that makes it a JIT compiled NES emulator that runs on Windows, Linux, MacOS and mobile platforms.
I will probably release the code under the GPL once it's more complete.
My emulator is coming along nicely
Moderator: Moderators
Re: My emulator is coming along nicely
Hell yeah
(not shown: scrolling is broken and the game crashes when Mario reaches the first pipe)Re: My emulator is coming along nicely
Congrats. Able to emulate SMB's title screen perfectly is a milestone in getting "simple" games to work.
I think a lot of emulator authors got a lot of troubles there.
I think a lot of emulator authors got a lot of troubles there.
Re: My emulator is coming along nicely
Thanks, Gilbert. It's a fun project and I couldn't have done any of this without the NesDev wiki.