VOGONS


MCA Adlib card -- just need pictures

Topic actions

Reply 40 of 68, by TubeTimeUS

User metadata
Rank Newbie
Rank
Newbie

The long wait is over!

I have a working sound card using a CPLD instead of the P82C611. It works in my PS/2 Model 50Z and it seems partially functional in the Model 95 I borrowed (the card ID gets read successfully by the BIOS but the machine can't boot due to issues with the floppy controller.)

Twitter announcement here: https://twitter.com/TubeTimeUS/status/1215071399829622784

Git repo here: https://github.com/schlae/plaid-bib-cpld

If you build the card and get it working in your MCA bus machine, please let me know so I can add it to the compatibility list.

Enjoy!

Reply 41 of 68, by keropi

User metadata
Rank l33t++
Rank
l33t++

Although I have no PS/2 systems all this work you've done is simply amazing, kudos TubeTimeUS!!!!!
In essence it makes finding a nice PS/2 system a viable option if someone wants to actually use the system and not just display it on a shelf.

🎵 🎧 PCMIDI MPU , Orpheus , Action Rewind , Megacard and MK8330 soundcard website

Reply 43 of 68, by elianda

User metadata
Rank l33t
Rank
l33t

Thats very good news and very good work. 👍

I have a Model 80 PS/2 and I'am interested to get one of the Plaid Bib cards. Though my soldering skills are rather basic.

Is someone going to produce some cards (ready to plug)?
I would compensate the efforts.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 44 of 68, by keropi

User metadata
Rank l33t++
Rank
l33t++
elianda wrote on 2020-01-27, 20:10:

[...]

if there are kits or something send me parts - I'll solder them for you no worries 😀

🎵 🎧 PCMIDI MPU , Orpheus , Action Rewind , Megacard and MK8330 soundcard website

Reply 45 of 68, by elianda

User metadata
Rank l33t
Rank
l33t

Here is some update from me. Eric sent me a Plaid Bib CPLD Edition and (after 11 days being stuck at customs) it finally arrived today.
It works in my Model 80. The only very minor issue I noticed is that sometimes after exiting Windows for Workgroups 3.11 the card gives loud noise until reinitialized. However this might be some software issue and not the cards fault at all.

Here are some pics:

hw_sound_card_plaid_bib_front.jpg
Filename
hw_sound_card_plaid_bib_front.jpg
File size
582.48 KiB
Views
807 views
File license
CC-BY-4.0
hw_sound_card_plaid_bib_back.jpg
Filename
hw_sound_card_plaid_bib_back.jpg
File size
387.14 KiB
Views
807 views
File license
CC-BY-4.0
with_card.jpg
Filename
with_card.jpg
File size
363.06 KiB
Views
807 views
File license
CC-BY-4.0

It is the small card without shield.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 47 of 68, by Tiido

User metadata
Rank l33t
Rank
l33t

That card looks really nice ~

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 48 of 68, by keropi

User metadata
Rank l33t++
Rank
l33t++
Tiido wrote on 2020-02-13, 03:17:

That card looks really nice ~

I also wanted to post that but forgot, it really looks very nice and the solder job is great

🎵 🎧 PCMIDI MPU , Orpheus , Action Rewind , Megacard and MK8330 soundcard website

Reply 49 of 68, by elianda

User metadata
Rank l33t
Rank
l33t

Another update

We identified an issue in combination with memory expansion cards that use the MCA feature Matched Memory Cycle. Most memory cards use this feature for optimal transfer speed.
The issue appears when data is read from the OPL2 and randomly locks up communication with the card. To revive operation a power cycle is required.

Usually one would consider that the OPL2 is not used much with reading from it because playing music is mostly writing data.
Though the OPL2 is slow and requires delay after writing the address byte and after writing the data byte. The standard way for an ISA card that also the example music player uses on the Adlib disk is
6 dummy port reads after writing the address and 35 dummy port reads after writing data.
Basically every game/application that has Adlib support uses that approach as well.

My testing shows that the communication often get borked when starting a game and the code tries to detect an OPL2. When the a game runs it seems to work without failing intermittently.
Without extensive statistics I tried on Commander Keen 4 and on the 6th start the card went silent.
Some games seem to hit the issue always on startup like Legend of Kyrandia, which stayed always silent.

The problem is gone as soon as the memory expansion card is removed.

TubeTimeUS knows about the issue and I sent him also the test programs I wrote.
Maybe someone lives close and can borrow him a Model 80 for testing?

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 50 of 68, by matze79

User metadata
Rank l33t
Rank
l33t

Does it work in 55SX ? 😀

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 52 of 68, by matze79

User metadata
Rank l33t
Rank
l33t

Ok,
i will try soon.. but have some problems currently to order parts.

it would also be nice to get a Storage Solution for MCA,
maybe a IDE MCA Card 😀

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 53 of 68, by pentiumspeed

User metadata
Rank l33t
Rank
l33t

Oh IDE MCA card, yes!

I had one with model 70 once. Works great. I think Arco 1070 but mine had a larger IC than this, maybe acard?

Cheers,

Great Northern aka Canada.

Reply 54 of 68, by samio

User metadata
Rank Newbie
Rank
Newbie

Hi there, awesome work!
I´m a proud owner of a Ibm Model 70 386 and i am so hyped about the fact that there is finally someone who cares about the old IBM hardware.
Unfortunately, I do have an issue with my Computer. My SCSI Controller doesn´t seem to work properly, so i do have to stick with my old 20MB (still working) ESDI hard drive.
IDE Controllers are just impossible to find 🙁

The Second problem. I don´t have a soundcard. I think my soldering skills are decent (i have already fixed the old floppy drive with some new smd capacitors)
but i do not have any experience in IC programming nor do i know how do i easily get all the components to tackle this project.
Hopefully someone here could give me an advice, because i would love to see this baby running again with many many games and stunning Adlib Sound.

Here are some pictures:

IMG_20200416_213923.jpg
Filename
IMG_20200416_213923.jpg
File size
1.57 MiB
Views
608 views
File license
Fair use/fair dealing exception
IMG_20200416_213717.jpg
Filename
IMG_20200416_213717.jpg
File size
1.54 MiB
Views
608 views
File license
Fair use/fair dealing exception
IMG_20200416_230135.jpg
Filename
IMG_20200416_230135.jpg
File size
1.21 MiB
Views
608 views
File license
Fair use/fair dealing exception
IMG_20200416_230500.jpg
Filename
IMG_20200416_230500.jpg
File size
1.19 MiB
Views
608 views
File license
Fair use/fair dealing exception

Datasheet:
Intel A80386DX-20 Mhz
20MB ESDI HDD (with Windows 3.1)
4Mb Ram
IBM computer Basic C1.10

MCA Cards (All cards are functioning):
- IBM SCSI-2 F/W Streaming-RAID /A 'Cheetah' (common ADF File dosn´t seem to work)
- XGA Display Adapter/A (FRU P/N 96F7658 | OPT P/N 75X5887)
- Kingston KTM 16000/386 16MB (10MB installed)
- IBM 90x9482 8570/8520 2-6MB Ram Expansion Card (4MB installed)

Reply 55 of 68, by samio

User metadata
Rank Newbie
Rank
Newbie

Ok quick update:

I followed the instructions on the "The Plaid Bib CPLD" github site and ordered the PCB by using the Fab files on PCBWay.
Then I used the "Bill of Materials List" to get the parts from the mouser electronics homepage and some missing components from ebay.
Adittionally i ordered TubeTimes PS2FloppyAdapter to give it a try with my unused Gotek drive.

I guess this was right so far?
If so, i am just a little worried about programming the CPLD.

I do have a raspberry pi but i´m not sure if i am capable enough to wire the thing correctly.
Hopefully someone could help me out when the parts have arrived.

Reply 56 of 68, by TheAbandonwareGuy

User metadata
Rank Oldbie
Rank
Oldbie

Anyone selling assembled units of this card? I just picked up what I thought from the pictures was a model 30, but to my disappointment is a Model 55SX and of course it has no sound card.

Cyb3rst0rms Retro Hardware Warzone: https://discord.gg/jK8uvR4c

Reply 57 of 68, by CrFr

User metadata
Rank Newbie
Rank
Newbie

TexElec released their assembled card for sale couple of days ago. When I saw that price, it was one of those "shut up and take my money" moments 😁

https://texelec.com/product/resound-2-opl3-mc … nnel-computers/

Reply 58 of 68, by elianda

User metadata
Rank l33t
Rank
l33t

Interesting, however it is somewhat unclear to me from the description if it works in a faster MCA machine like a Model 80 and if the lockup issue in combination with memory expansion cards is resolved.
The description does not mention any of these points that came up here in the thread.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool