Add an ISA slot to Modern Motherboards!

  Рет қаралды 308,446

TheRasteri

TheRasteri

Жыл бұрын

Wanna run DOS games on your new(ish) PC? No problem! // Your trustable pcb prototype partner : www.pcbway.com/
github.com/rasteri/dISAppoint...
www.vogons.org/viewtopic.php?...
github.com/crazii/SBEMU
Thanks to @GouldFishOnGames for the thumbnail idea :)

Пікірлер: 864
@wasabinator
@wasabinator Жыл бұрын
"Forwarded to the disappointment". The story of my life. Amazing work.
@TheAmazingAdventuresOfMiles
@TheAmazingAdventuresOfMiles Жыл бұрын
Yes. Any product called a Disappointment instantly feels so familiar and normal to me, I would definitely have to buy it. Seriously though, I would buy one of these if they were for sale.
@absalomdraconis
@absalomdraconis Жыл бұрын
A note for future experiments: the LPC bus has lately been supplemented with a mostly compatible serial version, and converter chips apparently _do_ exist.
@explorer9049
@explorer9049 Жыл бұрын
So eSPI can be used as LPC or is it not compatible?
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
RS 232 is still supported on all systems, where you use that for ?
@sfalpha
@sfalpha Жыл бұрын
@@lucasRem-ku6eb the support of RS232 and most LPC devices in modern PC are actually PCI MMIO address on SuperIO Chipset that also emulate Legacy IO Port access. It does not need LPC bus to work at all.
@SianaGearz
@SianaGearz Жыл бұрын
Unfortunately the eSPI specification says right up front that the 8237 DMA access is not foreseen. LPC used a bunch of side-channel signals like LDRQ for this, and eSPI abolishes all side-channel signalling except a single alert pin and replaces it with in-band signalling, to reduce pin count. And when they were designing the eSPI protocol, they apparently neglected or chose not to implement DRQ.
@ArndBergmann
@ArndBergmann Жыл бұрын
The same Intel Sunrise Point chipset generation for 6th generation Skylake processors that added eSPI support is the one that dropped DMA support on the LPC interface, so you lose regardless which one is used on a given board. On AMD Zen CPUs, the LPC/eSPI controller is part of the CPU itself, but I could not find out if any of them still support DMA. The industrial/embedded ComExpress Type 7 standard still specifies LPC bus as part of the interface between carrier and CPU board, and a lot of the reference carrier boards have an LPC/TPM connector on them, so it would be interesting to try whether that supports ISA style DMA using a modern AMD CPU like the Ryzen embedded V2000.
@boelwerkr
@boelwerkr Жыл бұрын
There are more than DOS gamer that could be interested in that. CNC, laboratory and medical equipment came sometimes with custom ISA controllers and DOS software.
@LynxSnowCat
@LynxSnowCat Жыл бұрын
Now I sort of wish that I'd held on to one of those ISA-GPIB cards instead of handing them out t😄anybody that asked for one.
@mforce2
@mforce2 Жыл бұрын
Actually my mom had a very old lab equipment that did some data acquisition over and ISA card and then used some DOS program to do the actual measurement. It's now almost impossible to get a board with ISA and the old PC broke. It had some Winchip processor but I guess it's the end of the line for such devices. My mom retired but had she still been working there this could have been useful I guess.
@drueckglueck9918
@drueckglueck9918 3 ай бұрын
😂😂😂😂🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@Meteotrance
@Meteotrance 3 ай бұрын
Your so right a lot of old Electronic measuring device need that kind of add on to work again, same for system that can emulate old floppy disc device or old SCSI hard drive or tape data streamer.
@alerighi
@alerighi 2 ай бұрын
Well ISA bus shouldn't be that difficult to emulate with modern hardware. Since it's a very slow I bet that we could make with not a lot of effort an interface card with an inexpensive microcontroller with a lot of pins that converts it to a modern bus such as USB, and on the other end support in a DOS emulator such as DoxBox or a virtualization software that adapter to use a real ISA card.
@_arkhea
@_arkhea Жыл бұрын
Just so you know: This has opened a lot of opportunities for game conservation for an obscure korean arcade rhythm game. I don't know if this will get submerged by other comments but this is an absolute godsend. You see, ISA has been used by a specific arcade game to plug the I/O board, which controls a bunch of lights, buttons, and encoders. This has been a MAJOR problem for sourcing computers compatible both with the IO card and the software in the modern era, because you always had to get really weird used exotic hardware from chinese vendors so you could run a somewhat power-intensive game on a windows XP install (w98 on older releases) on something with that slot. You can obviously imagine the hassle of finding hardware that doesn't suck power-wise with such requirements. THIS, however. I know people with this cabinet that have had the issue. Working further on compatibility and testing on your design, if i can manage to run a semi-modern motherboard with this as a bridge to the IO card and not have latency issues, it's a breakthrough in conservation of this title, which has always been an issue since a PCI equivalent of the IO does not exist. So, if this works (and even if it doesn't) you can pat yourself on the back because god damn, you just gave us an exit for this issue.
@mekafinchi
@mekafinchi 2 ай бұрын
What game?
@_arkhea
@_arkhea 2 ай бұрын
@@mekafinchi ez2dj
@_arkhea
@_arkhea 2 ай бұрын
@@mekafinchi for some reason my reply seems like it wasn't posted so i'll post it again: game is ez2dj/ez2ac, a korean arcade rhythm game
@ATomRileyA
@ATomRileyA 2 ай бұрын
That is awesome glad its helped make things a bit easier.
@MozzaBurger88
@MozzaBurger88 2 ай бұрын
@@_arkhea Wow that is obscure ^^
@1BitFeverDreams
@1BitFeverDreams Жыл бұрын
Another brilliant hit. I anticipate that in a few years, you could have an abomination of a PC having a really fast uncompromising core with ancient parts for everything, running all IBM compatible software from 1981 to 2xxx, the ultimate sleeper PC.
@Spokavriel
@Spokavriel Жыл бұрын
1970's had some fun PC100 things that I wouldn't be surprised to see as well, given time.
@tylisirn
@tylisirn Жыл бұрын
FrankenPCs really tickle my fancy. Around 2010 I was building a PC to act as a networked backups storage server and since it didn't really have any other requirements other than fast network and lots of storage, I just pulled out parts from my junk drawers to get it done as cheaply as possible. It ended up having one of those later still ISA supporting motherboards, so in the end it had an ISA graphics card (Trident TVGA8900), a gigahertz level CPU, gigabit network card, random RAID card and 8 terabytes of storage... spanning parts across almost 20 years of hardware age :P
@Dumb_Killjoy
@Dumb_Killjoy 2 ай бұрын
I'm working on one. It's from the early 2010's, has a monitor and mouse from 2005, no speakers, and a microphone from the 90's. I have a pair of headphones from the 80's that I can plug into it for audio.
@absalomdraconis
@absalomdraconis Жыл бұрын
For any DOSBox devs that're reading, it would be nice if DOSBox had support for ISA bus forwarding, so that instances could be attached to those ISA-over-USB devices. We eventually could have multi-seat DOS gaming running off a single machine.
@dieSpinnt
@dieSpinnt Жыл бұрын
You must be a troll?!? Considering your other comments and that you really think this is the right place to make a pull request/suggestion ... WOW! And the best: Without wasting any time and searching for this exact topic, what a non malfunctioning human brain would've done ... **facepalm** 10 seconds "wasted" time and first search results: "DOSBox modified to work with USBISA hardware. Experimental.", "Dosbox megabuild 6 help with emulate (redirect) isa serial ..." and big discussions going on at vogons site mentioned in the video. **double-facepalm**
@LoneWanderer905
@LoneWanderer905 Жыл бұрын
@@dieSpinnt you have never, ever, worked in customer support, have you?
@tarajoe07
@tarajoe07 Жыл бұрын
That's the dream
@lucasrem
@lucasrem 11 ай бұрын
@@juango500 You don't have any skills, ask people that do have skills please. OSI levels are the deal here, you just write a Load, and set a pointer ! If that is Serial or over ISA b nobody cares.
@lucasrem
@lucasrem 11 ай бұрын
@@LoneWanderer905 you are not a skilled cores, lol. Why you need support ?
@kreuner11
@kreuner11 Жыл бұрын
The Quake thing may be a PSU issue, most modern ones don't provide -5v and I heard that's problematic for older sound cards
@retroftw
@retroftw Жыл бұрын
Voltage Blaster by Phils Computer Lab!
@r.d.7698
@r.d.7698 Жыл бұрын
The SB16 does not use -5 volt.
Жыл бұрын
@@r.d.7698 and also, high-end PSUs and some cheaper ones usually do still provide -5V.
@kreuner11
@kreuner11 Жыл бұрын
@@r.d.7698 well its my best guess
@electr0arc
@electr0arc Жыл бұрын
After doing some reading online, it's more than likely because the new 5v and 3.3v rails in modern PSUs are rather anemic in comparison to their older counterparts, which is why a shoddy no name brand psu from the early 2000s would probably power the card better
@TheRailroad99
@TheRailroad99 Жыл бұрын
Great idea. Very useful for industrial applications as these days ISA capable boards with "good" CPUs (Pentium 4 and up) are very expensive. (Understandable as companies don't want to throw away a $1mn production line just because an old motherboard died - and pay a lot for these boards). This also means that if you have one of these boards, don't throw it out - not even when it's dead. It will sell quickly and they will be needed until ISA based industrial machinery is too old (which might take another 10 - 20 years)
@THE-X-Force
@THE-X-Force Жыл бұрын
Wow .. I have so much old crap lying around I could probably retire lol
@nalinux
@nalinux Жыл бұрын
So this means I can maybe install a TPM module on my 386. Great idea.
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
Why you need 386 in 2023, running what ?
@nalinux
@nalinux Жыл бұрын
@@lucasRem-ku6eb I have read Linux works on a 386, and want to try it.
@JaimieVandenbergh
@JaimieVandenbergh Жыл бұрын
Similarly, the advent of virtual memory means you can have a really large RAM disk
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
@@JaimieVandenbergh How you adress extended memory on an expanded memory card in DOS ?
@stragulus
@stragulus 2 ай бұрын
@@nalinux I ran linux (2.?) on a 386-sx at 16Mhz with 2MB of ram. Which were the absolute minimum specs. It would have ran fine if it had double the memory. It was more of a "can I do it" challenge. But it was actively used as a dial-in server for which it was *just* fast enough.
@liquefactor
@liquefactor Жыл бұрын
this is incredible. i have wanted an isa soundcard in my newer pc for so long for basically this usecase along with getting things like adlib tracker ii to work with real hardware. having it available in linux would also just be absolutely perfect. please keep going. i can't be the only person who would buy this the moment u put them up for sale
@KiraSlith
@KiraSlith Жыл бұрын
Seconded! I was gifted an almost brand-new SB16 with a Turtle Beach Rio wavetable on it last month. Assuming I can get it to work in my Dell Optiplex, this would answer all of my prayers.
@hicknopunk
@hicknopunk Жыл бұрын
I have a few salvaged Soundblaster 16 compatable from very sorry looking PCs. They work pretty good. Go through home PCs, not old office ones.
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
why you need UNIX ? sound card support under UNIX ?
@liquefactor
@liquefactor Жыл бұрын
@@lucasRem-ku6eb he mentions in the video linux includes support for many isa soundcards. among many other things, this could potentially allow the linux version of adlib tracker ii to access an actual adlib card, various new doom source ports to play midi in fm synth, possibly even allow a daw to interface with a soundcard, with some work
@hicknopunk
@hicknopunk Жыл бұрын
@@lucasRem-ku6eb it was to use IE 5.5, back in the day. It was much better than the native Macintosh browsers. Oh and at one point I had a simple MUD running on it when I got a newer PC.
@taznz1
@taznz1 Жыл бұрын
Brilliant project. I'd be interest to see if you get an ISA floppy controller like the Quad-Flop working via it, having a working 5.25" floppy drive on a modern hardware would be great for a retro setup.
@ocudagledam
@ocudagledam Жыл бұрын
That's why I clicked on this!
@petrcvek
@petrcvek Жыл бұрын
👍 .. or booting with hercules card
@gregdaweson4657
@gregdaweson4657 Жыл бұрын
This is what I care about, running 5.25 floppies on a modern motherboard.
@joefish6091
@joefish6091 Жыл бұрын
@@gregdaweson4657 usb to shugart adaptor
@gregdaweson4657
@gregdaweson4657 Жыл бұрын
@@joefish6091 Does it allow the os to directly access the floppy disc like a vintage system can?
@rmoog1019
@rmoog1019 Жыл бұрын
Hey there. I own a SoundBlaster AWE64 Gold and I confirm that it's working with Gentoo Linux, with kernel branch 5.15. It's perfectly capable of playing PCM. Your mileage with other distributions may vary, as it has become Linux' recent obsession to join Microsoft and Apple in planned obsolescence by deprecating drivers and platforms left and right. So, go ahead! You're safe to try most ISA sound cards on Linux.
@TheRasteri
@TheRasteri Жыл бұрын
I have actually tried latest Debian 32bit but it doesn't work. I think it's a problem with isapnptools, though - the ports are getting forwarded on the LPC bus no problem
@rmoog1019
@rmoog1019 Жыл бұрын
​@@TheRasteri I don't know exactly what are you doing on the software side to enable this via LPC, I'll have to research your notes more, but on my board that barely has 1 ISA slot, I didn't need isapnptools at all. I don't even have that installed on Gentoo and I was kinda surprised that a tool like this existed. Supporting devices is the sole job of the kernel. Linux, as in the bare kernel, can initialize the AWE64G I have either via PnP, or if PnP is disabled, via customizable parameters for port, irq, dma8, and dma16. Support for ISA PnP is part of the kernel's general support for the ISA bus, fwiw. Or at least this is what I remember from setting this whole system up a year ago.
@jtsiomb
@jtsiomb Жыл бұрын
@@TheRasteri I can verify that on a PC with an actual ISA slot (pentium3) current-ish Linux works perfectly with my SB16. It would be awesome to get this working too. I'll order boards and parts soon to try it out.
@TheUAoB
@TheUAoB Жыл бұрын
I'm also keen to try this out under Linux (also a Gentoo user), in my case, with an AMD AM3 motherboard since I'm still using an overclocked 8370E for my main PC! I'm particularly interested in getting an ISA floppy controller hooked up for archival purposes. By the way, I have looked into making LPC-ISA adapters in the past but couldn't find a source for suitable bridge chips, so great work there! 👍
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
Can't find AWE 64 PCi ? If you need it badly, i can send it ! If you need it for a machine, reason ? Unix support on AWE, why that ????
@jtsiomb
@jtsiomb Жыл бұрын
This is perfect. I was reading about the LPC bus years ago and thought it could be a way to access the internal ISA bus of the chipset, but after admitedly superficial study of some docs I've found I concluded it's not exposed outside of the chipset. Never knew about the TPM headers. I'll definitely build this and try it out. Thanks!
@ianmcass
@ianmcass Жыл бұрын
I always wondered if an ISA card could run off the LPC bus but never found any way of doing it. Great that you've got it working!
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
LSMI#, you need to dress IRQ, or LPCPD#, DMA request ? Who you need that ? Why wonder ?
@FrenziedManbeast
@FrenziedManbeast Жыл бұрын
Two days ago a woman approached me at the grocery store and struck up a conversation about the weather. I immediately referred her to your KZbin channel and she fled in mere moments. Thank you keeping her at bay. Also, cool ISA board and video!
@theoriginaltoadnz
@theoriginaltoadnz Жыл бұрын
This level of skills I am in awe of. The sort of down-the-rabbit-hole engineering that i've craved for years but never pushed myself toward. you are wonderfully talented sir.
@VEC7ORlt
@VEC7ORlt Жыл бұрын
That is so cool, and brings back memories of having a weird-ass modem/SB/CD card I've had and the amount of coaxing it required to work in all the games.
@Metalliferous
@Metalliferous Жыл бұрын
Very nice and elegant way of stretching sound card support for ISA to modern platforms!
@cocusar
@cocusar Жыл бұрын
you keep amazing us so much! I can't believe how much effort you put in these things, and how amazing they end up being! I TRULY salute you and thank you dearly!!!
@MP-uk1yc
@MP-uk1yc Жыл бұрын
Amazing work, can’t wait to see where you go with this. It is so expensive to find decent motherboards with isa slots now, so this has a lot of promise.
@lanceleone2704
@lanceleone2704 Жыл бұрын
This is unbelievable! My hat is off to you! Your level of skill and expertise is truly inspiring!
@MaxMacZone
@MaxMacZone Жыл бұрын
Seriously love how pcbway is supporting channels like this one action retro. I’ve used their service before and it’s seriously great
@mrkv4k
@mrkv4k Жыл бұрын
These Chinese manufacturers will support almost any social media exposure, because they need constant influx of orders.
@masterkamen371
@masterkamen371 6 ай бұрын
I'm somewhat sad for all the small local PCB printing businesses that they've destroyed. A small business can't possibly compete with a huge company in China printing stuff for peanuts.
@ILostMyOreos
@ILostMyOreos Жыл бұрын
Just randomly found this video, love what your doing here. I'm very much not a hw guy but I love learning and seeing low level stuff (like Ben Eater). Thanks for sharing your findings!
@mix3k818
@mix3k818 Жыл бұрын
I know it's a play on the ISA shortcut, but calling this Project Disappointment isn't the greatest. It does exactly what it's supposed to do. That sounds more like Project Well Done
@lorenzoporciani
@lorenzoporciani Жыл бұрын
Project ISAlive could be a nice name
@stuaxo
@stuaxo Жыл бұрын
I think it's funny because the project is awesome.
@MarcTBG
@MarcTBG 8 ай бұрын
The name is a dISAppointment. There self fulfilling prophecy satisfied. Sorry for the necro but it needed to be addressed.
@donbot5000
@donbot5000 Ай бұрын
Nah it's just you
@sherman5k756
@sherman5k756 Ай бұрын
​@@lorenzoporciani can we rename the Silkscreen to say ISAlive?
@Chriva
@Chriva Жыл бұрын
I've got a s939 HP OEM board equipped with a lpc header so they do exist. Labeled as "factory test connector" so I guess they only meant to use it for bios recovery since it does boot from the header if you memory map a device at the correct address.
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
Why you needed that, need more boot options ? Wished HP kept supporting native devices longer, CD ROM support in MS DOS 6.22 etc, native serial port and parallel cable link support. If you needed that, you needed to build clone PC servers. DELL the same ....
@weirdboyjim
@weirdboyjim Жыл бұрын
Fantastic work! I remember hunting around for motherboards with an ISA slot, but that was to run a secondary MDA / Hercules card which had some low level development benefits.
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
LPCPD# DMA for Hercules. What monitor u use ?
@FooneTuring
@FooneTuring Жыл бұрын
awesome! I've been wanting to do something like this so I could get a floppy controller on a reasonably modern system. I'm definitely building one of these!
@jamesfmackenzie
@jamesfmackenzie Жыл бұрын
Been looking forward to this! Not dISAppointed. Amazing work! 😎
@mrlithium69
@mrlithium69 Жыл бұрын
I always wondered about this and wanted to do it. You're so cool for actually going through with it on multiple machines. instant subscribe. i want to help lol
@unknownsoldier4156
@unknownsoldier4156 Жыл бұрын
I will certainly be getting a dISAppointment board just to see if I can manage to get an old 8 port Modem card working in a new system. Thank you for your hard work in figuring this all out!
@hugh_jasso
@hugh_jasso Жыл бұрын
Not sure how i got here but "Project Disappointment" sounds like the sumtotal of my lifes work so i figure I'm in the right spot.
@Sharkie1717
@Sharkie1717 Жыл бұрын
This was awesome! Incredible work. And great video. Thanks!
@cadelã0
@cadelã0 Жыл бұрын
That was just amazing, mate. I was playing around trying to bring back my good old Pentium 4 with a PCI VGA, and this video just popped out to me. + 1 sub, greetings from Brazil.
@MattTrevett
@MattTrevett 3 ай бұрын
This is mind blowing, that the potential interface for ISA is sitting dormant on so many motherboards right now.
@thecorruptedbit5585
@thecorruptedbit5585 Жыл бұрын
I want to see it work with a floppy controller. Seeing a 5.25" drive in a modern PC would be amazing!
@Tegelane5
@Tegelane5 Жыл бұрын
Floppy connector was dropped much later than ISA, Gigabyte mobo for AMD Phenom II still had it in 09.
@empyrical
@empyrical Жыл бұрын
@@Tegelane5 IIRC, the most recent board to have a floppy connector is the ASRock Fatal1ty Z77 Professional. Unfortunately, it does not have support for 5.25", just 3.5". Am pretty curious if any of those boards from '08-'09 have support for 5.25" floppies. 🤔
@Tegelane5
@Tegelane5 Жыл бұрын
@@empyrical I thought signalling was the same just cable had to have connector for 5,25 floppy (like those floppy cables from 90ies) . But this mobo had never even 3,5" fitted.
@filanfyretracker
@filanfyretracker Жыл бұрын
I have a motherboard with a floppy controller just sitting around, no ISA though. And unknown if it can run a 5.25 though I do not see why it couldnt as long as one had the right cable.
@TheAmazingAdventuresOfMiles
@TheAmazingAdventuresOfMiles Жыл бұрын
There do exist USB floppy controllers that work with a 5.25, I've got a few.
@BrassicGamer
@BrassicGamer Жыл бұрын
Thank you for being this crazy. What a great project!
@drtaverner
@drtaverner 5 ай бұрын
Even 10 years ago a friend of mine was having to source boards with ISA for their lab. They had a multimillion dollar Electron Microscope that relied on an ISA control card.
@bringbackdislikebutton6452
@bringbackdislikebutton6452 Жыл бұрын
Bro... inspiring intro to your channel. Nicely done all around!
@thedopplereffect00
@thedopplereffect00 Жыл бұрын
I love how many times you tried to just jam that ISA card into that modern motherboard. Valiant effort.
@wademeyer6449
@wademeyer6449 2 ай бұрын
Oh, You have given me hope. I came across my old Ultrasound recently and day-dreamed of sharing it's ground breaking deference to its contemporaries with my children. Will be looking for the next video on this.
@GianmarioScotti
@GianmarioScotti Жыл бұрын
That's a heroic effort, and to be honest, having an ISA slot available in a very modern motherboard really ignites the retro PC nerd's imagination. Hercules, you say? Please do make that work!
@techdistractions
@techdistractions Жыл бұрын
A great find. Thank you for your hard work 🎉
@novafawks
@novafawks Жыл бұрын
This is an awesome project. I'll be sure to keep up on it!
@willyarma_uk
@willyarma_uk Жыл бұрын
Amazing! this is awesome. I wanted to get a floppy controller working on a modern machine a while back and after some research found out about the LPC BUS but then left it at that, didn't think it was actually do-able! Dunno how a floppy card would work tho cos there's no BIOS setup option for it.
@Palmtop_User
@Palmtop_User Жыл бұрын
I was fucking floored when you said you used the tpm header for this project. Good work man this is amazing
@RetrogradeScene
@RetrogradeScene Жыл бұрын
Wow what a project! Looking forward to seeing updates on this
@starchief93
@starchief93 Жыл бұрын
Incredible! I'll need to build one of these for myself!
@MainAvel
@MainAvel Жыл бұрын
5:53 "now the first thing to do is get a hold of a disappointment" Cool! *grabs self*
@EpicureMammon
@EpicureMammon Жыл бұрын
This is super cool. I have dedicated DOS machines, but I'd still probably buy one of these!
@ez45
@ez45 Жыл бұрын
I have read and bookmarked a Tweet about the TPM header being essentially an ISA pinout about a decade ago and I fucking LOVE that you put it together! It always lingered in my mind how cool it would be to add a fucking Sound Blaster 2.0 to a 16-core rig.
@BUDA20
@BUDA20 Жыл бұрын
- this guy is an absolute legend "Forgot to connect a mouse for Doom" - how dare you !
@AndreiNeacsu
@AndreiNeacsu Жыл бұрын
Awesome is an understatement. My eyes were glued so hard to the screen that I was afraid of ripping my cornea off when it's done. Congratulations! BTW, at minute ~13:49, where you show the Vogons post, there's a typo referencing a "Socket 755" motherboard; I thing that it should be Socket 771 or 775.
@r.d.7698
@r.d.7698 Жыл бұрын
IEEE-488 interface card shown at 13:17. Amazing project, cheers!
@first-thoughtgiver-of-will2456
@first-thoughtgiver-of-will2456 Жыл бұрын
It's like watching a surgeon operate on a dinosaur
@einsteinx2
@einsteinx2 Жыл бұрын
The original Xbox has an LPC port in the motherboard, it’s actually where modchips are connected. However since you can flash a mod chip bios directly onto the onboard bios chip on older revisions, that leaves the LPC port open to try and connect this! There would be no point other than to write homebrew that uses a sound blaster or whatever but it would be cool to see it working for no other reason than just to do it haha
@gregdaweson4657
@gregdaweson4657 Жыл бұрын
Homebrew that runs off a floppy.
@einsteinx2
@einsteinx2 Жыл бұрын
@@gregdaweson4657 with the floppy drive connected to an ISA floppy controller card as well!
@G1itcher
@G1itcher Жыл бұрын
Always a good day when you post a video. You deserve way more subs.
@kran27_
@kran27_ 5 ай бұрын
that's hilarious, love that the answer is to use the TPM header of all things.
@henriksirkku
@henriksirkku Жыл бұрын
its nice to see someone so deep is tech (know how) wish school had more coding when i was young etc.
@alpharisc
@alpharisc Жыл бұрын
This is the most insane and awesome thing I’ve seen in a while
@ddaymace
@ddaymace Жыл бұрын
You actually can get USB working in DOS. My retro rig is a Gateway 2000 Pentium 133 with ISA, SBPro2 card, Mo-Slo, Mscdex and CDROM, USB 1.0. Can mount USB sticks as drives in DOS 6.22. Cool video!
@mrblc882
@mrblc882 2 ай бұрын
If you have compatible USB controller, there are DOS drivers for USB storage. But, if your motherboard support USB disk booting or USB CD-ROM booting, you don't even need driver - DOS doesn't even have a clue that device is an USB device - BIOS handles it.
@CPUGalaxy
@CPUGalaxy Жыл бұрын
how cool is that! thanks for sharing.
@PardusRain
@PardusRain Жыл бұрын
When I saw this board it reminded me that the first gen Xbox had a LPC header and had me half curious, ultimate retro setup emulate old bits, hardware retro audio, seems fun if it was practical.
@TheRasteri
@TheRasteri Жыл бұрын
lol I had the same idea, unfortunately the Xbox LPC header doesn't have DMA. It may be possible to dig it out elsewhere on the board though...
@mapax5
@mapax5 2 ай бұрын
I've never seen this channel... digging it 🤗
@RexTorres
@RexTorres Жыл бұрын
5:53 "Now, the first thing to do is get ahold of a disappointment." Me: *_holds myself_*
@АндрійФранжі
@АндрійФранжі Жыл бұрын
Wow! Fantastic work! Brilliant 👏
@the1990kman
@the1990kman Жыл бұрын
I knew right from the thumbnail that this would be awesome. I've been waiting for this ever since I saw the short! Unfortunatly I don't own a motherboard that has a TPM header, unless maybe my current AM4 motherboard has one. UPDATE: I have checked one of the motherboards again. This time i looked closer on the mb itself rather than the manual and found holes for a TPM1 header. So i will need to solder pins for the TPM first.
@LotoTheHero
@LotoTheHero Жыл бұрын
You make some of the coolest stuff! 👍
@puppylove3781
@puppylove3781 Жыл бұрын
Very good commentary. Straight and to the point! Kudos!
@DaveVelociraptor
@DaveVelociraptor Жыл бұрын
You're a hero. This is magic.
@GadgetUK164
@GadgetUK164 9 ай бұрын
Very cool! Subbed!
@mlthmp
@mlthmp 5 ай бұрын
Man.. this was a solid video. Really well done.
@someguystudios23
@someguystudios23 Жыл бұрын
You have NO idea how much I've always wanted native OPL in my modern rig.
@nio2tube
@nio2tube Жыл бұрын
con tu video me quede asombrado . pero cuando abristes el Rednec Rampage . se me cayo una lagrima . . te amo . que buen trabajo . un abrazo desde Argentina
@AndersNielsenAA
@AndersNielsenAA Жыл бұрын
Didn’t get to say this when the news broke, but seriously - good job! 🎉😮
@sammyfromsydney
@sammyfromsydney Жыл бұрын
Not something I'm interested in doing for myself but great to watch. Lots of respect for the skills it takes to do this kind of hardware hacking.
@chrisneppiras9408
@chrisneppiras9408 Жыл бұрын
i love you man, got me an audiophile 24/96 with rca inputs and outputs, but its a ruddy isa card.
@memes_gbc674
@memes_gbc674 3 ай бұрын
i love crazy people implementing crazy things into modern hardware
@Ph34rNoB33r
@Ph34rNoB33r Жыл бұрын
ISA still has its place when it comes to older lab equipment. Those often came with ISA interface cards (a bunch of D/A and A/D converters, usually requires something like +/-15V symmetrical power supply), and DOS software. No idea where they currently get their replacement parts from, but mainboards with ISA slots can be expensive.
@bennyfactor
@bennyfactor 2 ай бұрын
what a perfect name for this adapter. Love it.
@ropersonline
@ropersonline Жыл бұрын
8:12: I chuckled upon seeing how this motherboard says "All Japanese Capacitors" - you just know they silkscreened that on there in the wake of the capacitor plague.
@simontay4851
@simontay4851 Жыл бұрын
Well of course. Don't want any shitty chinese crapacitors on my motherboard. When recapping old electronics, i always use Panasonic FR series.
@ropersonline
@ropersonline Жыл бұрын
@@simontay4851 It's not about the country really. It's about a specific incident and industry-wide quality-control issue that occurred as a result. I'm perfectly happy to use quality Chinese capacitors - emphasis on quality. Though granted, for that you have to know your supplier pretty well, and I realise many people still to this day use brand and even country names as a shortcut, since everyone got burned so bad, basically for race-to-the-bottom reasons. If I were a quality capacitor maker outside of traditional high-rep countries, I'd try to join competitors in establishing a rigorous verification programme and vigorously protected quality mark.
@SianaGearz
@SianaGearz Жыл бұрын
@@simontay4851 Chinese capacitors weren't a thing back then, the Plague was Taiwanese capacitors of certain brands. And yet nobody ever complained about Taicon!
@ropersonline
@ropersonline Жыл бұрын
@@SianaGearz Taiwanese capacitors are Chinese capacitors.
@MRooodddvvv
@MRooodddvvv Жыл бұрын
OMG ! someone actually did it ! But i was expecting PCI to ISA bridge. This one is even cooler !
@VarionJimmy
@VarionJimmy Жыл бұрын
Great idea and video. Subscribed. 👍
@nalicnod7075
@nalicnod7075 Жыл бұрын
you are my brother from another motherboard, amazing work
@ferrari2k
@ferrari2k Жыл бұрын
I think an ISA Floppy controller would be great, there is no way to get a floppy drive to work with this modern PCs :)
@TheRasteri
@TheRasteri Жыл бұрын
RayeR has actually made an LPC floppy adapter - rayer.g6.cz/hardware/lpc_sio.htm
@nticompass
@nticompass Жыл бұрын
You could always use a USB floppy drive. They have their limitations, but are usually good enough :)
@gregdaweson4657
@gregdaweson4657 Жыл бұрын
@@nticompass Not if you want to use 5.25" floppers!
@nticompass
@nticompass Жыл бұрын
@@gregdaweson4657 Good point
@Geardos1
@Geardos1 Жыл бұрын
you're a mad man in the best possible way
@billcarson9565
@billcarson9565 Жыл бұрын
Excellent video, subscribed!
@misteragony
@misteragony Жыл бұрын
I have an old Terratec EWS64 XL soundcard lying around. Would love to test this on it. Good video!
@CynaOlow
@CynaOlow Жыл бұрын
Brilliant find!
@chrisdickens4862
@chrisdickens4862 Жыл бұрын
Fantastic job!
@leetymcleet6490
@leetymcleet6490 Жыл бұрын
This is great. Subscribed! 🤓
@KiraSlith
@KiraSlith Жыл бұрын
Just yesterday I was wracking my brain trying to think of ways to take advantage of the almost brand-new Sound Blaster 16 with a Turtle Beach Rio Wavetable I got last month. 16 hours later after I'd put it away and gone to bed, this wonderful bit of hardware hackery gets posted. Excited to see where this project goes!
@lucasRem-ku6eb
@lucasRem-ku6eb Жыл бұрын
Waveboard interface, is Max WIn 98 SE on PCi sound cards. All you need is a better soundcard that has wavetable interface ! Here, Stuck on some old Aurial 3D monster card here, PCI 775 board.
@KiraSlith
@KiraSlith Жыл бұрын
@@lucasRem-ku6eb The Aureal Vortex's Adlib and Sound Blaster emulation is miserable to the point it's become a bad meme. The use of a wavetable card just switches out the generated Midi sounds of the SB16 for samples, the SB16 itself still provides the adlib, midi, and Sound Blaster support, all at the same time iirc.
@mpag6195
@mpag6195 Жыл бұрын
Wow that's great. Good Work on that!
@jizmtek9820
@jizmtek9820 Жыл бұрын
Excellent work Mate!
@spudhead169
@spudhead169 Жыл бұрын
Things are really getting good on this front now. We have a hardware solution and software solutions like SBEmu. Great work on this by the way, using the TPM header is genius.
@onetruekeeper
@onetruekeeper Жыл бұрын
I remember those Sound Blaster ISA cards. It was the only thing the ISA slot was used for.
@zbyseklipka406
@zbyseklipka406 4 ай бұрын
Wow! TPM ISA module - hard to believe, but it works! I'll check my old motherboard to see if the TPM is present.
@zbyseklipka406
@zbyseklipka406 4 ай бұрын
Yes! My old Gigabyte H67MA have exactly same TPM pinout like yours - Thank you! Now is time to order ISA convertor board
@nrdesign1991
@nrdesign1991 Жыл бұрын
Thanks for the Unisound tip!
@mrbiffo6729
@mrbiffo6729 Жыл бұрын
Cool project! Regarding the TPM header, one thing to bear in mind that the 8 & 9 series Intel chipsets allow a TPM to connected to either LPC or SPI. Hopefully motherboard manufacturers make that clear in their datasheets
@packrat-y7j
@packrat-y7j Жыл бұрын
Ooof that IBM image hits right in the feels.
@WouterVerbruggen
@WouterVerbruggen Жыл бұрын
I've used Q77 boards with ISA slots on them. MSI industrial if I remember correctly, we had one in a lab PC to use ISA- based instrumentation interface cards from National Instruments
The FASTEST DOS Gaming PC Ever?  #DOSCEMBER
17:41
TheRasteri
Рет қаралды 53 М.
Can this thing double the performance of your vintage PC in just seconds?
30:57
Adrian's Digital Basement
Рет қаралды 440 М.
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 56 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 25 МЛН
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 8 МЛН
Building a RIDICULOUSLY Overpowered DOS PC - Retro Rocket
11:11
TheRasteri
Рет қаралды 46 М.
Cloning a Rare ISA Card to Use a Rare CD Drive
26:51
Tech Tangents
Рет қаралды 517 М.
Mini MSDOS gaming PC - Part 1
13:39
TheRasteri
Рет қаралды 174 М.
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 142 М.
Playing DOS Games On An Enormous Industrial Computer! #doscember
21:05
This 8-bit ISA to USB Adapter Card for Vintage PCs
17:13
LGR Blerbs
Рет қаралды 136 М.
Here is the proof that AMD hates you
15:36
northwestrepair
Рет қаралды 63 М.
The PicoGUS 2.0 is the Only DOS Sound Card You Need!
16:06
DOS Storm
Рет қаралды 5 М.
The weeCee: A Tiny New MS-DOS & Windows Gaming PC!
15:19
Частая ошибка геймеров? 😐 Dareu A710X
1:00
Вэйми
Рет қаралды 5 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,4 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 502 М.
Tag him😳💕 #miniphone #iphone #samsung #smartphone #fy
0:11
Pockify™
Рет қаралды 4,7 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 7 МЛН