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. 🧵
This is an experiment. Please boost.
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 :)
@jk don't forget your jacket
@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. https://time.com/69316/basic/
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
@andrewt i want one that all it does is make a confetti explosion on your screen and nothing else
queer robot squirrelbunny girl, un-retired computer fairies founder (2017-2021, 2024-), drone #6502, official amiga mascot, making a return to upset those who told us to leave.
https://pronoun.gdn/byte?or=it, robot, lowercase, check system link above, meat shell is 31yo, i block underage
flirting good but get at least acquainted first?
HRT: 15/11/2015
⚠️ do not like or favourite my negative posts: https://computerfairi.es/@mavica_again/110573733959251340 ⚠️