Andrew Kelley personal blog

Statically Recompiling NES Games into Native Executables with LLVM and Go

I have always wanted to write an emulator. I made a half-hearted attempt in college but it never made it to a demo-able state. I also didn't want to write Yet Another Emulator. It should at least bring something new to the table. When I discovered LLVM , I felt like I finally had worthwhile idea for a project.
Points
560
HN comments
230
Submissions
4
Cited by
12 commenters

Games & GraphicsSoftware Engineering2013

On Hacker News

SubmittedTitle on HNPointsComments
Jun 7, 2013Statically Recompiling NES Games into Native Executables with LLVM and Go by darkf56096
Mar 18, 2016Statically Recompiling NES Games into Native Executables with LLVM and Go (2013) by dcschelt35664
Sep 15, 2017Statically Recompiling NES Games into Native Executables with LLVM and Go (2013) by wooby26544
Oct 3, 2014Dirty Assembly Tricks in NES Assembly (2013) by valarauca111326

Cited in comments

Linked from 16 Hacker News comments by 12 different people, from Jun 2013 to Jun 2026.

Most recent:

Search every comment that links here →

More from Andrew Kelley

All 14 posts →

Related posts from the same era