What are IRQ, DMA & Address Ports? - Soundcard Memories [Byte Size] | Nostalgia Nerd

  Рет қаралды 118,911

Nostalgia Nerd

Nostalgia Nerd

Күн бұрын

If you owned an IBM Compatible PC during the 80s or 90s then you'll likely know the ordeal of setting up peripherals such as Sound cards. Before diving into a game, you had to make sure that it was setup to recognise your Soundblaster or Adlib card. This was done through an I/O Port address, an IRQ and a DMA channel. This video explores exactly what these things are, how they relate to your PC and why Plug & Pray was introduced to make our lives easier.
*Please consider supporting the channel on Patreon*: www.patreon.com/nostalgianerd...
You'll find exclusive rewards, early access, monthly boxes and a whole lot more on offer there.
☟Sharing☟
If you wish to share this video in forums, social media, on your website, *please do so*! It helps tremendously with the channel!
☟Subcribe☟
kzbin.info...
✊Support Me! ✊
*Please consider supporting the channel on Patreon*: www.patreon.com/nostalgianerd...
Visit my eBay Shop: ebay.to/1QQpYyy
Buy From Amazon (Amazon give a small commission to my affiliate account): AMAZON UK - amzn.to/2sTOsRW
★Join me on Social Media★
Twitter: / nostalnerd
Face: / nostalnerd
Instagram: / nostalgianerd
Web: www.nostalgianerd.com
★Equipment★
Lumix G6 with Vario 14-42mm Lens
Nikon D3200 with 40mm Macro
Corel Video Studio Ultimate X9
Corel Paint Shop Pro X6
Blue Snowball Microphone
♜Resources♜
Music is all from KZbin's audio library and is attribution and royalty free;
1. The Last Day
2. Juicy
3. Far Away
"Simm Memory" clip uploaded via. an education CD-ROM, and available at • Video
If you believe I have forgotten to attribute anything in this video, please let me know, so I can add the source in. It takes time to make these videos and therefore it can be easy to forget things or make a mistake.

