Software Portfolio
A selection of software projects, from electronics tooling to retro-computing research.
More at github.com/andete.
Electronics & embedded
- madparts — a functional electronics footprint editor (Python). 79 stars. No longer maintained.
MSX & retro computing
- ym2413 — openMSX YM2413 sound chip reverse-engineering project. 25 stars. Dormant, kept for reference.
- Disk Peek (source) — client-side viewer/extractor for retro floppy disk images (MSX, Atari ST, MS-DOS FAT12), entirely in the browser. Claude-assisted.
- Tape Peek (source) — client-side viewer/extractor for MSX cassettes (
.cas images and .wav tape recordings). Claude-assisted. - MSX Audio Play (source) — client-side player for MSX music (
.kss/.kssx, .vgm/.vgz) with retro-80s visualizers and per-channel mute, entirely in the browser. Claude-assisted. - PSG Playground (source) — an interactive, hands-on tour of the MSX1 AY-3-8910 sound chip: three tone channels, noise, the mixer and the envelope generator, exposed and playable in the browser. Claude-assisted.
- SCC Playground (source) — an interactive, hands-on tour of the Konami SCC (K051649) wavetable chip from the MSX MegaROM cartridges: five wavetable voices you draw by hand, the shared ch4/ch5 table, and the 50 Hz driver that fakes the envelope the chip lacks — exposed and playable in the browser. Claude-assisted.
- OPLL Playground (source) — an interactive, hands-on tour of the Yamaha YM2413 (OPLL) FM chip behind MSX-MUSIC: the two-operator signal path, the per-operator ADSR, the 15 ROM instruments decoded from the chip’s own patch bytes, rhythm mode, and a VGM player that drives the register file in real time — exposed and playable in the browser. Claude-assisted.
- openMSX — contributor to the MSX emulator, committing directly to the upstream project.
- C-BIOS — contributor to the open-source MSX BIOS replacement, committing directly to the upstream project.
iOS apps
- Sequential NFC (source) — NFC tag reading/writing app. Historical — pulled from the App Store.
- 10 Minutes — a daily 10-minute routine app for iOS and watchOS. Work in progress, Claude-assisted.