Low-Level Code Audio Synthesis
Transform Matrix rain into sound with 16 bytes of x86 code, discover the art of low-level code audio synthesis
Low-Level Code Audio Synthesis
Transform Matrix rain into sound with 16 bytes of x86 code, discover the art of low-level code audio synthesis
Developer recreates classic shoot 'em up Zaxxon as a UEFI firmware — isometric arcade game coded in x86 assembly for no-OS represents 'total freedom from big tech' #x86assembly
bim assembly detection
The barely improved editor now adds better heuristics to detect what flavour of assembly language you're using and what architecture you're working on, so it can provide better highlighting appropriate for the platform you're writing code for. It's not perfect, but it now computes a score if it can't tell right away, and decides based on that combination of factors.
It mostly works for x86/64, Z80, and ARM. I probably should get around to adding 6502, 68000, MIPS, and a few others next. 🙂
#bim #asm #assembly #assembler #retrocomputing #z80 #foss #golang #x86 #x86assembly #x86_64 #arm #arm64
A very nice writeup about creating mandelbrot in x86 assembly by Claude.
CC: @simon
https://simonwillison.net/2025/Jul/2/mandelbrot-in-x86-assembly-by-claude/
A DOS-like hobby OS written in Rust and x86 assembly
I remembered how hard it was to learn some #x86assembly code over 25 years ago without access to the internet.
And I was so happy when I got some bytes into the boot sector of a floppy disk to show a message.
When I did that exercise again,
I was impressed what we could do with 100 bytes of opcodes and some #BIOS calls.
Modern compilers generate 100-KB startup overhead for a simple "Hello-World".
There's a size factor 100 ... but is software 100 times better now?