3 ms·
This is interesting. I wrote an Invaders clone in assembly for x86 in the early 90s; typically you didn't use OS calls then either, not because it was "bare met
by b800h 3y ago
This is interesting. I wrote an Invaders clone in assembly for x86 in the early 90s; typically you didn't use OS calls then either, not because it was "bare metal" (though it could have been) but because int 21h was horribly slow! Similarly it was much quicker to stosb to video memory at a000h than use int 10h, although that was a hardware interrupt. I wonder if it made it across to the Pi?
Reading through this code 30 years later will be fascinating.
EDIT: What immediately jumps out at me is how different things get when there's no scan line to deal with..