A tiny game console for education
-
Updated
Dec 14, 2025 - Python
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
A tiny game console for education
A tiny CPU simulator written in Python
Concatenative (stack based) compiled (native) programming language
A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more
Assemblitor is a light-weight editor for a simple dialect of Assembly.
Ethereum Virtual Machine (EVM) disassembler and assembler
MikroLeo project files (schematic, PCB, assembler, emulator/debugger, circuit simulation file, documentation, example of programs etc). MikroLeo is a 4-bit microcomputer developed mainly for educational purposes and distributed for free under open-source licenses.
t8dev: Tools for retrocomputing (mostly 8-bit) cross-development
Reverse engineering tool for linux games
Building Assembler for my custom-built Computing Machinery from Computing Machinery from Scratch Project. I aim to develop a complete Instruction set that completely maps every possible Machine code instruction to the Assembly language.
ESP32 ULP Co-Processor toolchain implemented in MicroPython
RetroAsm: Assembly Toolkit
Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).
Assembler, Emulator and Compiler for Custom Breadboard Computer
An assembler that can be configured to work with most any instruction set and architecture.
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
Assembler, ISA & everything else featuring the 16-Bit Minecraft Redstone CPU "Frostybte"
Created by Kathleen Booth
Released 1949