PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Discussion about old PC hardware.

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby Doomn00b » 2019-4-13 @ 12:53

ruthan wrote:I found out that Gigabyte is still making some MB with PCI slot, at least few Z270 and 1 Z370 MB, i added them to first post.


Excellent going, Ruthan! = ) I must say... I rather admire you and the people whom are helping you out in this thread - good going guys! Keep the dream of a mega-compatible going.

EDIT:

Just to clarify - the Z170 board - GA-Z170-HD3 (rev. 1.0) - is the plan to use that with some sort of riser/extension back-plane, like one of the industrial ones posted in this thread, to then gain access to more PCI and ISA slots?
User avatar
Doomn00b
Newbie
 
Posts: 23
Joined: 2018-9-14 @ 14:02
Location: The Freezing north

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby ruthan » 2019-4-13 @ 22:43

Doomn00b wrote: I must say... I rather admire you and the people whom are helping you out in this thread - good going guys! Keep the dream of a mega-compatible going.

Well if so nice, i dont mind some symbolic (i dont accept anything higher that 2 bucks) donate :)

Doomn00b wrote:Just to clarify - the Z170 board - GA-Z170-HD3 (rev. 1.0) - is the plan to use that with some sort of riser/extension back-plane, like one of the industrial ones posted in this thread, to then gain access to more PCI and ISA slots?

I think that you would be first who will test some of that industrial risers with ISA slots, but for this you need also special MBs - where is cpu on special card etc. Otherwise for modern MB are proven only these PCIe to PCI risers, where is working lots of things - Pericom chips seems to be better than ASM1083.. but soundcards are not working with them, but network cards, usb controllers, videocards etc are.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 855
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby Doomn00b » 2019-4-14 @ 10:18

ruthan wrote:Well if so nice, i dont mind some symbolic (i dont accept anything higher that 2 bucks) donate :)

Haha! I might just have to do that... That, or I'll try and find some old software or hardware you might be interested in, yeah?

ruthan wrote:I think that you would be first who will test some of that industrial risers with ISA slots, but for this you need also special MBs - where is cpu on special card etc. Otherwise for modern MB are proven only these PCIe to PCI risers, where is working lots of things - Pericom chips seems to be better than ASM1083.. but soundcards are not working with them, but network cards, usb controllers, videocards etc are.


Ah, I see.

You know, I think I might have found a potential long-term solution to this problem... I wonder if this has been mentioned here in the past? This Taiwanese company sells different kits for making your own PCI to ISA adapter card:

https://www.costronic.com.tw/Ev71p.htm

The cores of the kits are a pair of Winbond W83628F & W83629D integrated circuits, which work together to translate the ISA-signals to PCI and back. These two IC's were created to work with Intel's i810 chipset with LPC - not sure if this messes up compatibility for later chipsets, but I'm guessing as long as they've got an LPC, it should work, yeah?

I also found these guys:

https://www.samba.org/~tridge/tivo-ethernet/

Whom created another, port-to-ISA converter card, of their own design. (this one is intended for the proprietary ports on a TiVO video-system)

They're all involved in Open Source and Linux development, and even had their boards, schematics and everything, published and spread to their community! So, perhaps we could ask them about tips on how to use the kits from that Taiwanese company?

EDIT:

The instructions mention how we need to know which I/O and memory address-ranges the card we want to plug in utilizes as well - SO...!

1. What's the BEST, or MOST COMPATIBLE ISA sound card?
2. And where do we find detailed documentation on it?

Which ISA sound-card would you select if you could have any you wanted, Ruthan? I suggest we start with that one, and then perhaps one other, to see if they use the same ranges - would be neat if a potential adapter could be used for more than one Sound card, but we can't count on it.

EDIT2:

Concerning the potential drivers needed for this thing, I believe that Mateusz Viste might be the man to contact, since he has already written an LPT driver for FreeDos:

https://www.ibiblio.org/pub/micro/pc-st ... ptdrv.html

This is his website:

http://mateusz.viste.fr/

Perhaps we can convince him to write a driver for a card like the above?

Btw, I used to train to become an electronics repair-man and assistant electrical engineer, so if someone can somehow sponsor me, I would be willing to give assembling one of these kits and making an ISA-card work on a PCI-port a try - I would have to learn a lot, but I am willing, and there seems to be pretty good documentation.

EDIT3:

Cool! They sell a development test-board, of a programmable ISA-card! At least I think so? This way, one can then test various signals, without putting your own, actual real ISA-card into this test-contraption. Well, gents - I think we have found what we need...
User avatar
Doomn00b
Newbie
 
