root42
root42@chaos.social

New video: Let's Code MS DOS 0x39: Samples on the PC Speaker

The PC speaker is known for loud, harsh beeping noises. However with a little bit of trickery we can coerce it into producing almost arbitrary sounds. By manipulating it with the built in time chip, we can simulate a pulse width modulation, that allows us to play PCM digitized sounds, such as voice recordings.

YouTube: https://youtu.be/IMfNwpRzmwI
PeerTube: https://peertube.v1.root42.de/w/rk8ckvCVfv6Uu4TbnE6mfH

#letscode #msdos #demoscene #retrocomputing

34 minutes ago
root42
root42@chaos.social

So, during some experiments today I messed up the GameGear's micro SD cart. All the ROMs were jumbled up, thanks to me backing things up, and copying it back onto the disk. But FATsort to the rescue! It can sort FAT filesystems in a breeze!
#sega #gamegear

12 hours ago
root42
root42@chaos.social

My kids' toy quadcopter has a broken motor. So I ordered a couple of motors. They obviously come in CW and CCW flavours. How do I tell which is which? I guess the red/blue goes where the other red/blue currently is. And the black/white where the red/white is. But is the black wire equal to the black one...? Previous motors have red as positive. But black / white is not easy ... Any ideas?
#letsfixit #quadcopter #righttorepair

18 hours ago
root42
root42@chaos.social

Monthly reminder: All my videos can be watched ad-free on my PeerTube instance:
https://peertube.v1.root42.de/c/root42/videos

Or follow @root42@peertube.v1.root42.de to keep up to date.

#letscode #msdos #retrocomputing #peertube

1 day ago
root42
root42@chaos.social
1 day ago