
Lua scripting language was used to interface with the developer’s Carimbo 2D Engine.
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
(Image credit: Rodrigo Delduca ) Share Share by: Copy link Facebook X Whatsapp Reddit Flipboard Share this article Join the conversation Follow us Add us as a preferred source on Google Retro fun-loving developer Rodrigo Delduca has succeeded in prompting Claude to write “a functional NES emulator.” Claude generated a series of Lua scripts that worked in tandem with Delduca’s Carimbo 2D game engine to create the emulator. You can give the code a spin for yourself and enjoy a bit of retro Donkey Kong action online, simply by visiting this link .
The NES is one of the most widely emulated game consoles ever. And, as one of the older cartridge-based platforms, it provides a good baseline for emulator development on new platforms, or for demonstrating new emulator creation technologies. We’ve seen AI generate playable games before, as in the recent competent Minesweeper clone test using four competing LLMs. However, emulators present a very different challenge for developers (and AI).
Some insight into the NES emulator is provided by Delduca’s GitHub , where the source scripts are shared. Here you can dive into the Lua scripts that breathe life into the emulator. From the file names alone, you can see separate scripts targeting the NES CPU, PPU, Input, bus, and more. These all have to work in harmony with the game code.
Turns out, AI can actually build competent Minesweeper clones
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/video-games/retro-gaming/SPONSORED_LINK_URL
- https://www.tomshardware.com/video-games/retro-gaming/dev-uses-claude-ai-to-write-a-functional-nes-emulator-you-can-test-it-now-playing-donkey-kong-in-your-browser#main
- https://www.tomshardware.com
- ASRock to enter AIO liquid cooling market with an intriguing pumpless design at CES — full lineup to include more traditional options, some with LCD displays
- Forgotten Star Wars Racer Revenge game is key to jailbreaking PlayStation 5, price soars 1,900% overnight amid leaked ROM keys exploit — Physical copies of the
- ARPANET standardized TCP/IP on this day in 1983 — 43-year-old standard set the foundations for today’s Internet
- How to use Plex and a spare computer to build a streaming movie service
- Opt-In NVIDIA Software Enables Data Center Fleet Management
Informational only. No financial advice. Do your own research.