Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Discussion about old sound cards, MIDI devices and sound related accessories.

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby appiah4 » 2019-2-18 @ 11:02

Fantastic news. I'll be paypaling you the amount soon. :cool:

Now I can start trying to source the parts.. I guess the issue of sourcing a later DSP version has not been resolved yet? Is there a project list of parts to order for this, on mouser or whatever?

I really look forward to using this in my 386SX build! (Don't have any older PCs)
1989:A500|1M|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|RagePro|V2/SLI|CT4500/32M
2001:GA-6OXT|PIII-1200|512M|GF3Ti200|MX300
2004:K8VD|3700+|2G|X1950P|SB0350
User avatar
appiah4
l33t
 
Posts: 3012
Joined: 2017-2-19 @ 07:36

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-18 @ 11:39

appiah4 wrote:Fantastic news. I'll be paypaling you the amount soon. :cool:

Now I can start trying to source the parts.. I guess the issue of sourcing a later DSP version has not been resolved yet? Is there a project list of parts to order for this, on mouser or whatever?

I really look forward to using this in my 386SX build! (Don't have any older PCs)


The github project has a BOM that you can import into Mouse. It is really easy.

The things you HAVE to source are:

- 1x TEA2025 amp
- 2x SAA1099 (optional) for CMS compatibility
- 2x(?) NE558 quad timer
- OPL2 plus DAC

All these can be had for small money from Chinese eBay sellers. Takes usuall 2-6 weeks to deliver. So order today! :)

Also you need to find someone who can flash the MCU, or maybe you have an MCU programmer available anyway. I did not look for a 2.0 DSP on eBay. I will start off with the stock MCU.
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby appiah4 » 2019-2-18 @ 11:44

Getting it flashed hereabouts will likely be difficult so maybe if someone can source two and flash one for me, then send it my way I would be happy to pay for it.

Come to think of it, would you help me out with that root42, if you haven't already sourced yours yet? As you will send me the PCB anyway so maybe you can send both?
1989:A500|1M|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|RagePro|V2/SLI|CT4500/32M
2001:GA-6OXT|PIII-1200|512M|GF3Ti200|MX300
2004:K8VD|3700+|2G|X1950P|SB0350
User avatar
appiah4
l33t
 
Posts: 3012
Joined: 2017-2-19 @ 07:36

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-18 @ 11:48

appiah4 wrote:Getting it flashed hereabouts will likely be difficult so maybe if someone can source two and flash one for me, then send it my way I would be happy to pay for it.

Come to think of it, would you help me out with that root42, if you haven't already sourced yours yet? As you will send me the PCB anyway so maybe you can send both?


Sorry, my Mouser order was already placed last week. :( I will ask a friend if he has a spare MCU lying around, since it's pretty standard.
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby appiah4 » 2019-2-18 @ 11:53

Much appreciated; I will of course pay for whatever the MCU and flashing it costs. Getting the part would be no issue anyway, nogetting it flashed here is an unlikely prospect for me though unless I invest in a flasher, which I really hope I wouldn't have to :)
1989:A500|1M|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|RagePro|V2/SLI|CT4500/32M
2001:GA-6OXT|PIII-1200|512M|GF3Ti200|MX300
2004:K8VD|3700+|2G|X1950P|SB0350
User avatar
appiah4
l33t
 
Posts: 3012
Joined: 2017-2-19 @ 07:36

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby Cyrix200+ » 2019-2-18 @ 12:10

A TL866CS should be able to flash it, right?
Retro workhorse: Asus P2B-LS | Tualatin Celeron 1400MHz | Matrox G400
-
Image gallery
User avatar
Cyrix200+
Oldbie
 
Posts: 812
Joined: 2015-5-11 @ 15:52
Location: The Netherlands

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-18 @ 12:28

Cyrix200+ wrote:A TL866CS should be able to flash it, right?


I think so. At least the AT89S51 is listed in the devices:

http://rarecomponents.com/store/tl866-device-list
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby suntac » 2019-2-26 @ 13:14

I just burned the SnarkBarker's firmware [(C)1992 Anchor Electronics Co.] into my CT1320C and it reports a DSP version of 2.01. I expected an earlier version.
_ND39433ex.jpg

_ND39434ex.jpg
suntac
Newbie
 
Posts: 58
Joined: 2018-4-30 @ 11:16

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-26 @ 14:53

Also just programmed one MCU. But my board isn’t done yet, so testing will have to wait a few days. :)

5B5841D7-E390-4E50-844A-E7E212E86FA9.jpeg
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-26 @ 22:46

Sneak Preview of my board. Sadly Mouser forgot a bunch of resistors and capacitors in the order. Well, most of the resistors I can take from my supply, but there is one 1% and two 270 Ohms, which I think I don't have right now. Also, I do not stock capacitors. So let's wait for Mouser support to resolve this, or for me to go shopping in my local electronics store... ;) Stupid me also forgot to order the D-Sub connector, but that will not harm the function of the card.

IMG_0386.JPG
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby AnacreonZA » 2019-2-27 @ 09:07

Nice to see some other people building one of these too. My 10 PCBs arrived from JLCPCB last week and I found a local supplier here in South Africa who still had TEA2025s in stock so I'm slowly accumulating all the components. Awaiting delivery of the micro-processor and SAA1099 chips which will hopefully be this week some time. NE558s are especially hard to find so I think for testing at least I'll liberate one from a dedicated Gameport ISA card I have.

So far I've only started with the sockets and smaller passives. I should have all the logic in stock but need to check exactly. It's a bigger project than what I've done before but I'm definitely looking forwards to hearing my card in action soonish.
AnacreonZA
Newbie
 
