Show newer

I involuntarily (cheers @root42!) spent my Saturday on tracing down an ancient Turbo C bug. 😅

The intr() function, used to call DOS/BIOS interrupts will pass the wrong BP register value to the interrupt. BP is heavily used in stack handling, so intr() generates a BP-reload-and-INT-trampoline on the stack, but the BP reload offset it creates is off-by-four.

Fix: Look for the sequence C6 46 F4 E2 in affected binaries, and change E2 to DE.

More details in reply. 🧵

#msdos #retrocomputing

This is an experiment. Please boost.

mastoddosnt.ddns.net/

Here's the idea: This post is going first to my followers, then, if they boost it, to other people. This domain has been registered for only this experiment. I should see in my web server's logs when mastodon instances start crawling the site for info. Then maybe also some curious humans.

I just want to play with my monitoring a bit :)

a sandbox video game with massively increased contrast and saturation. garish mod

@aura not disabled but rather this version/fork simply doesn't have it.. historically delete and redraft would be used

@mntmn "you can mount the motherboard upside down" has got to be a selling point

Tom Kurtz, who co-invented BASIC—probably the piece of software that has meant the most to me—has died at age 96. When it turned 50 ten years ago, I wrote a VERY long article about why it was so important, and I’m very grateful that he helped with it. RIP. time.com/69316/basic/

It's Wendy Carlos' birthday.

I wish her music was easier to share, most of it seems to be out of print and never went to digital distribution. Beauty in the Beast changed my life, it was filled with musical ideas new to me.

re: social network discourse 

@stereo absolutely it was super ham-fisted. but they had a cool concept i don't think anyone else has tried since

re: social network discourse 

@shoofle i kinda miss google+ circles

social network discourse 

my sincerest wish for the discourse between bluesky, fedi, threads, and the husk of twitter, is this: i want people to realize that no single place will be The Universal Social Network.

@andrewt i want one that all it does is make a confetti explosion on your screen and nothing else

I really want to add a "✨" button to all the text boxes in our product and when you click it it just inserts the "✨" emoji

the reason samsung went with exynos for the S22 Ultra in the UK instead of snapdragon it used in the USA is because in the colder climate of the UK it's useful for your phone to double as a hand warmer

Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!