15 open-source projects similar to csoren/asmotor, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
WLA DX - Yet Another ANSI C GB-Z80/Z80/Z80N/6502/65C02/65CE02/65816/68000/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX/Cx4/SH-2 Multi Platform Cross Assembler Package
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
This project is a web-based educational environment designed to simulate 8-bit processor architecture and assembly language execution. It functions as a virtual machine that translates symbolic assembly code into machine instructions, allowing users to observe the fetch-decode-execute cycle and its impact on system state in real time. The simulator distinguishes itself through a reactive interface that binds visual register and memory displays directly to the underlying processor state. It incorporates a two-pass assembler that manages symbolic label resolution and memory address mapping, pro
SASM is a cross-platform integrated development environment for writing, assembling, and debugging low-level assembly code. It serves as a unified editor and execution flow for assembly language development across different operating systems. The environment supports multiple assembly languages and their respective toolchains, including NASM, MASM, GAS, and FASM, within a single interface. It features a binary-level debugger that allows for stepping through instructions and inspecting CPU registers and variable states. The project provides a toolchain-based build pipeline and a configuration
excelCPU is a spreadsheet-based computer emulator that simulates a 16-bit central processing unit. It functions as an educational CPU model where the system state, registers, and random access memory are managed within a grid of spreadsheet cells. The project includes an assembly compiler that converts custom assembly source code into a format compatible with spreadsheet cells for read-only memory storage. It allows for both automatic program execution and manual operation to override specific instructions. The simulation covers core hardware architecture concepts, including logic gate proto
pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi
A high-level assembly language for writing homebrew software and games on retro console platforms.
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.
Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!