New on the blog: I try to more seriously put the ASMotor assembler through its paces. I looked at it briefly when recommending tools for bare metal Genesis/Mega Drive development but basically could only say "hey, this looks pretty good at first glance."

I've now actually tried to push it hard enough to make it uncomfortable. Good news: it is *very* good.

https://bumbershootsoft.wordpress.com/2026/04/11/mega-drive-development-with-asmotor/

#retrocomputing #assembly #segagenesis #megadrive

Mega Drive development with ASMotor

ASMotor is a multiplatform cross-assembler written by the author of RGBDS, a system I liked quite a lot and which I used for my own Game Boy projects. The rename sets it apart as a very different pโ€ฆ

Bumbershoot Software
The KIM-1 Programmerโ€™s Guide to the MOS 6502
The KIM-1, 50 years old as of 2026, was the first 6502-based home computer, designed by the legendary Chuck Peddle and sold by MOS Technologies themselves. (Well, we're not sure if the Apple I or the KIM-1 was first. Or maybe it was the JOLT? As I've said before, there's always something you've
https://setsideb.com/the-kim-1-programmers-guide-to-the-mos-6502/
#retro #6502 #assembly #KIM1 #MachineCode #mos #ProgrammingManual #retro #tutorials
The KIM-1 Programmer's Guide to the MOS 6502

The KIM-1, 50 years old as of 2026, was the first 6502-based home computer, designed by the legendary Chuck Peddle and sold by MOS Technologies themselves. (Wel

Set Side B

got the rotated text done yesterday. bah, it was difficult! and I don't even really know why. it's not a standard feature of #troff, so one has to inject some raw postscript in there. this should all be simple, but aww, there were some weird interactions. yet i made it, it works, so there.

also did the proof-reading on these latest parts, found a few small mistakes. i still need to do one (easier) table, and then i'm done with the first major part of the chapter, ca. 50 pages, 40%.

i think i'll actually print that out and try binding it into a booklet, as a trial.

#typesetting #c64 #assembly #retrocomputing

My Login Shell in Assembly

1 comment

Lobsters

Today in project ideas I wish I'd get rid of:

An #rgbds (#gameboy / SM83 assembler) linker that turns the object file into ELF, allowing it to be linked into a linux program (and resolve symbols in doing so), coupled with a minimal CPU emulator with a few syscalls to be able to perform C calls/linux syscalls outside of the emulator.

...and then use that to implement the x11 or wayland protocol in SM83 #assembly and display things.

(I've been looking for excuses to learn these protocols)

Gameboy Emulator dev stream !!

Today we go back in the limbo that is the audio of my emulator and maybe find a way to make it work on the web (inb4 ragequit?)

Join me !! https://www.twitch.tv/astatinchan/

#vtuber #twitch #stream #gameboy #gamedev #gameboydev #retrocomputing #assembly #Z80 #happyBunny

AstatinChan - Twitch

Programming in Assembly (usually but probably not today) for the Gameboy - Making sound in the emulator work on web/wasm (inb4 ragequit :3)

Twitch
Man-made 2018 flood allegation opens floodgates of controversy on Assembly poll eve in Kerala - Social News XYZ

Thiruvalla, April 7 (SocialNews.XYZ) A fresh political storm has erupted in Kerala after Congress candidate and Muvattupuzha MLA, Mathew Kuzhalnadan, alleged that the devastating 2018 floods were "man-made,โ€ triggering a fierce war of words and... - Social News XYZ

Social News XYZ

## C64 Asm
```
ldx #0
loop lda msg,x
beq *+4
jsr $ffd2
inx
bne loop
rts
msg .text @"Fa wakka",8,0
```

#programming #assembly #8bit #mnemonics #retrocomputing #c64