VOGONS


Reply 140 of 454, by Benedikt

User metadata
Rank Oldbie
Rank
Oldbie
matze79 wrote:
root42 wrote:

God we need someone with a tool for making custom brackets. But yeah, looks lovely!

ah i already have a solution for that into mind 😀

root42 wrote:

Then also make some for the snark barker!!

Would slot bracket No. 9204-1 by Keystone Electronics do? (mouser link)

Keystone Electronics appears to have quite a nice assortment of slot brackets.
If any of them fits – or you design your PCB, accordingly – you won't even need a custom bracket.
Otherwise, blank ISA bracket No. 9202 (mouser link) might be a good starting point.

Reply 141 of 454, by root42

User metadata
Rank l33t
Rank
l33t

Yes, I have a bunch of the blank Keystones. And usually if only round holes are needed, I am fine. But the Snark Barker (and matze's new design) require a slot for the volume wheel. That is a bit more difficult...

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 142 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

Next PCB is on Order..

i figured out the SN76489 is sounds quite different to IBM PS/1 3 Voice Sound.
Also got my hands on tandy 1000, sounds slightly different but only minimal.

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 143 of 454, by Lord Nightmare

User metadata
Rank Newbie
Rank
Newbie

AFAIK there's a bunch of differences between the NCR8496 and PSSJ, vs the SN76489/89A/96, but it boils down to a few things, I believe:
1. The Noise channel LFSR is significantly different; on SN76489/89A/96/etc the LFSR (assuming a leftward-shifting Fibonacci LFSR where bit 0 is the rightmost bit, where the new bit gets shifted into on the next clock) has feedback taps on bits D and E, output tapped from E, XOR function. The NCR8496 and PSSJ, the LFSR has feedback taps on bits A and E, output tapped from E, XNOR function.
2. The Noise LFSR on the TI chips is reset on any write to register 6, regardless of what is written and what the contents of register 6 were. On the NCR8496 and PSSJ, writing to register 6 only resets the LFSR if the value of bit 5 (the periodic vs white noise select) changed vs the previous register contents.
3. Writing to registers which do not have a 'second half' (registers 1, 3, 5, 6, 7) with bit 7 cleared on the NCR8496 and PSSJ does absolutely nothing, while doing so on the TI chips causes the low 4 bits written to 'mirror' to the 4 bits of the first half of those registers. (For register 6, writing to the second half on TI chips also resets the LFSR, like a normal register 6 write would.) This 'writes with bit 7 cleared do nothing on NCR/PSSJ' fact still needs hardware testing to verify its behavior exactly, and whether it applies to all 5 of those registers or just some of them.

There may still be other differences yet to be noticed.

LN

"When life gives you zombies... *CHA-CHIK* ...you make zombie-ade!"

Reply 144 of 454, by Scali

User metadata
Rank l33t
Rank
l33t

The PS/1 runs the SN76489 (or equivalent) at a different base frequency. That also affects how the noise channel sounds.
See here for more info: Re: IBM PS/1 Audio Card.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 145 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

Anyone knows what frequency PcJr runs ? is it similar to PS/1 ?

The PcJr VGMs sound pretty good on the PS/1, and out of tune on the Tandy.

EDIT:
http://nerdlypleasures.blogspot.com/2015/10/t … sound-chip.html

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 146 of 454, by Scali

User metadata
Rank l33t
Rank
l33t
matze79 wrote:

Anyone knows what frequency PcJr runs ?

PCjr runs at the same frequency as Tandy, an NTSC frequency: 3.58 MHz.

The only difference between PCjr and Tandy is the noise channel. Most Tandys use the NCR 8496 clone, which has a different noise channel implementation, as explained above by Lord Nightmare.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 147 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

Yeah and which i can not find to purchase.. 😀

Thanks!

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 148 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

i trying to convert everything to kicad now.
As i have not enough space to fit everything on free eagle version.
Especial if i want to add the bracklet to the design.

unlikly everthing is different in kicad so i need to figure out howto i get my ground planes working..
EDIT: Fill all Zones -> Found it.

tandy_sound.jpg
Filename
tandy_sound.jpg
File size
142.39 KiB
Views
2260 views
File license
Fair use/fair dealing exception

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 149 of 454, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

It seems to me that unless one of these testers was using a genuine NCR8496 chip, that you may get lucky with a chip marked TI SN76489 if you want the behavior that makes Maniac Mansion and some other games sound like they would sound on a later Tandy 1000. Either Texas Instruments changed the behavior of the noise channel at some point or someone is using a remarked clone.

http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog

Reply 150 of 454, by Scali

User metadata
Rank l33t
Rank
l33t

I have both SN76489 and SN76496 chips for my clone card. I didn't test specifically with Maniac Mansion, but I didn't notice any difference in sound at all, last time I tested.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/

Reply 151 of 454, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

If you use a SN76496 with the clone card, shouldn't its audio input pin be grounded to avoid picking up noise?

http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog

Reply 152 of 454, by Tiido

User metadata
Rank l33t
Rank
l33t

All the TI PSG chips have the "Audio In" pin, including the early ones where the datasheet doesn't tell it is one. The pin connects to the negative input of the internal amplifier and cannot be tied to GND or other stuff that forces a DC offset or the internal reference gets messed up and you get garbled or no sound. Connecting a 68pF capacitor from output to that pin will stabilize that amplifier and oscillations seen in the output will stop, increasing sound quality, this works on all the TI PSG flavors.

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 153 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

oh i will try that, maybe it will stop sound problems.

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 154 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

Thanks this does the Trick, the oscilations magically disappered.
i used a Busdriver, a 7805 and decent filtering before to archive nearly same result..

i played populus a bit, and it sounds much better!

populus.jpg
Filename
populus.jpg
File size
131.22 KiB
Views
2213 views
File license
Fair use/fair dealing exception

i cancelled the pcb order and will adjust the smaller one now 😀

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 155 of 454, by Tiido

User metadata
Rank l33t
Rank
l33t

That is nice to hear it helped ~

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 156 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

Indeed! also works perfect on dreamblaster TNDLPT Plug 😀

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 157 of 454, by matze79

User metadata
Rank l33t
Rank
l33t
prototyp_r9.jpg
Filename
prototyp_r9.jpg
File size
121.99 KiB
Views
2170 views
File license
Fair use/fair dealing exception

Stereo ? 😀

it finally works the way i wanted.

Now PC-Speaker Output remains working when sn76489 is cut from amplifier.
The 1N4001 will be omitted, its only because i only had 3V OMRONs.

i now want to test activating the audio signal from SN76489 by pulsing OE with multiple writes to 0c0/2c0/1e0 in a certain pattern.

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 158 of 454, by Tiido

User metadata
Rank l33t
Rank
l33t

I have had best results with gating the clock of the PSG chip, no need to put anything in the audio path that way and you can do it with only digital components too.

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 159 of 454, by matze79

User metadata
Rank l33t
Rank
l33t

So it would suffice to just connect the 7474 Clock Generation circuit to the Tiny13 hmm.
Just pull CLR/PRE to GND or VCC.

This never came into my Mind 😀
at some point i had the idea to control clock, but then i found out i can use bypass pin on the lm386. which did not work on SMD LM386.

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board