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
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Jun 7, 2013 | Statically Recompiling NES Games into Native Executables with LLVM and Go by darkf | 560 | 96 |
| Mar 18, 2016 | Statically Recompiling NES Games into Native Executables with LLVM and Go (2013) by dcschelt | 356 | 64 |
| Sep 15, 2017 | Statically Recompiling NES Games into Native Executables with LLVM and Go (2013) by wooby | 265 | 44 |
| Oct 3, 2014 | Dirty Assembly Tricks in NES Assembly (2013) by valarauca1 | 113 | 26 |
Cited in comments
Linked from 16 Hacker News comments by 12 different people, from Jun 2013 to Jun 2026.
Most recent:
- mikepurvis · Jun 29, 2026
- Y_Y · Jan 6, 2026
- ranger_danger · May 15, 2024
- Wowfunhappy · Apr 6, 2024
- circuit10 · Apr 18, 2023
- derefr · Jul 11, 2021