Пікірлер: 220
@philscomputerlab
@philscomputerlab 7 жыл бұрын
That was excellent! I miss those days to be honest. Everything was locked in once you configured your cards and it was transparent. No funny business going on in the background. I always kept my system quite simple and had little issues. Disabling unused resources on the IO controller like printer port or second com port helped a lot.
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
PhilsComputerLab Many thanks Sir Computer Lab, I've been enjoying your high RPM hard drive videos recently. It was a time when everything was just more understandable, and we were made to understand. It's a shame everything is so glossed over now.
@connor4317
@connor4317 7 жыл бұрын
Nostalgia Nerd this is actually my favorite computer channel. Every upload is a celebration.
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
If you mean PhilsComputerLab, good choice. If you mean me, many thanks!
@TheBadFred
@TheBadFred 7 жыл бұрын
I can't imagine setting up each and every USB-device manually .....
@connor4317
@connor4317 7 жыл бұрын
Nostalgia Nerd no i mean you. You make complicated things simple.
@Daniel15au
@Daniel15au 7 жыл бұрын
I'm so glad we don't need to deal with port and IRQ conflicts any more. Thanks for reminding me of the nightmares we used to face. =P
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Agreed. But I do miss the skill level you needed to build up in order to be able to run DOS software successfully!
@leisergeist
@leisergeist 7 жыл бұрын
Right? It's nice to see how far we've come, from manually setting jumpers, addresses, and various other shit to seamless plug & play everything
@GreenAppelPie
@GreenAppelPie 7 жыл бұрын
I never found all this stuff complicated, just down what was already being used and configure your new devices accordingly.
@CommodoreFan64
@CommodoreFan64 7 жыл бұрын
I have to agree it's nice to not have to deal with a lot of that now, but after awhile it became easier as I kept a hand written list on a note pad in my desk draw of what IRQ when to each device in my computer like my Sound Blaster, Modem, 10/100 network card, etc.. so I if I had to replace, or upgrade something after nearly pulling my hair out doing my first 2 386 builds with DOS 6.1 and Windows 3.1 as a kid having come from the C64, and Apple II IE machines.
@truesenate5670
@truesenate5670 6 жыл бұрын
Nostalgia Nerd that's what I was gonna say just having the knowledge of primitive complexity vs. Let the cpu do everything now for me... the real configuration is plug and pray.. trying new ports...( $quare biz fun) imagine toddlers in mid 2000s playing video games saving to 2mb 4mb memory cards... I hear the complaints on 2tb hdd'$ not being large enough for 30 40 gigabyte games easily sent to the clouds mite I add....
@stevezpj
@stevezpj 4 жыл бұрын
I both miss the days of poring over my config.sys and autoexec.bat configurations and am also incredibly glad those days are over. People who get started with computers these days have no clue just how much harder they were to use back in the day. Getting enough memory for Doom, a SoundBlaster AND mouse drivers on top of that... I always ended up turning to Memmaker.
@chatboxguy3363
@chatboxguy3363 7 жыл бұрын
This is one thing with new computers I don't miss. IRQ errors or having to shut your damn computer down to fix your mouse keyboard issues.
@MichaelAStanhope
@MichaelAStanhope 7 жыл бұрын
A220,5,1,5 Still remember after all these years the port config for an SB Pro!
@Rouxenator
@Rouxenator 7 жыл бұрын
Loved this ! Reminded me of my first "sound card" and ESS Audio Drive 1688 in my dad's 486 DX2/66
@Fazeof1p
@Fazeof1p 7 жыл бұрын
OOOOooo.... I remember having to deal with DMA and IRQ channels when I was a kid. I dont know the exact details but since I was like 10-11 years old when games like Duke Nukem 3D and Rise of the Triad came out, I didnt know what they were, I just fiddled around with them until they worked. Maybe this is why it was so fickle. :) Now 20 years later, I kind of sort of understand how DMAs and IRQs work. Maybe. Mind you I'll still choose the "sound blaster" option when configuring the sound for old DOS games because that's what made the sound for these old DOS games work when I was a kid, so its safe to say that by now its like the standard for Windows 7. :P Good video
@binkman853
@binkman853 6 жыл бұрын
Great video and I mean all of them. Love your content and delivery. Thanks!
@ms-dosman7722
@ms-dosman7722 3 жыл бұрын
For a DOS build, I often look specifically for non-pnp parts, just to stay in full control of all IRQ and DMA channels. Back in the 90s I didn't know as much about how it worked so I ran into trouble too. Especially with some weird combo cards.. like a sound card and modem in one.
@marcuscowles3384
@marcuscowles3384 5 жыл бұрын
Absolutely love these vids, so informative but in a very relaxed way - no intense training or pressure. Have you thought of doing a spin-off series of sci-fi nerd or something for cutting edge IT technology but in the same casual and enjoyable fashion?
@CommodoreFan64
@CommodoreFan64 7 жыл бұрын
Awesome video, brings back memories of getting my ASound Gold ISA sound card(sound blaster 16 clone with Yamaha XG midi) to work in DOS, windows 3.1, and later Windows 95 I learned quickly to write all my IRQ and jumper settings down on paper after I figure out what worked, and did not work. Edit: just pulled out the 2 CD driver disk I have for the later PCI versions of those cards, and I'm going threw the sweet Midi demos on them that play great with my Asus Xonar DG PCI sound card in Wndows 10 LOL!
@Anonyminded
@Anonyminded 7 жыл бұрын
Really good to have these explanations ;)
@ghelyar
@ghelyar 7 жыл бұрын
5:25 Polling is pronounced "pole-ing", as in polling station
@UpTheAnte1987
@UpTheAnte1987 7 жыл бұрын
My flat mate had only ever read the word "debut" and we were watching football one night and he comes out with "It's his D-BUTT tonight!"
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Did you watch that episode of 999, presented by Michael Buerk where some lad got a javelin through his neck? I'm pretty sure that's "Pole-ing"
@reddev5420
@reddev5420 7 жыл бұрын
Ah, I remember 999. Gave me nightmares as a kid! Would that not be more "skewering" though?
@Foebane72
@Foebane72 7 жыл бұрын
But, NN, you have to admit, Ghelyar is correct. I was about to say the same thing.
@Daehawk
@Daehawk 4 жыл бұрын
Lol I thought I was alone thinking it was pronounced wrong.
@totallymady42069
@totallymady42069 6 жыл бұрын
Great content, nice and informative while clear and uncluttered, unlike my desktop
@amitakartok
@amitakartok 6 жыл бұрын
Trivia addendum to the IRQ stuff: aside from priority, interrupts are also distinguished as maskable or non-maskable, which determines whether a higher-priority interrupt can override a lower-priority one if the latter has already begun executing. As the video says, an interrupt causes the CPU to dump its current instruction pointer and register contents into a cache and load the interrupt handler, service the interrupt, then reset the registers and instruction pointer and resume whatever it was doing when the interrupt came. Now, if the CPU is in the middle of working on a priority 3 interrupt and suddenly gets a priority 1 interrupt, it checks the value of a certain bit in the priority 3 interrupt and depending on the result, either tells the priority 1 to wait for its turn despite its higher priority, continues working on the priority 3 until finished then greenlights the priority 1, or pauses the priority 3, does the priority 1 immediately, then resumes the priority 3. With today's clock speeds, being forced to wait for another interrupt to finish usually doesn't mean much delay, but if a high-priority interrupt were to do something that needs an ongoing low-priority one to finish, it would deadlock the system if the high-priority interrupt gets precedence.
@pepe6666
@pepe6666 Жыл бұрын
now days its all software interrupts on windows from other processes ruining my realtime audio fun :(
@DeanJ1984
@DeanJ1984 6 жыл бұрын
Aaaah that DUKE3D setup screen brought back some memories haha
@jdpruente
@jdpruente 7 жыл бұрын
The Computer Man has been my ring tone for a couple years!
@CoreyDeGrandchamp
@CoreyDeGrandchamp 7 жыл бұрын
This was excellent, thanks!!!
@Sadik15B
@Sadik15B 4 жыл бұрын
Your soundcard is working perfectly
@stoojinator
@stoojinator 5 жыл бұрын
Anyone who finds this nostalgic clearly was never the LAN leader in multi-PC setups at gaming days. I used to spend HOURS getting everyone's PCs working with LAN cards (most people didn't own them, so we'd have to install new or loaner cards). More often than not I wouldn't get to play because of this. It was fun, but bloody painful!
@lightsier
@lightsier 7 жыл бұрын
Awwww man... those days suuuuucked! You probably should have just tossed in Kernel conflicts as a freebie of nightmares in the 90s. Also your bit at the end made me lol, good one!
@andreassjoberg3145
@andreassjoberg3145 6 жыл бұрын
Pressing the "caddy eject" on a CD-Rom/DVD-Rom drive will still generate an IRQ. This is a handy way of getting out of frozen programs when the ctrl-alt-del will not work. Nifty hack to know, it works more often than not...
@OxKing
@OxKing 7 жыл бұрын
God, remembering this let me love my Windows 10 PC ten times more. :) All the hassle with IRQ, DMA and the different RAM Spaces for drivers in DOS.. Don't miss my config.sys really. And those jumpers, Floppy and IDE cables. Figuring out all that stuff on you own basically, without the internet to guide you. Now almost every thing runs out of the Box, with Windows getting the drivers itself via Update. Also PCs don't crash or die due a failed fan anymore, because everything is monitored and smart in itself nowdays.
@MarkColemanRules
@MarkColemanRules 7 жыл бұрын
Bought back lots of memories... mainly bad ones!
@MindOfCrim
@MindOfCrim 7 жыл бұрын
What are IRQ, DMA & Address Ports?
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Brancasm beats me.
@razeezar
@razeezar 7 жыл бұрын
Brancasm Kid in 2037 : "What is usb, apps and touch screens?"
@AiOinc1
@AiOinc1 7 жыл бұрын
Interrupt ReQuest, Direct Memory Access, communications port. Universal Serial Bus, mobile applications, resistive / capacitive input device.
@dan_loup
@dan_loup 7 жыл бұрын
The first is your teacher poking you with a ruler so you can pay attention to her task, the second is you copying your friend's work directly instead of asking him and the last one is where you sit in the class, now on the dunce chair because you got caught dmaing your work.
@EdinburghGuy
@EdinburghGuy 5 жыл бұрын
IRQ is an interrupt request by the hardware to inform the CPU of some event - the keyboard would send interrupts for key presses and releases. DMA is direct transfer of memory. A hard disk drive controller could send kilobytes of data message by DMA straight into system memory. The CPU had a special bus for writing to hardware. You read and wrote bytes down this bus by using the IN and OUT assembly language commands. In hex E6,60 would send the contents of AX to port 0x60 which was the speaker frequency. No volume control.
@ezydenias8505
@ezydenias8505 7 жыл бұрын
Reminds me on debugging microcontrollers, Seriously yu can see every part of the memory, it's address and it's value. So you can directly see what is in the ram. Seriously that is quite awesome, unduable with higher levels of programming on higher machines but damn that is something that really give you a feel for the thing.
@IGOH4nI
@IGOH4nI 7 жыл бұрын
Great channel, thank you for subtitles!
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
You are most welcome.
@KuraIthys
@KuraIthys 7 жыл бұрын
Those derpy faces creep me out. XD Well done. ;p
@MrDbrennen
@MrDbrennen 4 жыл бұрын
One bit of nostalgia I can live without
@pinkipromise
@pinkipromise 7 жыл бұрын
didnt know irq or dma channels when i was a kid. but i know randomly choosing them would eventually make duke work
@Moonchild1607
@Moonchild1607 7 жыл бұрын
Smart comparison!
@user-rh9ku5sb8s
@user-rh9ku5sb8s Жыл бұрын
I think I spent my whole time gaming in my youth not knowing what these acronyms meant or did. Just played around with the numbers/accepted the defaults. 😂
@GerardKean
@GerardKean 6 жыл бұрын
I remember the days or IRQs and running out of them and trying to get the joystick plugged into the midi port on my sound card working. Getting things working was, at times, more interesting than the games themselves.
@tobiberlin3471
@tobiberlin3471 7 жыл бұрын
hahaha awesome!!! all this old stuff to explain how it worked :)
@unfa00
@unfa00 4 жыл бұрын
Learning about how computer components cooperate teaches me about how humans cooperate. Fascinating!
@sirjaunty1
@sirjaunty1 6 жыл бұрын
Phillips CDI Palm Springs Golf there. Nice. A game you can play within that game, is Spot The Rake in the sandtraps. : )
@matthewday7565
@matthewday7565 5 жыл бұрын
Ah, the good old days, my tactic for the really tough ones was to prepare a "cheat sheet", listing things with their resources in order of flexibility... absolute requirements first, going down to devices that had the widest choice. For some particular combinations, the DMA day was saved by one device allowing DMA 0 (formerly memory refresh, but available on 286 or better - and yes, the high DMAs were available too but there were never that many devices competing for them. DMA 0 - formerly memory refresh, latterly available but a rare option on devices DMA 1 - first choice of pretty much everything! DMA 2 - floppy controller DMA 3 - the usual backup selection of devices Competing... Sound card, Network card, Old scanner cards, LPT1 in ECP/EPP mode
@wjckc79
@wjckc79 4 жыл бұрын
Talk about back in the day. I remember when it was good to know base 2 and 16.
@BilalHeuser1
@BilalHeuser1 7 жыл бұрын
The one thing that I found more frustrating than IRQs, DMAs, and address ports was the crappy PNP management software that always refused to configure devices they way I wanted. Windows and it's device manager made things a bit more tolerable though ...
@jamegumb7298
@jamegumb7298 6 жыл бұрын
Reminds me of having to set up each sound card by hand for every single game in DOS. Good old AWE.
@Dlf212
@Dlf212 6 жыл бұрын
Your sound card works perfectly! - Warcraft 2 . . . .
@qdeqdeqdeqde
@qdeqdeqdeqde 4 жыл бұрын
HMI module alpha-humana on approach to space station Mercury.
@ForrestBobHD
@ForrestBobHD 2 жыл бұрын
Watching this, as I unbox my eBay Sound Blaster 2, it just hit me why I lobe these old things. The knowledge, the learning curve. It is so much more fulfilling than building a modern rig. Glad I didn't HAVE to grow up with this tho 😂
@etatauri
@etatauri 7 жыл бұрын
I remember as a kid trying so hard to install C&C Red Alert. If only I knew more I wouldn't have had to guess all DMA and IRQ combos to make the sound work.
@robehickmann
@robehickmann 7 жыл бұрын
It's worth noting that not all cpu architectures have a concept of ports. It is very common to map peripherals to memory addresses instead, memory mapped IO. I know that the GBA and original NDS consoles do this, I suspect that more recent ARM based devices do as well but have not had any reason to look into it.
@PhoenixNL72-DEGA-
@PhoenixNL72-DEGA- 5 жыл бұрын
A lot of home computers like the Amiga used memory mapped IO as well. (They also used DMA to do memory to memory transfers to do things like create hardware sprites. Leaving the CPU to do other work instead of it having to actually drawing the sprites pixel by pixel.) (For those who don't know: A sprite is the name for an ingame object like the character you control or the enemies you have to evade/shoot.)
@pwolkowicki
@pwolkowicki 6 жыл бұрын
These DMAs, IRQs and others were always black magic for me. :P
@oleksiynehlyadyuk8123
@oleksiynehlyadyuk8123 4 жыл бұрын
the background music is so cool that i couldn't understand the topic :P
@mickles1975
@mickles1975 7 жыл бұрын
I remember setting up warcraft's sound by trial and error and never remembering to write down the settings that worked. Not having to go through all that business is glorious. You kids don't know yer born!
@technirvana4199
@technirvana4199 7 жыл бұрын
True That!! Ad-lib, direct sound, or if very lucky you had a Soundblaster 16!
@CommodoreFan64
@CommodoreFan64 7 жыл бұрын
I remember doing that a few times during my first 2 386 builds(one for myself, and other the family computer) back in the day as a kid trying to get sound to work on a SB 16 clone card(ASound was the brand if i remember correctly), so after that I started to keep a written list of what IRQ went to what device, and what jumper settings did what on my motherboards, and man did that save a lot of time.
@HappyBeezerStudios
@HappyBeezerStudios 6 жыл бұрын
And then you got the issues that you can't use your sound card and your printer port at the same time.
@jamesisaac7684
@jamesisaac7684 5 жыл бұрын
No wonder majority of gamers gravitated to consoles.
@randywatson8347
@randywatson8347 7 жыл бұрын
Just recently tinkered one of my retro pc. Some have a tiny board with a all in one cpu chip, which is a pain in the butt conflicting irq at sbpro emulation at it's own will... also lack of bios settings, not partcular dos compatible. If I remember correctly it was a cyrix mediagx cpu.
@gnumone
@gnumone 7 жыл бұрын
what is the medical encyclopedia software you are using in the video if i may ask ?
@benjaminfacouchere2395
@benjaminfacouchere2395 7 жыл бұрын
I could read "Bodyworks 5.0"
@ig_foobar
@ig_foobar 7 жыл бұрын
Ugh ... the bad old days!
@SqualidsargeStudios
@SqualidsargeStudios 6 жыл бұрын
What is it with the separate calling of things like 22? why 2 2 instead of 22.
@Kippykip
@Kippykip 7 жыл бұрын
Thank goodness PCI soundcards with DOS drivers handle this already.
@matthewday7565
@matthewday7565 7 жыл бұрын
I miss those days, I loved the challenge of getting reputedly difficult combinations set up. The killer was the low DMA channels 0-3, and in the AT and above era where DMA 0 was no longer needed for memory refresh, if one card offered it, it saved the day. The Floppy controller was always on #2, so unless a device did offer #0, you could struggle. Typical devices that needed a low DMA (0-3) . there was never a problem with high DMA (4-7), were: Sound card (typ #1, often the one device that could take #0)) LPT port in EPP/ECP (typ #3) Network card Scanner interface card SCSI or other interface cards
@mickwolf1077
@mickwolf1077 5 жыл бұрын
if the keyboard is irq 1 why is it that when you put in a cd into a cd drive the whole computer including keyboard stops until the disc is read?
@mariannmariann2052
@mariannmariann2052 4 жыл бұрын
Maybe it's IRQ 0.
@mesicek7
@mesicek7 7 жыл бұрын
I remember how annoying it was if u didn't know what u had and you'd just randomly select something hoping the sound would work
@MasterNeiXD
@MasterNeiXD 7 жыл бұрын
PLEASE, MAKE A PART 2 AND GO DEEEPER. I'm currently studying peripherals in one of my computer science courses.
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
That's what she said (that doesn't even really make sense). In all seriousness, it's unlikely that I'll follow this up with anything more in depth. I like to keep them "Byte Size" to avoid getting bogged down.
@simontay4851
@simontay4851 7 жыл бұрын
Do a megabyte sized episode about this.
@MasterNeiXD
@MasterNeiXD 7 жыл бұрын
Nostalgia Nerd Oh, no problem. I still love you. Thank you for replying.
@SkyOctopus1
@SkyOctopus1 3 жыл бұрын
At 0:28 that looks more like a COAST than a disk controller. What kind of disk controller is it?
@SanderSmit77
@SanderSmit77 2 жыл бұрын
Could you do a video about IRQ sharing?
@tinchovm85
@tinchovm85 4 жыл бұрын
Never understood this as a kid. Anyway I remember always selecting IRQ 5 and DMA 1 for Sound Blaster when setting up (SETUP.EXE) most MS-DOS games my computer back then. That always worked, buy I think I arrived to those values by trial and error.
@laharl2k
@laharl2k 3 жыл бұрын
Plug and Pray indeed! Just had to disable PnP Aware OS on my MMX's bios and then change the ethernet card on pci slot 2 to irq 12 to make the sound card work properly! Whatever is up with this M571 board, it doesnt like giving an IRQ to the VGA and the sound card at the same time. Or maybe its because of the network card but in any case it took me waaaaaay more time that it should have to figure this out!
@Lucius_Chiaraviglio
@Lucius_Chiaraviglio 3 жыл бұрын
Never did understand why an IRQ conflict would often cause a freeze or cause one device to be non-functional instead of just the CPU reacting to the interrupt by checking both devices using that IRQ.
@tsartomato
@tsartomato 7 жыл бұрын
computers are absolutely unlike a body body is analog and merges cpu with memory on 2,5d space, while also not designating resources to always on input devices which are on standby
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Of course computers are nothing like a body. Good lord.
@tsartomato
@tsartomato 7 жыл бұрын
you see the windows 95 is like a cabinet with two doors and a stained glass door while windows 98 is like a cupboard with two glass doors and 3 shelves pointless bad analogies are pointless and bad
@funghazi
@funghazi 5 жыл бұрын
So glad I don't have to deal with these things anymore.
@TheRestartPoint
@TheRestartPoint 7 жыл бұрын
Autoexec.bat, config.sys, how much do I NOT miss having to be concerned with them! But on the other hand, at least it made it necessary to understand a little more about how my computer worked more than is required these days.
@FurEngel
@FurEngel 5 жыл бұрын
Correction in your video: all of the devices had separate BUT EQUAL IRQ addresses.
@barrybritcher
@barrybritcher 3 жыл бұрын
I miss those glory days.
@tancar2004
@tancar2004 6 жыл бұрын
Back in my college days (1995) my roommate and I spent 6 hours trying to get his brand new top of the line pentium pc to with the brand new plug and play bios to work with his soundblaster 16 which he held over from his old system. Those were not so good times.
@BesterP12
@BesterP12 7 жыл бұрын
I remember my second home computer. An odd Frankenstein 386 put together by my science teacher. It used a non ide hard drive. I guess cause that's what he had. When I bought a cdrom/soundcard kit, something about the new stuff kept the serial port (mouse) from working. I even called tech support for creative. When I told them the.cable going to the hard drive wasn't 40pin, they gave up. I finally just got a mouse emulator off aol. And used a joystick for cursor movement in cd games until I replaced some things. Sorry for lack of details but this was 20 years ago in hs
@ChristyCub
@ChristyCub 5 жыл бұрын
PCI express lanes are the new IRQs. There is just not enough lanes!
@LoRdLoSs1337
@LoRdLoSs1337 6 жыл бұрын
Haha, I remember setting up sound in Blood so many times. Maybe I should go get my Pentium II out of storage....
@unfa00
@unfa00 4 жыл бұрын
"I live... Again..."
@cbremer83
@cbremer83 6 жыл бұрын
I don't miss the days of random IRQ conflicts rising when no hardware was changed.
@wisteela
@wisteela 7 жыл бұрын
I like your old Wang keyboard. It has a great sound to it. Sounds great quality.
@DizzyDooDar
@DizzyDooDar 7 жыл бұрын
Is that a Compaq Prolinea at 0:30?
@KowboyUSA
@KowboyUSA 4 жыл бұрын
The good ol' days when a computer required an operator.
@suminshizzles6951
@suminshizzles6951 6 жыл бұрын
Lets see if i remember. Interupt requests, Direct Memory Access.....address ports? Not sure anymore but some how i seen to think of the addresses serial and parallel ports used
@suminshizzles6951
@suminshizzles6951 6 жыл бұрын
IRQ's were still present on the XP Comptia A+ examination that i passed in 2010. lmao
@reggiep75
@reggiep75 7 жыл бұрын
Thank the universe we never have to mess around with that old crap and plug and play saved us in the end! I remember this crap from over 25 years ago!
@henrymach
@henrymach 7 жыл бұрын
I miss jumpers. Jumpers were cool
@PhoenixNL72-DEGA-
@PhoenixNL72-DEGA- 5 жыл бұрын
Dipswitches where better though :) (Ah the time when you set your CPU Bus and multiplier and your memory speed and latency with dipswitches.
@ZaCaptain1229
@ZaCaptain1229 7 жыл бұрын
So you could only have 4 cd drives then not 5... I don't know why you would need five but is this correct?
@SpearM3064
@SpearM3064 7 жыл бұрын
+Zac Meyers That depends on whether your CD drives are IDE or SCSI, or require a interface card. Originally, CD drives required an interface card, because the original IDE controller only allowed two hard drives, one as master and one as slave. You would have been correct; back then, each CD interface card required its own IRQ, DMA, and I/O address. Then the ATAPI specification was updated to allow you to connect a CD drive to your IDE controller, so you could have one hard drive and one CD drive without needing a separate card for the CD drive. Then EIDE (Extended IDE) came along and added a second IDE channel, which could support an additional two IDE drives. It was common practice to attach your hard drive(s) to the first IDE channel, and CD drive(s) to the secondary channel. You could still connect additional hard drives or CD drives by adding expansion cards. For example, you can theoretically have four IDE channels, allowing you to connect a total of 8 IDE drives. However, the two extra channels often had software support problems because they were on a "nonstandard" IRQ; most drivers expected the IDE channels to be on IRQ 14 and 15. It's not as much of a problem these days because Plug & Play actually works (most of the time), and modern operating systems since Windows 95 SR2 have something called "PCI IRQ Steering", which allows multiple cards to share a single IRQ. If you need more drives than that, you have to switch to SCSI. A single SCSI-2 host adapter can support up to 14 drives. And yes, you can mix-and-match... for example, you might have two or more IDE hard drives in a RAID configuration, then have multiple CD/DVD drives attached to a SCSI-2 host adapter. I've seen servers with up to 40 DVD drives.
@ZaCaptain1229
@ZaCaptain1229 7 жыл бұрын
SpearM3064 Wow thank you for that explaination. I can't imagine having to set up 40 DVD drives, hardware or software wise.
@betamax80
@betamax80 7 жыл бұрын
Thats a fab explanation!
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
betamax80 thanks!
@AiOinc1
@AiOinc1 7 жыл бұрын
"Disk controller" *Shows picture of voltage regulator*
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
AIO inc. Shhhh, it looks pretty.
@AiOinc1
@AiOinc1 7 жыл бұрын
But it serves a completely different purpose
@drunkrdm
@drunkrdm 5 жыл бұрын
ahh.. the lovely days of .. trying to get games to work...
@rationalraven8956
@rationalraven8956 7 жыл бұрын
What was the song at 7:27?
@lordmmx1303
@lordmmx1303 7 жыл бұрын
the computer man
@balaclava351
@balaclava351 6 жыл бұрын
Scatman John
@KasparOnTube
@KasparOnTube 3 жыл бұрын
as kid I just always thrown random values for IRQ and stuff until got somewhat working result :D
@wesmatron
@wesmatron 7 жыл бұрын
Back in those days, you were a bit of a guru if you could merely get a game running
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
wesmatron That's why those days were so special. You had to work to play your crap game!
@mr.nobody6829
@mr.nobody6829 7 жыл бұрын
Thanks to the advancements we don't have to deal with these boring stuff anymore.
@rationalraven8956
@rationalraven8956 7 жыл бұрын
What does it say about me that I learned more about human biology than I did about computers from this video?
@KaienSander10Official
@KaienSander10Official 7 жыл бұрын
Plug & pray 😂😂😂
@MarkReed-smokindeist
@MarkReed-smokindeist 6 жыл бұрын
I was big into the Amiga and those computers had Autoconfig for the hardware. It was a nice way to handle things it it worked well unless you tried to--for instance--add more Zorro RAM than the computer motherboard could address. It was a simple and effective version of "Plug & Play" before the Wintel systems got Plug and Play. en.wikipedia.org/wiki/Autoconfig
@TheJamieRamone
@TheJamieRamone 7 жыл бұрын
BEFORE plug & play? Keep in mind that well into this century, P&P was said 2 stand 4 "Plug & Pray" ;-)
@uzaiyaro
@uzaiyaro 6 жыл бұрын
I can not even imagine 4GB of RAM hanging off a 386. You would’ve been the most popular kid in the damn county.
@needforsuv
@needforsuv 6 жыл бұрын
wait you mean to tell me the 386 can address 4 GB (4096MB) of ram?
@Mr.NiceUK
@Mr.NiceUK 29 күн бұрын
In theory for the 386DX, but there was never a motherboard could get any where near that. The 386SX with its paltry 24 physical address lines could "only" address 16mb of physical memory.
@NullaNulla
@NullaNulla 6 жыл бұрын
Don't you mean 4096k not m? I don't remember even a 486 going beyond 32meg for most.
@falcon-ng6sd
@falcon-ng6sd 4 жыл бұрын
No, the 80386 really did have a 32-bit physical address space.
@NullaNulla
@NullaNulla 4 жыл бұрын
@@falcon-ng6sd but the mobo couldn't handle it.
@pcuser80
@pcuser80 7 жыл бұрын
Only the Intel CPU has io space, Motorola only io in memory space
@truesenate5670
@truesenate5670 6 жыл бұрын
pcuser80 your right Motorola was the worst
@retrogamelord3763
@retrogamelord3763 6 жыл бұрын
I'm gonna be DOOMED when my sound card comes in... haha, doomed. Cause I must play Doom first lmao
@bazahaza
@bazahaza 7 жыл бұрын
HMI Module Alpha Humana on approach to Space Station Mercury
@AiOinc1
@AiOinc1 7 жыл бұрын
The AdLib uses port 388. I know that much.
@onirtnec183
@onirtnec183 7 жыл бұрын
2:18 damn that scary sound
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Your profile pic... Classic.
@negirno
@negirno 7 жыл бұрын
There's one user, who has a single strand of hair on a white background as a profile pic. It fooled me thinking that my monitor got hair stuck onto it almost every time I see that user in the comments.
@Nostalgianerd
@Nostalgianerd 7 жыл бұрын
Negirno haha, I've seen that one. Damn these people.
@onirtnec183
@onirtnec183 7 жыл бұрын
hell yeah l like
@ewthmatth
@ewthmatth 2 жыл бұрын
0:21 "AT machines" what are those? Google isn't helping
@kelsen30
@kelsen30 7 жыл бұрын
Just the vision of the word "vxd" in a blue screen give me the creeps...
@unlokia
@unlokia 2 жыл бұрын
Tip for you: The word _”Polling”_ is pronounced _”Pole ing”_ and not in the way which you pronounced it here, using the _”Poll”_ as-in _”pollen”_
How Pinball Conned America | Nostalgia Nerd
29:11
Nostalgia Nerd
Рет қаралды 95 М.
The Sims wouldn't exist without This | Nostalgia Nerd
22:00
Nostalgia Nerd
Рет қаралды 142 М.
Опасность фирменной зарядки Apple
00:57
SuperCrastan
Рет қаралды 9 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 17 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 6 МЛН
SGI Indigo2: An $86,000 Workstation from 1995
12:01
LGR
Рет қаралды 1,9 МЛН
Why we switched to WASD | Nostalgia Nerd
17:38
Nostalgia Nerd
Рет қаралды 280 М.
You Hated This Game | Nostalgia Nerd
21:06
Nostalgia Nerd
Рет қаралды 89 М.
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 243 М.
Don't Waste $1000 on Data Recovery
23:22
Linus Tech Tips
Рет қаралды 4 МЛН
That Crazy Dutch Computer is Back | Nostalgia Nerd
21:32
Nostalgia Nerd
Рет қаралды 123 М.
What is a Software Driver as Fast As Possible
4:55
Techquickie
Рет қаралды 484 М.
Why are Floppy Cables Twisted? [Byte Size] | Nostalgia Nerd
5:46
Nostalgia Nerd
Рет қаралды 352 М.
30 Years of Outrun: A Retrospective | Nostalgia Nerd
13:23
Nostalgia Nerd
Рет қаралды 104 М.
Опасность фирменной зарядки Apple
00:57
SuperCrastan
Рет қаралды 9 МЛН