

Do you see a clutch?
Do you see a clutch?
I think it’s intended for checking the same bit in multiple bytes. You load the mask instead of the data.
So much 6502 ASM involves turning your brain inside-out… despite being simple, clever, and friendly. Like how you can’t do a strided array sensibly because there’s no address register(s). There is no “next byte.” Naively, you want separate varied data at the same index is separate arrays. Buuut because each read address is absolute, you can do *(&array+1)[n], for free.
What I really miss on NES versus Game Boy is SWAP.
There’s a cream for that.
Even on 6502, the BIT command is useless 99% of the time, and AND ~which_bit is the right answer.
Interestingly the Intel MCS-51 ISA did have several bit-addressable bytes. Like a weird zero page.
There had to be a moment, studying classical mythology, where you went “Hey, wait.”
Navigating some Microsoft Bob ass Flash launcher where every installer link is a door on a space station, guided by the Coconut Monkey.
Vintage rustbucket, BYO bucket.