Posts: 53
Joined: 2015-8-03 @ 09:01
Location: Gauteng, South Africa

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby suntac » 2019-2-27 @ 09:19

I can't express myself how much I dislike game ports which can't be disabled.
Yes, one may leave the U1 and U3 sockets unpopulated, but that's not possible with the original CT1320.

edit: Actually, JP1 can be used exactly for that.
Last edited by suntac on 2019-2-27 @ 11:10, edited 1 time in total.
suntac
Newbie
 
Posts: 58
Joined: 2018-4-30 @ 11:16

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-27 @ 10:50

JP1 is for disabling the game port.

However, I wonder if MIDI can be disabled, or if it will collide with keropi's Musicquest clone? Because in the long run I would like to use the Snark Barker as my mainstay card, since it is more fitting than my Jazz16 card, and has the advantage of the DSP over the Adlib clone.
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby suntac » 2019-2-27 @ 10:57

root42 wrote:JP1 is for disabling the game port.

However, I wonder if MIDI can be disabled, or if it will collide with keropi's Musicquest clone? Because in the long run I would like to use the Snark Barker as my mainstay card, since it is more fitting than my Jazz16 card, and has the advantage of the DSP over the Adlib clone.


My bad, you are right.
Its MIDI won't interfere with any MPU-401-compatible interface as it is accessible only via DSP commands.
suntac
Newbie
 
Posts: 58
Joined: 2018-4-30 @ 11:16

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby keropi » 2019-2-27 @ 11:39

^ yes, these older SB cards have the so-called "SB MIDI" mpu interface so you are good root42
I thought the DSP on the project was 1x or something - does this mean there is no need for an updated 2x code?!
User avatar
keropi
l33t++
 
Posts: 6890
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby appiah4 » 2019-2-27 @ 12:02

keropi wrote:^ yes, these older SB cards have the so-called "SB MIDI" mpu interface so you are good root42
I thought the DSP on the project was 1x or something - does this mean there is no need for an updated 2x code?!


Yup, apparently!
1989:A500|1M|ACA500+|C1084S
1992:HIPPO-VL+|U5SX-33|8M|GD5428|CT2290|S2
1995:P5I430VX|P133|32M|T64+/MX2|V1|CT3980/32M
1998:S1573S|K6-2/400|64M|RagePro|V2/SLI|CT4500/32M
2001:GA-6OXT|PIII-1200|512M|GF3Ti200|MX300
2004:K8VD|3700+|2G|X1950P|SB0350
User avatar
appiah4
l33t
 
Posts: 3012
Joined: 2017-2-19 @ 07:36

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby suntac » 2019-2-27 @ 12:06

keropi wrote:I thought the DSP on the project was 1x or something - does this mean there is no need for an updated 2x code?!


Yes, I assumed that too, but found out the free HEX reports a DSP version of 2.01.
The question is whether it supports all the DSP commands it should.
Is there any utility to test this?
suntac
Newbie
 
Posts: 58
Joined: 2018-4-30 @ 11:16

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby Cyrix200+ » 2019-2-27 @ 19:29

root42 wrote:Sneak Preview of my board. Sadly Mouser forgot a bunch of resistors and capacitors in the order. Well, most of the resistors I can take from my supply, but there is one 1% and two 270 Ohms, which I think I don't have right now. Also, I do not stock capacitors. So let's wait for Mouser support to resolve this, or for me to go shopping in my local electronics store... ;) Stupid me also forgot to order the D-Sub connector, but that will not harm the function of the card.

IMG_0386.JPG


I am in the process of ordering the parts. I did all the China stuff, working on the Mouser project now. I have little experience, so I have no supply at home.

I notice you have socketed more of the IC's than the creator recommends, they state: "You may wish to socket the two CMS chips, the 80C51 microcontroller, and the two Yamaha chips."

Any important reason you chose to socket more of them?
Retro workhorse: Asus P2B-LS | Tualatin Celeron 1400MHz | Matrox G400
-
Image gallery
User avatar
Cyrix200+
Oldbie
 
Posts: 812
Joined: 2015-5-11 @ 15:52
Location: The Netherlands

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby BloodyCactus » 2019-2-27 @ 20:13

Cyrix200+ wrote:I notice you have socketed more of the IC's than the creator recommends, they state: "You may wish to socket the two CMS chips, the 80C51 microcontroller, and the two Yamaha chips."

Any important reason you chose to socket more of them?


sockets are cheap, and your not putting all that heat of the iron into the chip which can cause it to fail.
--/\-[ Stu : Bloody Cactus :: http://kråketær.com :: http://mega-tokyo.com ]-/\--
User avatar
BloodyCactus
Oldbie
 
Posts: 795
Joined: 2016-2-03 @ 13:34
Location: Lexington VA

Re: Tube Time: Announcing The Snark Barker, a 100% Compatible SB 1.0 Replica!

Postby root42 » 2019-2-27 @ 20:59

Yeah, even after a year of soldering, I feel a bit unconfident with my soldering skills. Hence I tend to socket more ICs than necessary. I think you only should socket the 8051/89S51, the SAA1099s, the YM3812 and Y3014B. The TEA2025 should not be socketed due to thermal issues, but I can still attach a small cooler on top of it...
Soldering, retro game reviews and more on YouTube and Bonus videos
Me playing games on my 286 and on my Sega MD2 on Twitch
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, schlae AdLib, PC MIDI Card + SC55MkII, XT CF Lite, OSSC 1.6
User avatar
root42
Oldbie
 
Posts: 893
Joined: 2018-1-27 @ 13:23

PreviousNext

Return to Sound

Who is online

Users browsing this forum: No registered users and 3 guests