Posts: 23
Joined: 2018-9-14 @ 14:02
Location: The Freezing north

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby Tiido » 2019-4-14 @ 13:33

The Winbond chips need few signals connected sraight to the southbridge chip to get IRQ and DMA functionality, those signals are not available on PCI slot and newer chipsets lack these signals which is why there's a lot of motherboards out there with ISA slots that don't have DMA and/or IRQs, only IO accesses.
User avatar
Tiido
Oldbie
 
Posts: 674
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby Doomn00b » 2019-4-14 @ 14:28

Tiido wrote:The Winbond chips need few signals connected sraight to the southbridge chip to get IRQ and DMA functionality, those signals are not available on PCI slot and newer chipsets lack these signals which is why there's a lot of motherboards out there with ISA slots that don't have DMA and/or IRQs, only IO accesses.


Well... FRAKK!!

Then we're back to the same spot as earlier in the thread then, aye? I believe someone here mentioned these things earlier... about how they would solder wire work-arounds to supply the signals, directly to the cards, one day.

On the other hand... That's certainly a smaller task to do, than the work needed to put together one of these kits.

Kind of cool that you're in here though Tiido! The fact that you made your own soundcard is just crazy! Amazing work, dude!

EDIT:

Eyy... while you're here... what do you think, in general, about the Taiwanese kit? If assembled the right way, and then with soldering+wiring on the right MB, could it finally break the PCI-barrier, as Ruthan calls it?

As far as I can tell, the only other way forward, is really with an industrial board.
User avatar
Doomn00b
Newbie
 
Posts: 23
Joined: 2018-9-14 @ 14:02
Location: The Freezing north

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby ruthan » 2019-4-14 @ 14:57

I thing that most compatible ISA cards are just Creative SB 16, or SB pro. What card is best for gaming i dont know, im not expert in ISA stuff. There is at least some source code for unofficial ALS4000 PCI sound cards, its only one which is able to play at least music on Z97 board, so maybe someone can continue with it.

Details are in this thread:
viewtopic.php?f=62&t=24769

For ISA it seems that only way to make sound cards working on newer MBs is MB modification, nobody so far was able to find any other Software only solution.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 855
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby Doomn00b » 2019-4-14 @ 19:19

ruthan wrote:I thing that most compatible ISA cards are just Creative SB 16, or SB pro. What card is best for gaming i dont know, im not expert in ISA stuff. There is at least some source code for unofficial ALS4000 PCI sound cards, its only one which is able to play at least music on Z97 board, so maybe someone can continue with it.

Details are in this thread:
viewtopic.php?f=62&t=24769

For ISA it seems that only way to make sound cards working on newer MBs is MB modification, nobody so far was able to find any other Software only solution.


Indeed - a hard nut to crack.

Anyways, googling away I actually found a third company whom has created these type of LPC-ISA chips - National Semiconductor has their PC87200 as well. Checking the database website digichip also revealed quite a few different LPC-ISA chips... There are 3 different variations of the Fintek chip, and they all seem to have the same DMA and Interrupt addresses, so I'm guessing all 3 may work similarly to the one on the Ruby-board.

https://www.google.com/search?client=fi ... ISA+Bridge

Here's the NS chip... Oh. The info was actually from the same Taiwanese company... they sell a variation on their board, I believe.

https://www.costronic.com.tw/PC87200.pdf

It's not much, but at least we now have some more parameters to search for, when looking at motherboards.
User avatar
Doomn00b
Newbie
 
Posts: 23
Joined: 2018-9-14 @ 14:02
Location: The Freezing north

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby ruthan » 2019-4-14 @ 20:39

You never new for sure, but if there is not explicit mention of new chipsets and some sound cards support, i doubt that it would work.. You can ask vendors to test that. I dunno if these special industrial MBs are using some special chipset or not, it they are using just normal desktop / server chipsets, it would be dead end to.. from ISA sound card perspective.

How you can see in this table:
https://docs.google.com/spreadsheets/d/ ... edit#gid=0

Last chipset here at least some PCI dos sound cards (Aureal Vortexes and Yamaha 7x4) are working are X58 and H/Z 6x/7x and maybe, maybe X79 (untested) i dunno if they have enough PCI magic to support sound cards on some PCI to ISA addon card? Probably not because SB-Link for behave PCI card as ISA card on much earlier MBs.. and it needed special cable and header on MB.

