PC/104 - DIY ISA Soundcard

Discussion in 'Modding and Hacking - Consoles and Electronics' started by danhans115, Jul 20, 2010.

  1. danhans115

    danhans115 Spirited Member

    Joined:
    Sep 15, 2007
    Messages:
    183
    Likes Received:
    7
    Ive recently picked up a 486 66MHz based PC/104 module from ebay for the bargain price of £1.20. Its got 16mb of RAM, built in 2mb flash with ROMDOS on it, although im going to just hook up a 4gb microdrive and install stuff to that.

    Anyway I had an idea for a project.. make it into a DOS/WIN3.11 based machine for running really old games on it. Problem is though it has no sound output other than the PC beeper/speaker.

    So I was thinking about building something that I could build to plug into the bus socket on top. I remembered their being kits for (I think) adlib compatible cards years ago in the likes of maplins and such but cant find much about it.

    Ive done a google and the only thing I can think of so far is to build a simple covox speech thing to hook onto the parallel, but from what I can gather they arent that well supported.

    Other than that I guess the only other way would be to wire an ISA card to the PC/104 slot, but not sure about the voltage requirements, and also it would be bigger than the PC/104 module itself.

    Anyone ever made anything like this now or then? Any help or pointers would be greatly appriciated. Most of the stuff I cant find these days is hooking old soundcards up to the parallel port on ISA-less machines

    Thanks ina advance

    Dan
     
  2. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    does it have brown vesa slot?
     
  3. danhans115

    danhans115 Spirited Member

    Joined:
    Sep 15, 2007
    Messages:
    183
    Likes Received:
    7
    Thanks for the reply

    By that do you mean the extra bit they added to ISA to allow 32bit? No it doesnt.

    Ive attached a picture of it. It has its own PC104 bus which from what I can gather is basically signal/voltage compatible with a 16bit ISA slot, so dont think something like that could be wired up. All ive seen around are ISA bridges/backplanes.

    Thanks

    Dan
     

    Attached Files:

    Last edited: Jul 20, 2010
  4. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    Check the datasheet, you can normally get an ISA or PCI port on these things, depends on the intent of the embedded board though. Normally they don't have any sound capabilities at all (I've got 5 or so embedded boards and none have sound)/
     
  5. danhans115

    danhans115 Spirited Member

    Joined:
    Sep 15, 2007
    Messages:
    183
    Likes Received:
    7
    I've had a flick through the datasheet and this one is just 16bit ISA. I might just pick up a cheap SB compatible card and wire it up but fancied knocking something up myself but it doesn't look all that viable. Just wanted to keep the footprint small as most soundcards I have looked at are larger than the PC104 module itself.

    Thanks again

    Dan
     
  6. Jamtex

    Jamtex Adult Orientated Mahjong Connoisseur

    Joined:
    Feb 21, 2007
    Messages:
    5,472
    Likes Received:
    16
    In theory it would be easy to make a adlib compatable soundcard as it's only the Yamaha YM3812 soundchip and the YM3012B digital dac plus a few 74LS chips to do the port decoding plus some kind of amp. The Soundblaster part is harder to do as the original used a 8051 microcontroller and a number of chips for decoding but it's possible to do. You could do a covox compatable port easily using a simple DAC or a resistor network.
     
  7. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    I have a 233mhz PC-104 board with vga and sound, 128mb sdram.

    It has a slot on the back for a microdrive/CF card. Worked great when I installed worms2 on it :)

    $20 and it's yours
     
  8. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    If he doesn't take that, I will...
     
  9. danhans115

    danhans115 Spirited Member

    Joined:
    Sep 15, 2007
    Messages:
    183
    Likes Received:
    7
    Hi marshallh, thanks for the offer but im gonna pass, I feel like a challenge :) so if you want to sort something out with alchy,

    Going to knock up a covox with a DAC if I can lay my hands on a suitable DAC or the resistor ladder jobbie if not. Alphagamer has also kindly mailed me some ISA cards at postage cost so got those to play with too.

    The idea is to make this as physically small as possible.

    The module also has ethernet onboard but requires an external transformer, so will have a go at gutting an old network card and getting that working if possible.

    Ill post more as I get on with it.

    Dan
     
    Last edited: Jul 23, 2010
  10. gravitone

    gravitone Member

    Joined:
    Dec 15, 2009
    Messages:
    8
    Likes Received:
    0
    The covox speech thing is supported by just about 10 dos games. You're much better off getting a soundblaster card. Some kind of adapter should work fine to interface it with the pc-104 board.
     
  11. hrahn

    hrahn Robust Member

    Joined:
    Aug 17, 2006
    Messages:
    260
    Likes Received:
    4
    The funny thing is that about EVERY soundcard out there will be bigger than the pc board ^^
    Use a Gravis Ultrasound Max for full size awesomeness and great sound!
    It will look like the insides of one of these arcade machines with voodoo graphics cards inside them :D
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page