First post, by LABS
- Rank
- Member
New revision G cards/kits are in stock!
Blasterboard is an ISA sound card with open-source firmware (AVR Atmega) and is software-compatible with Creative Sound Blaster 2.0. It can play 8-bit mono PCM/ADPCM samples (up to 62500 Hz), FM music via OPL2 chip and has CD/Line and PC-Speaker inputs. Each sound source has individual volume control. The audio path is very quiet (-94dB RMS) compared to the original Sound Blaster cards.
Blasterboard is available as a DIY Kit or as fully assembled and tested card:
* DIY Kit includes the PCB, a metal bracket, 2 wires for internal connection of CD-ROM/Line and a PC-Speaker and some specific analog parts: stereo output jack, Alps volume pots (3 mono and 1 stereo), 2 ferrite beads, 1 resistor network, 3.579545 MHz crystal oscillator in DIP8 package, pre-programmed Atmega MCU with the latest firmware, DIP28 plastic IC socket, MCP4901 8-bit DAC, YM3812 (OPL2) FM chip and Y3014B DAC.
--- The rest of the components are just a handful of common resistors, caps, logic ICs, etc and are not included in the kit ---
Price: 79 euros including free worldwide shipping.
* Fully assembled and tested card price is 119 euros including free worldwide shipping.
To order please send me PM or e-mail to eugenetongue@gmail.com
Current card revision is G.
Assembly manual (with full parts list), firmware and utilities:
https://github.com/labs-lv/blasterboard
Update history:
2019-22-06 Update: BlasterBoard DIY kit
2019-19-06 Update: ENIG PCBs for the kits
2019-20-04 Update: Assembled PCB
2019-09-04 Update: PCBs
2019-05-03 Update: Noise
2019-18-02 Update: Single-board prototype
2018-7-09:
Hi!
This is a new thread dedicated to my BlasterBoard 2.0 project:
A modern Sound Blaster 2.0-compatible 8-bit ISA sound card for retro PCs.
The prototype looks like this:
It consists of 2 boards: DAC board (left) and OPL2 board (right).
The card supports playback of FM music and digital samples.
At this moment BlasterBoard 2.0 operates as SB2.0 in all DOS applications and games I tested it with.
Here is a short demo:
https://youtu.be/Hrpn6uMCRac
Unlike original SB2.0 card, BlasterBoard has an analog crossfader for manual
adjustment of FM music and digital sample playback levels.
Built on discreet 74HC logic, ATmega328P microcontroller, modern DAC and audio-grade
components in sound path for lowest possible noise and highest audio quality.
Done so far:
- FM music playback as Adlib (0x388) or Sound Blaster (0x2X8)
- 8-bit PCM samples playback in all modes
- Playback frequency from 4KHz to 62.5KHz
Still to be implemented:
- ADPCM playback
- Handling of sound recording commands (silent output)