Fortran Chip-8 Interpreter
This is my first emulator. It is still missing a few bells and whistles like the sound timer, but otherwise it passes the basic tests from Timendus (https://github.com/Timendus/chip8-test-suite). I've also been thinking about making a Fortran dialect suitable for CHIP-8 (https://fortran-lang.discourse.group/t/fortran-chip-8-interp...).
Does the same job
all alternatives →- MXMy x86 emulator written in JavaScript2013 · copy.sh · ▲765
- IBI built a handheld CHIP-8 game console to teach myself embedded systems2022 · github.com · ▲128
A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…
- C8Chip-8 interpreter with a fancy GUI made using C++ and Dear ImGui2021 · github.com · ▲5
- C8CHIP-8 console implemented in FPGA2018 · github.com · ▲120
- IMI'm 17 and I created a Forth interpreter for the TI-84+ calculator2018 · ▲56
https://github.com/siraben/ti84-forth Hi HN! For the past year I've been getting into programming in Z80 assembly (especially for the TI-84+). More recently I've been learning about the Forth programming language and after a lot of searching online (in vain) for a Forth interpreter for the TI-84, I decided to write one myself. It's been fun demoing this to others, because it's a very unexpected use of a calculator. It's my largest project to date, and I'm interested to know what the HN community thinks, please feel free to critique my code! -- Ben
- C8Chip-8 emulator written in JavaScript2025 · github.com · ▲35
More dev tools this month
the category →



The first open-source price index for GPU compute
Dev tools · 10d ago · getcomputable.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com
Launched alongside, January 2024
the whole month →



- IM
Life & fun · 2024 · sitinshade.com
