Going from game port to USB with "plug and play" was a huge deal man. Not having to manually assign IRQ to get your audio working too lol. That said, there is still one thing that was cursed in the old days and remains cursed now: printers. Fuck printers.
I'm convinced that in the late 90s/early 00s, the printer companies got together to form a cartel, and have purposefully neutered all consumer-grade printers from that point forward. They knew it wasn't profitable (unless they charge an arm and a leg for the ink, which of course they eventually did), so they decided to just not play the game at all.
Yea and some fucking cards only had IRQ selection jumpers for irq 5 or 7. Had a situation where I had to swap cards depending on if I wanted to use my twain scanner or play games with sound.
I would argue that for the humble serial or parallel port printer, things just worked. Yes, the ribbon needed replacing sometimes, and the tractor feed could snag or jam. But that's all a see-it-and-fix-it situation - zero tools required. These things took raw serial data, a straight dump of ASCII characters on the wire. Nothing to confuse and nothing to get wrong. No wacky software drivers either - just tell the software what hardware port to talk to and you're printing. You got boring text, tabs, spaces, newlines, and zero frills.
For whatever reason, the moment we started to emulate professional printing on a consumer budget was when things started to get hairy.
For me, it was about learning the anatomy of the laser printer. I do remember a lot about IRQ and memory addressing, but I don't remember it being that much of the test.
You forgot to load EMM386 or even HIMEM.SYS! You might as well not even bothered installing that expensive 4MB SIMM stick for all the use you're gonna get out of it.
Oh man the memories this brings back. I remember being sat down in front of a 386 by my dad when I was ~6 years old. I asked him how to use the mouse, he gave me an instruction manual and told me to figure it out.
We often criticize boomer dads but they were right about this point: kids have unlimited curiosity, feed it.
My daughter recently turned 6 years old. She saw a game called Wobbledogs and wanted to play it. I sat her in front of an old PC and told her to figure it out. She spent a few hours playing last night and narrated the entire experience to me lol. Glad she is enjoying herself. Even if this doesn't set off a lifetime of experience in IT she will develop some problem solving skills, and if nothing else she is learning something useful as opposed to being handed a tablet.
Not only was I somehow given the card to upgrade my Apple IIe to 128k in the 80s when I was elementary school age, my parents trusted me to install it because they didn't know how. And I did!
I remember having to configure the sound card within games. IRQ and DMZ settings. I had no idea what I was doing so a lot of the time I just played without sound.
Ha, my best friend had ISDN, so no severed connections when somebody dared placing a phone call while we were traversing the murky depths of rotten.com.
Of course, in style of the meme, we also had the internet at home. Cable internet, which was slow enough it would actually hang up the Windows 98 network stack, taking down the entire system with it.
If you started a call with your cellphone close to a loudspeaker you could hear the connection being initiated through the speaker. Something like a tat-ara-tat sound.
GTA IV uses this sound when you're about to receive a call while driving. I remember being confused (and subsequently blown away by the attention to detail). I'm a little nostalgic for the sound so I'm glad it's preserved in that game.
Sound cards used to take up one of the few slots so they’d also have a joystick port since the people buying sound cards were often doing it for games.
I remember buying the Sound Blaster card and “upgrading” my ram for a pretty penny so I could play wing commander.
Did joysticks actually use MIDI or they just use the same port? You can program so many buttons with MIDI. You could set up an entire cockpit on one device.
They were separate hardware protocols. Thanks to the pinout, the port would get used in different ways depending on what's plugged in. In theory you could have both midi in/out devices and a joystick plugged in at the same time.
I mean the MIDI port was where you would plug in a MIDI keyboard, which is just a fancy joypad anyways. So I guess they did use it. I don't think it supports any other protocol.
Your sound card works perfectly!
Your sound card works perfectly!
Your sound card works perfectly!
Enjoying yourself?
Your sound card works perfectly!
Your sound card works perfectly!
Your sound card works perfectly!
It doesn't get any better than this!
I took the part 1 test right before they turned it into a 3 year expry certificate. Should have taken part 2 also but I have a problem with being a perfectionist and printers were never my favorite subject.
Going to do Security+ and Network+ soon because I'm going back into IT. Not even going to entertain A+. Going to do ITF+ just because it never expires.
Game port (specifically on a SoundBlaster32). But isn't it also a serial port? That's just what I've always referred to with any plug that was just a rectangle full of little pins and not PS/2 or USB lol
Why are you surprised? The only ADCs in you computer were on the sound card, and a joystick was just two potentiometers and a couple of push button switches.
Oh boy. I'll never forget the amount of fun I had copying them by hand as a 12 year old.
There was one with coordinates to a wireframe of a sports car and drawing it on screen. What blew my mind was the next section where we perform trigonometry magic to rotate the whole thing in 3D space with arrow keys.
There was this game I wanted to play that required a lot of memory. My dad didn’t want to spend more money on the computer so I spent a few days hacking the bios, config.sys and autoexec.bat to make sure only the bare minimum was met with drivers for the sound blaster and the mouse loaded and enough RAM left for the game to load.
Absolutely is/was. It's how most of the engineers I know, including myself, got started with computers that led us to the career we have today in tech.
Reminds me of a story: I ordered a soundcard for an engineers workstation. Had problems with accounting about this. What does he need a Soundblaster for? Well, he actually needed a joystick for his CAD package!
I used to have to unplug the printer from the parallel port so I could plug in my first MP3 player and transfer MP3s I had totally legally acquired in 1999.
The parallel port scanner that made your entire computer able to do absolutely nothing while scanning. No mouse input, no display update. An absolute time warp for your CPU.