Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

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

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-19 @ 12:34

Or you could clock another 74 by write (or two) to the PSG that then ungates the clock, no need for an extra MCU. Reset of that 74 would be controlled by ISA reset or a simple RC time constant.
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-19 @ 12:43

Yeah but DTK Floppy BIOS and other Option Rom`s seem to access the Port Adress of PSG and activate it.
Also EPSON IM BIOS trys to access 0C0.
So i needed a more flexible solution.
I tried with a flip flop before which worked fine on 2c0 but never on 0c0.

And ISA Reset is only active on hard reset, but not within a soft reset (STRG+ALT+DEL)
I already use it to retrigger the MCU.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-19 @ 14:28

Aha ok, so MCU will be only foolproof solution.
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-19 @ 15:19

Found a new issue, when i cut the clock off from sn76489 - floppy bios hangs until the clock is attached back to sn76489
then it continues to boot.
This is only a issue on AT Computers. As 0C0 is unsupported because Second DMA Controller is using this Address.
Using 1E0 or 2C0h this is no issue at all.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-19 @ 15:24

You have to gate the Ready signal too then, it is controlled by the clock and will cause infinite bus cycle if there's no clock.
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-19 @ 16:43

it must be something else, if i bend the ready pin up, it also occurs.
no time anymore :( for further investigations.
Tomorrow work.. so i have to wait until sunday.

EDIT:
deleted.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-20 @ 10:20

Thanks again :)
that did the Job, the SN76489 was defective i replaced it and now it works by gating clock and ready.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-20 @ 15:14

That's good news ~
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-21 @ 07:57

only gating the two brings problems :/
i need to fully cut the sn76489 from bus then.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-21 @ 11:40

That makes no sense, there's no read function on the chip that I know of, the inputs are all actual inputs according to silicon shots...
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-21 @ 18:13

yeah i know that, also does make no sense to me. i need to hookup my oscilloscope to see whats happening here..
everything is wired correctly, i triple checked it.

EDIT:
simple things may prevent from success..
just add the damn capacitor ;)
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-22 @ 14:32

So finally i got it working, was bit challenging,
a pull up is required on SN76489.

i also did not add a capacitor which caused various symptoms,
i thought for a short test it will suffice.
Also breadboard has loose contacts, i throw it away..

i had a real huge series of mistake.
so i throw all away and started over again.

Damn it works ! :)

Not bad for a Bakermen ;)
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby dreamblaster » 2019-4-22 @ 15:12

matze79 wrote:So finally i got it working, was bit challenging,
a pull up is required on SN76489.

i also did not add a capacitor which caused various symptoms,
i thought for a short test it will suffice.
Also breadboard has loose contacts, i throw it away..

i had a real huge series of mistake.
so i throw all away and started over again.

Damn it works ! :)

Not bad for a Bakermen ;)

Great news, congratulations ! :happy:
Visit http://www.serdashop.com for retro sound cards, MIDI PCB's, and video converters
OPL2LPT, OPL3LPT, X2, S2, S2P, MCE2VGA, ... many projects ! Have a look, and thanks for your support !
dreamblaster
Oldbie
 
Posts: 661
Joined: 2015-1-18 @ 19:34
Location: Belgium

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby root42 » 2019-4-22 @ 17:47

matze79 wrote:Not bad for a Bakermen ;)


Hmmm…

https://youtu.be/ymdssZOAx3Q
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: 1010
Joined: 2018-1-27 @ 13:23

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-24 @ 10:55

all is tested, i rerouted changes and order pcb :)

testing.jpg
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby Tiido » 2019-4-24 @ 15:36

Oho, a proper prototype ! Very nice ~
User avatar
Tiido
Oldbie
 
Posts: 804
Joined: 2018-1-14 @ 04:40
Location: Estonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-4-27 @ 07:58

Yeah its better to verify every change to ensure it will work as i wanted :)

Current progress:
next.png


silkscreens needs some clean up.
LM386 needs to be turned to match other ICs.

i`m testing Decoder for 0x205 now.
for IBM PS/1 3 Voice Support.
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-5-28 @ 10:32

Good news, got next boards, now i verify all changes :)

Then we go one Stop further.
Bracklets!
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby matze79 » 2019-6-02 @ 14:29

New Driver for Port Redirection without need of QEMM386 or EMM386 is in development.
Attachments
dosbox_006.png
dosbox_006.png (3.08 KiB) Viewed 117 times
https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de
matze79
Oldbie
 
Posts: 1384
Joined: 2014-12-12 @ 14:25
Location: Germany, Frankonia

Re: Tandy 3 Voice Sound - SN76489 ISA Soundcard Project

Postby dreamblaster » 2019-6-02 @ 19:30

matze79 wrote:New Driver for Port Redirection without need of QEMM386 or EMM386 is in development.

Nice !
Visit http://www.serdashop.com for retro sound cards, MIDI PCB's, and video converters
OPL2LPT, OPL3LPT, X2, S2, S2P, MCE2VGA, ... many projects ! Have a look, and thanks for your support !
dreamblaster
Oldbie
 
Posts: 661
Joined: 2015-1-18 @ 19:34
Location: Belgium

PreviousNext

Return to Sound

Who is online

Users browsing this forum: No registered users and 1 guest