This is your work, valued

dbalsom

Expert
@dbalsom

martypc. An IBM PC/XT emulator written in Rust.

845

fluxfox. A floppy disk image library in Rust

150

arduinoX86. An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs

108

x86_microcode. Microcode resources for various x86 CPUs

57

pc-emulation-book. An mdbook based emulation guide for the IBM PC/XT

37

cga_sim. A digital logic simulation of the IBM CGA card

25

pcjr_bios. Assembly

20

XTCE-Blue. A cycle-accurate microcode-based 8088 emulator for the IBM PC/XT

16

cga_artifact_color. Decode NTSC composite artifact color from CGA screenshots

10

pcjr_kbd. An IBM PCjr Keyboard to USB adapter

8

PALchemy. Rust

8

pcjr_schematics. KiCad Schematics for the IBM PCjr

7

marty_tools. Miscellaneous tools for IBM PC emulation development

4

moo. The Machine Opcode Operation File Format

4

arduino_8253. An Arduino interface to the Intel 8253 PIT

3

opl3-rs. Rust bindings for the Nuked-OPL3 C Library

3

marty_dasm. A retro disassembler for the 8088, 8086, V20, V30, 80286 and 80386

2

egui_ratatui_martypc. A ratatui backend that is also an egui widget. Deploy on web with WASM or ship natively with bevy, macroquad, or eframe

1

ProcessorTests. A language-agnostic JSON-encoded instruction-by-instruction test suite for the 65[c]02, 65816, 68000 and SPC700 that includes bus activity.

1

switchlab. Simplified switch simulator for learning networking concepts, targeted at the CCNP SWITCH exam.

1

et2000. Resources related to the Tseng Labs ET2000 EGA chipset

1