Why Nostr? What is Njump?
2024-11-15 22:44:36

root42 on Nostr: Hm, I think Turbo C 2.01 has a very tricky, and VERY ancient bug. The intr() function ...

Hm, I think Turbo C 2.01 has a very tricky, and VERY ancient bug. The intr() function from <dos.h> header SHOULD be able to pass ES:BP pointers to interrupts. However I think it doesn't. Using this gives garbage (or probably: the stack pointer) to the interrupt vector instead. I wonder if this could be patched...? How hard can it be to disassemble the .lib files?
#retrocomputing #turboc #letscode


Author Public Key
npub1n2dy4g8y8etcwvuq4v3w3g7lzteufn6mkw5qf3hrlmgqdxnwyaqq3zf38a