VOGONS


Reversing the Disney Sound Source

Topic actions

Reply 120 of 139, 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://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 122 of 139, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Current proposal for the new revision:

dss_redesign.png
Filename
dss_redesign.png
File size
87.35 KiB
Views
650 views
File license
Fair use/fair dealing exception

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 139, by matze79

User metadata
Rank l33t
Rank
l33t

looks good, is this already tested ?

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 124 of 139, 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 139, by matze79

User metadata
Rank l33t
Rank
l33t

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

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 127 of 139, by MrSmiley381

User metadata
Rank Newbie
Rank
Newbie

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 139, 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://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 129 of 139, 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 139, 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 139, 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://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 132 of 139, 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 139, by dr.zeissler

User metadata
Rank Oldbie
Rank
Oldbie

Does this thing work under win98?

Retro-Gamer
PowerMac 6100/66 - Houdini 486/66 PC-Card MacOS7/Dos622
PowerMac G4- Cube 450/Rage128pro
Macintosh LC - Apple IIe Card
Acorn A4000 Archimedes

Reply 134 of 139, by matze79

User metadata
Rank l33t
Rank
l33t

only with Windows 3.x driver.

https://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 135 of 139, 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 139, 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 139, by dr.zeissler

User metadata
Rank Oldbie
Rank
Oldbie
matze79 wrote:

only with Windows 3.x driver.

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

Retro-Gamer
PowerMac 6100/66 - Houdini 486/66 PC-Card MacOS7/Dos622
PowerMac G4- Cube 450/Rage128pro
Macintosh LC - Apple IIe Card
Acorn A4000 Archimedes

Reply 138 of 139, 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://dosreloaded.de - The German Retro DOS PC Community
https://www.retroianer.de - under constructing since ever

Co2 - for a endless Summer

Reply 139 of 139, 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?

UniPCemu Git repository
UniPCemu for Android, Windows and PSP on itch.io
Older UniPCemu PC/Android/PSP releases