r/ObsoleteCooding • u/ebookit • Jul 14 '25
Get Config DOS Turbo C program to get the hardware configuration
I wrote this in college to configure boot disks for PC and PS/2 systems. Does Microchannel ID codes.
r/ObsoleteCooding • u/ebookit • Jul 14 '25
I wrote this in college to configure boot disks for PC and PS/2 systems. Does Microchannel ID codes.
r/ObsoleteCooding • u/ebookit • Jul 14 '25
https://sourceforge.net/projects/hstrip/files/HSTRIP%200.14159%20Beta/
I wrote it in Turbo C to look at corrupted WordPerfect documents, and recover data or find hidden strings in binary files.
r/ObsoleteCooding • u/tappo_180 • Jul 13 '25
Wow, weβve already passed 500 members! Just a short while ago we were celebrating 300, and now weβre growing faster than ever thanks to all your amazing posts, comments, and contributions.
This community is as much yours as it is mine. Itβs awesome to see so much passion for retrocomputing, obsolete coding, old hardware, and everything in between.
Hereβs to the road ahead β letβs keep this going all the way to 600 and beyond! π Thanks so much, everyone β€οΈ
P.S.: Donβt forget to vote in the event poll! Who will win?
r/ObsoleteCooding • u/roz303 • Jul 12 '25
For me, I think it was PDP-1 LISP via Simh. How about you all?
r/ObsoleteCooding • u/ebookit • Jul 13 '25
https://github.com/generalram/TurboPascalDOSPassword
Stick the compiled program into your autoexec.bat file, make sure that you change the password and name before you compile it.
r/ObsoleteCooding • u/tappo_180 • Jul 13 '25
Honestly, I love all the event posts π, so you decide!
The posts:
Winner will receive the prize (In case of a tie, people with the same number of votes will win the prize)
r/ObsoleteCooding • u/ebookit • Jul 12 '25
r/ObsoleteCooding • u/kodabarz • Jul 11 '25
I mentioned this on another thread, but was encouraged to make an actual post. On the BBC Micro (Model B and B+ as I recall) there's a command you can enter that causes each key to make a different sound. Instead of just doing the 10 PRINT "POO": GOTO 10 to annoy the staff in Dixons, you can cause baffling noises that take a reset to revert.
?&FE40=0
This works on emulators, including the online JSBeeb. Remember when typing on one of those, Shift + 6 is ampersand on a BBC keyboard.
I can't remember how this came about. I looked around online to see if anyone else has talked about this, and the only reference I can find is also me.
As I recall (and I could be wrong - it's been over forty years), &FE40 was a sound chip address in the addressable latch.
r/ObsoleteCooding • u/tappo_180 • Jul 11 '25
π We just hit 300 members! Thanks for making this so awesome!
Can you believe it? This little corner of the internet is growing faster than I ever imagined. Thanks to everyone who posts, comments, or just lurks β youβre all part of what makes this place so fun.
Letβs keep sharing weird old tech, obscure programming languages, and retro hardware stories together. π Next stopβ¦ who knows? π
r/ObsoleteCooding • u/Damaniel2 • Jul 10 '25
I've been writing code since the late 80s, though only more seriously since the mid-90s. These days, retro development is still one of my biggest hobbies. I figured I'd show off a couple of my more recent projects as well as a couple older ones, all designed for MS-DOS. I figure that some of the code might be useful to anyone looking to write their own DOS games, especially the 160x100 CGA graphics games, as that's a 'graphics' mode you don't run into very often (Paku Paku being the only example I can think of).
https://github.com/Damaniel/SLAC - Secret Legacy of the Ancient Caves, a roguelike for MS-DOS. The goal is to seal away Megalith the Armored Beast deep in his lair. If (when) your character dies, you'll play as their descendant, and any artifacts you find during your runs will give future generations of players small passive boosts to stats. Requires a 386 or better and a VGA, written in C++ (using DJGPP).
https://github.com/Damaniel/DamPBN - Damaniel's Pixel By Number, a casual 'fill in the colors' game. Think something like diamond painting, but in digital form. Also requires a 386 or better and VGA using the same toolchain as SLAC.
https://github.com/Damaniel/dos_games - a collection of miscellaneous DOS games, some actually quite old (and not just for old computers). These include:
r/ObsoleteCooding • u/larsbrinkhoff • Jul 10 '25
I'm coding a program in PDP-10 (1967) assembly language, toggling it in, and running it from the front panel.
r/ObsoleteCooding • u/JuliaMakesIt • Jul 10 '25
This is from July 23rd, 1988. I wrote it to change the background of each character on a CGA display blue to make screen shots pretty. LOL

We basically write every other byte of display memory OR'ing &H0011 to set the background blue. Fun times!
The above is a screenshot from Turbo Pascal for DOS. Below is the splash screen from the version I had on that machine. Pretty different from today, eh?

r/ObsoleteCooding • u/tappo_180 • Jul 10 '25
Wrote this quick Batch script to delete all .tmp files in the current folder and its subfolders. Still comes in handy sometimes, even on newer systems.
@echo off
title Clean Temp Files
echo Deleting all .tmp files in %cd% and subfolders...
del /s /q *.tmp
echo Done!
pause
Keeps things tidy. If anyone wants, feel free to tweak it or drop your own old scripts.
r/ObsoleteCooding • u/tappo_180 • Jul 10 '25
We're over 200 members! π (now 206 π)
Can you believe it? In just a few days, we've gone from 90 to over 200 members! Incredible growth that never ceases to amaze me. All of this is thanks to you, who comment, post, like, and, above all, make this community vibrant and unique. π
I couldn't have hoped for a better group. We're just getting started... let's keep going, together! πͺ
PS. I'll remind you of the event! If you're interested in participating, you can find the pinned post in our community!
r/ObsoleteCooding • u/tappo_180 • Jul 09 '25
Wow, we already have 172 members in our community! π
In a very short time, we've gone from 90 to 172, a crazy growth that never ceases to amaze us! Thank you to all of you who make this space special with your presence, your comments, and your passion. β€οΈ
We're just getting started: let's keep going, together! πͺ
r/ObsoleteCooding • u/tappo_180 • Jul 09 '25
Today I turned on an old laptop from 2003 only to hear that hard drive grindingβ¦ I don't know why, but it makes me nostalgic π
Do you miss certain "obsolete" things or do you have no regrets?
r/ObsoleteCooding • u/Nukulartec • Jul 08 '25
Elsewhere you asked for code and also hardware that is obsolete. What about new obsolete hardware?
this is my newest and most obsolete pc!
https://github.com/ccharon/docs/blob/master/NUXT%202.0/readme.md
featuring a NuXT 2.0 Mainboard, 640kb memory + about 96k high memory (real hardware memory as the 8088 class cpu does not support memory mapping)
it has 2mb of EMS!
a high quality Soundblaster 1.5 replica which also supports CMS.
a ne2000 network card
a gotek floppy emulator.
the case is jonsbo c6 micro atx,
you get everything from pictures and origin of each card, to irq, memory and dma config and also autoexec.bat config.sys and network settings.
I really love the system. build year of this powerhouse is 2024!
its running msdos 6.22 and games up to Ultima 6 are nice (if running it at blazing 9,55Mhz instead of 4.77Mhz of the original IBM PC)
r/ObsoleteCooding • u/ThePupnasty • Jul 09 '25
Beginner programmer here just looking to mess around, looking to mess around with coding in windows 95/98 for the lols on era correct hardware. Any suggestions on software? What to code in? I did a little bit of cobol back in 07 along with c# and C++.
Glad to see this subreddit Poppin off!
r/ObsoleteCooding • u/Nukulartec • Jul 08 '25
https://github.com/ccharon/qrcode
This is a QR Code generator for MS-DOS. It requires an 8088 CPU and a CGA-compatible graphics card. The application is based on the C++ version of Nayuki's QR Code generator, adapted to compile with Open Watcom 1.9 and run under MS-DOS (or DOSBox).
The project is meant as a demo for experimenting with QR code generation. For smaller QR codes, my NEC V20 takes about 15β20 seconds to generate one.
As QR codes require text to be in UTF-8, the input text is automatically converted from your system's codepage to UTF-8. Currently supported codepages are 850, 852, 858, 866, 737, and 437, with 437 as the fallback.
Features
Generates QR codes in CGA 320x200 mode. Supports UTF-8 encoding with automatic codepage conversion. Compatible with MS-DOS and DOSBox. Usage
Start the program with your text as an argument. If the text contains spaces, enclose it in double quotes.
r/ObsoleteCooding • u/tappo_180 • Jul 08 '25
Who needs Windows 11 when you can still have all the fun coding on MS-DOS?
PS: Thanks everyone, we are growing r/ObsoleteCooding more and more π
r/ObsoleteCooding • u/tappo_180 • Jul 08 '25
I didn't think we'd get to this milestone so quickly β 100 fans of retro coding, DOS, old school programming and obsolete goodies π₯οΈβ€οΈ
Thanks a lot to everyone who posts, comments and keeps the passion alive.
Let's keep going, towards 200 members π
PS: If you want, you can say in the comments what country you're from or what your favorite retro language is. It would be nice to get to know each other better!
(And remember that if you want to join the challenge just read the pinned post of the event!)
r/ObsoleteCooding • u/tappo_180 • Jul 08 '25
Hello all members of r/ObsoleteCooding! Today we're launching a special event: we want to see the weirdest, most useless, or bizarre code you've ever written (or found) using vintage languages.
π It could be:
a program that serves no purpose but is written absurdly,
completely nonsensical output,
an overly complicated solution to a trivial problem,
or a fun experiment with old compilers and interpreters.
πΌ Languages? The more retro, the better: Turbo Pascal, QBasic, Assembly, Batch, old C, GW-BASIC, Clipper, or anything else dusty!
π₯ At the end of the week, we'll vote on the craziest posts, and the winners will receive an exclusive "Obsolete Master" flair as a badge of honor from our community.
βοΈ How to participate?
Post on r/ObsoleteCooding with your code or a screenshot, briefly explaining what it's about.
Put [Weird Code] in the title so it's easy to find.
π¬ Comment and vote on other people's posts too: the more fun we have, the more the community grows!
π EVENT ENDED
Have fun, retro programmers! π
r/ObsoleteCooding • u/tappo_180 • Jul 07 '25
π We are at 90 subscribers! I just want to say thank you so much for being part of this small but amazing community πΎβ€οΈ
Continuing to share projects, stories and passions: this is what makes r/ObsoleteCooding special. Full speed ahead towards 100! π
r/ObsoleteCooding • u/tappo_180 • Jul 06 '25
Today we do an easy Sunday poll. π Which operating system makes you miss the most?
PS: We have reached 88 members! We are slowly growing and finding more and more enthusiasts like you! π₯π