VOGONS


Reversing the Disney Sound Source

Topic actions

Reply 120 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

full hardware implentation ?

i don't mind using a tool for switching modes, but a simple switch on the pcb would be ok too.

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

Reply 121 of 146, by Paralel

User metadata
Rank Member
Rank
Member

I'm partial to hardware switches.

Reply 122 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Current proposal for the new revision:

The attachment dss_redesign.png is no longer available

Also decided that software switching may not be the smartest move, when one intents to use the covox/dss on a non-pc system or a system with a bad implementation of the LPT port.
Since the device has to be powered at all times, I might also add a small amp + potentiometer so one doesn't fully rely on active speakers (personally I packed mine away and stick with headphones these days). Alternatively I could also implement a "stereo-on-1" mode (using pin 1/14 for switching channels) even tho I haven't fully decided on the implementation yet ("dual mono" would most likely end up becoming a "mono on left" which is meh).

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 123 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

looks good, is this already tested ?

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

Reply 124 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Yup ... tested with the board you sent me + a ton of wires 😉 Except for the LEDs ... but I don't see how I could fuck that up.
Layout itself is untested and may not be final (working on my project for the VCFB currently which has high priority). Also considering to add a switch for "dual mono" and "full stereo/mono on left" modes

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 125 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

What about adding a 7528 instead of a 24 ? allowing for stereo on 1 too 😀

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

Reply 126 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

That would be the idea if I can get the mono/stereo-mixing right.

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 127 of 146, by MrSmiley381

User metadata
Rank Member
Rank
Member

I read through this thread and I'm glad to see more efforts to clone more gear at the hardware level versus software workarounds. Are there any games that actually use Stereo-on-2 for DSS/CST? Also, would this intermediary board/combined unit have any issues with the pin 12-to-17 mod for FTL Sound Adapter support?

I spend my days fighting with clunky software so I can afford to spend my evenings fighting with clunky hardware.

Reply 128 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

You won`t need to solder the Bridge for FTL Sound Adapter, Dungeon Master supports DSS and Sound is exactly the same.

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

Reply 129 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

DSS/CST never supported stereo in the first place.
There's an option tho to output mono just on the left speaker/headphone or double the signal to both.
The true stereo functionality is limited to demos or various mod players.

About Pin 12-17 on the FLT board ... check the schematic ... haven't dug into this myself yet (ideally you'd connect a switch).

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 130 of 146, by Staticblast

User metadata
Rank Newbie
Rank
Newbie

Out of curiosity, would this work with the CVX4? I'm assuming yes, but I don't really know enough to say for certain for myself.

4-in-1 build (thanks Phil!): AMD K6-III+ 450 / SOYO 5EMA+ / 128MB SDRAM / 80GB Seagate HDD / Voodoo 3 3000 / Orchid Righteous 3D / Sound Blaster CT2960 / MPU-401 PCMIDI Clone / HxC Floppy Emulator / 15" CRT monitor

Reply 131 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

It works on every Covox Speech Thing Clone.

i`m working on a list of covox compatible software, every piece is hand tested.
https://dosreloaded.de/forum/index.php/Thread … liste/?pageNo=1

maybe i will do a similar one with dss.

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

Reply 132 of 146, by Staticblast

User metadata
Rank Newbie
Rank
Newbie
matze79 wrote:
It works on every Covox Speech Thing Clone. […]
Show full quote

It works on every Covox Speech Thing Clone.

i`m working on a list of covox compatible software, every piece is hand tested.
https://dosreloaded.de/forum/index.php/Thread … liste/?pageNo=1

maybe i will do a similar one with dss.

Cool, thanks!

4-in-1 build (thanks Phil!): AMD K6-III+ 450 / SOYO 5EMA+ / 128MB SDRAM / 80GB Seagate HDD / Voodoo 3 3000 / Orchid Righteous 3D / Sound Blaster CT2960 / MPU-401 PCMIDI Clone / HxC Floppy Emulator / 15" CRT monitor

Reply 133 of 146, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

Does this thing work under win98?

Retro-Gamer 😀 ...on different machines

Reply 134 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

only with Windows 3.x driver.

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

Reply 135 of 146, by Paralel

User metadata
Rank Member
Rank
Member
matze79 wrote:

...I also did a new PCB Design for DSS. But currently somehow busy..
Expect a Update in next months for a 50Hz Buzz Free DSS...

Did you ever do this, Matze? I'd be interested in seeing an updated PCB for the DSS alone. I'd like to be able to couple it to my SoundJr. (I wonder if the power for the LPT port could run both, or that's asking too much?)

Reply 136 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie
Paralel wrote:
matze79 wrote:

...I also did a new PCB Design for DSS. But currently somehow busy..
Expect a Update in next months for a 50Hz Buzz Free DSS...

Did you ever do this, Matze? I'd be interested in seeing an updated PCB for the DSS alone. I'd like to be able to couple it to my SoundJr. (I wonder if the power for the LPT port could run both, or that's asking too much?)

On side 3 there's a schematic for the DSS only part without the DAC.

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 137 of 146, by dr.zeissler

User metadata
Rank l33t
Rank
l33t
matze79 wrote:

only with Windows 3.x driver.

you mean installing win3x driver within win9x;
does this work with a covox too?

Retro-Gamer 😀 ...on different machines

Reply 138 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

Yes but expect problems.
Eg. Freeze/Hangs.

Maybe the LPTDAC.386 Driver will work better ?

...I also did a new PCB Design for DSS. But currently somehow busy..
Expect a Update in next months for a 50Hz Buzz Free DSS...

yeah this is software based solution using a ATMega and PWM and later with SPI DAC.
Its not nearly finished only basic covox output is working and has problems at higher Khz speeds..
but my friend who is doing the programming stuff has no time currently to finish it and i`m not nearly as good to get it finished.

it would be better to switch to a small arm device which has already integrated DAC.

Maybe you know the Studio54 ?
http://www.8bity.cz/2014/postavte-si-pc-zvuko … ox-stereo-on-1/
Its fully Opendesign.

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

Reply 139 of 146, by superfury

User metadata
Rank l33t++
Rank
l33t++

Sorry for necroposting here. Does anyone know how the full signal of the DSS actually works? As in, will it stay 'full'(the ACK line being set in this case) when the buffer is full and starts emptying until either a new sample is written or the buffer becomes empty? Otherwise, said signal wouldn't have much purpose, and software would not be able to use the full FIFO at all when sending multiple samples(as with only one sample processed(thus 15 left in the buffer) the rising of the ACK line would cause the IRQ to fire after the very first sample?

Anyone?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io