Otherwise only "solution" is LPT Adlib emulation:
https://www.serdashop.com/OPL3LPT .. only music and only sounds when game supports Adlib sounds.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 855
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby cyclone3d » 2019-4-14 @ 21:33

If you really want full ISA support with a newer motherboard, you can always use on of those USB to ISA adapters. Pretty sure they were mentioned somewhere earlier in this thread.

There is even DOSBOX code to make them work with DOSBOX.

As far as using them in DOS through Windows 98, I am not sure if DMA is supported or not. The Univeral Software Layer page doesn't specify DMA although the pages for the cards themselves say they handle DMA.
The come in 1, 3, and 7 slot configurations:
http://arstech.com/install/index.php?app=ecom&ns=catshow&ref=usb2.0&sid=q5912nf25817jsbbx497fz8g4q53o77o&portrelay=1

https://www.arstech.com/install/cms-display/ste_usl.html

The download link for the software comes with the cards. I have a couple of the 3 slot cards I picked up used, but still need to get a power adapter.
User avatar
cyclone3d
l33t
 
Posts: 2734
Joined: 2015-4-08 @ 06:06
Location: Huntsville, AL USA

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby ruthan » 2019-4-14 @ 21:48

Dos window in Win98 is not pure Dos.. here is even SB Live in PCI-E to PCI adapter working fine, on MB where is not Dos sound support at all. I dunno if is that Dos implementation bettter or worse than DosBox, but i always tried to avoid it..

Maybe its bad habit from age when we had DOS /Win9x multiboot machines. But i thing that some thing are really not working with it.. i never tried it, but on modern machines, Dos games needs some slowdowners, i doubt that they are working well with Win98 running..
Lots of people are still booting into pure DOS, i dont thing that it would make sense, if Windows 98 Dos window would be better or same.

I dunno maybe is somewhere list of DOS games, which is not working fine in Win98..
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 855
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby RayeR » 2019-4-15 @ 12:06

Hi,
it was told many times here that PCI2ISA adapters doesn't work on new chipsets. As intel removed necessary signals from chipset there's nothing to wire on the MB. The only possible way are LPC2ISA bridges but there are very few industrial motherboards using them. I know about one ( listed at http://rayer.g6.cz/hardware/mbisa.htm ) but it's now also old - obsolete LGA775 board. I know it would be possible to design own LPC2ISA adapter connected to TPM header but it will also include some wiring because TPM doesn't include DMARQ signal that would need to be stolen from SuperIO chip (it may use it for LPT ECP mode and floppy). The problem is that I didn't find any cheap source of that Fintek LPC2ISA bridge, I saw only a bigger lot for big money. And of course it will cost some TIME to do the design. I have still a lot of unfinished projects so it's not on my priority. Also because I have now a quite good solution with PCI YMF724 that I can play my favorite FPS (Blood, Duke, etc.) native... But when I would see the bridge chip for a few $ with free shipping I will buy it for some further tests.
BTW DOSBOX + USB2ISA adapter - doesn't make a sense for me because use slow DOSBOX, I want to run native or at least HW virtualized.
Gigabyte GA-P67-DS3-B3, Core i7-2600K @4,5GHz, 4GB DDR3, 128GB SSD, GF7900GT, SB Audigy + YMF724F + DreamBlaster combo
User avatar
RayeR
Member
 
Posts: 153
Joined: 2007-8-11 @ 13:26
Location: CZ

Re: PCie-to PCI, PCI to ISA, # of slots multipliers - bridges, risers, backplanes, research, especially for DOS, WIP.

Postby ruthan » 2019-4-20 @ 15:42

I have one more question, lets say that i have MB which is able to make PCI soundcard working.. Like X58, but i dont have enough PCI slots or MB competly without it, would or would be PCI sound card working through PCI-E to PCI bridge ASM 1083 / Pericom? Its still dead end or not?
Or is there something like 1 PCI bridge to more PCI slots adapter?
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough HW.
User avatar
ruthan
Oldbie
 
Posts: 855
Joined: 2013-3-07 @ 04:01
Location: Schwarz Wald-from France to Ukraine, from Denmark to Austria. Celts+German+Slavs melting pot.

Previous

Return to General Old Hardware

Who is online

Users browsing this forum: BinaryDemon, Cga.8086, FuzzyLogic, Gahhhrrrlic, gca, mothergoose729, mpe, sirlemonhead, TheMLGladiator, Thomas_GER and 14 guests