VOGONS


Reversing the Disney Sound Source

Topic actions

Reply 41 of 146, by hard1k

User metadata
Rank Oldbie
Rank
Oldbie

Hey, I would be interested too.

Fortex, the A3D & XG/OPL3 accelerator (Vortex 2 + YMF744 combo sound card)
AWE64 Legacy
Please have a look at my wishlist (hosted on Amibay)

Reply 42 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

CD40105 variant added, component placement map added, custom Eagle library added & documentation updated.

Attachments

  • Filename
    dss_emu.zip
    File size
    487.02 KiB
    Downloads
    456 downloads
    File comment
    Updated files (schematics, layout examples, documentation) for building a Disney Sound Source compatible circuit.
    File license
    Fair use/fair dealing exception

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 43 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Just as a small finisher, a video showing the DSS emulator in action (sound recorded via line in on my main PC):
https://www.youtube.com/watch?v=EoGCf69QLJc&feature=youtu.be

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 46 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie
carlostex wrote:

I thought i remembered the guards screaming in Wolf 3D with my original DSS. I might be wrong though. Any kind of limitation with this design?

No, Wolf3D's sound engine is crap ... it's limited to outputing 1 sound with no software mixing ... so if a sound is playing already the new one is skipped.
That's why I waited before opening the door to Hans Grosse and closing the door before the "end sequence".

Actually ... seems like the truth is somewhere in between:
https://www.youtube.com/watch?v=kN30QELXiZw

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 47 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Alone in the dark confirmed as working (it's "broken" in DOSBox [or rather not fixed since AITD's detection routine is stupid]), while Dungeon Master does NOT work.

EDIT: DM works with the -sd2 parameter

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 48 of 146, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Dungeon Master detection routine confirmed working with the 74ALS232 variant (it's extremely picky about the timing, so one might have to re-adjust the variable resistor a few times)
http://i.imgur.com/bllkrgw.jpg

EDIT: Also works with the CD40105 variant ... or a mix between both ICs (as long as you keep the different signal levels for OE and RESET between both chips in mind). I guess this project can be considered a full success 😀

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 49 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

Thanks spend a bit of time to make one:

DSC_0052.jpg
Filename
DSC_0052.jpg
File size
106.01 KiB
Views
3278 views
File license
Fair use/fair dealing exception
DSC_0051.jpg
Filename
DSC_0051.jpg
File size
87.4 KiB
Views
3278 views
File license
Fair use/fair dealing exception

http://www.dosforum.de/viewtopic.php?f=29&t=10210

Time to Test it 😀

https://www.youtube.com/watch?v=pnncFNkkI6s&f … player_embedded
https://www.youtube.com/watch?feature=player_ … d&v=LUCiWou-xcs

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

Reply 51 of 146, by stamasd

User metadata
Rank l33t
Rank
l33t

Regarding the Covox/DSS, I see mentions of "mono", "stereo-on-1" and "stereo-on-2". Mono is obvious, and I think I figured what the "stereo-on-1" means. But I can't figure out what "stereo-on-2" is.

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 52 of 146, by Jepael

User metadata
Rank Oldbie
Rank
Oldbie
stamasd wrote:

Regarding the Covox/DSS, I see mentions of "mono", "stereo-on-1" and "stereo-on-2". Mono is obvious, and I think I figured what the "stereo-on-1" means. But I can't figure out what "stereo-on-2" is.

Two mono covoxes on two LPT ports.

But I have to add that while Covox and DSS are both LPT port DACs, they are completely different and not compatible. Samples need to be written to DSS with a load strobe and they go into 16 sample FIFO that can signal when it's full and samples are played back at fixed 7kHz rate, while Covox is just a DAC that will output whatever is on LPT data pins at any time.

Reply 53 of 146, by stamasd

User metadata
Rank l33t
Rank
l33t
Jepael wrote:
stamasd wrote:

Regarding the Covox/DSS, I see mentions of "mono", "stereo-on-1" and "stereo-on-2". Mono is obvious, and I think I figured what the "stereo-on-1" means. But I can't figure out what "stereo-on-2" is.

Two mono covoxes on two LPT ports.

Yeah that makes more sense. Prone to desynchronization probably.

But I have to add that while Covox and DSS are both LPT port DACs, they are completely different and not compatible. Samples need to be written to DSS with a load strobe and they go into 16 sample FIFO that can signal when it's full and samples are played back at fixed 7kHz rate, while Covox is just a DAC that will output whatever is on LPT data pins at any time.

Yes, that part was clear.

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 57 of 146, by Paralel

User metadata
Rank Member
Rank
Member

Think we can convince Dreamblaster to make a CVX4 + DSS Dongle pack?

Seems like it would be an even better seller than the CVX4 by itself because it would vastly increase the number of titles that could be used with it.

Reply 58 of 146, by matze79

User metadata
Rank l33t
Rank
l33t

I ordered a patch of pcbs with shockwav3's design.
so in a couple of days/weeks i will have a version on pcb 😀

also made a covox with dac ic.. but still only schematic and brd on my desk.
had no time to make a pcb for now.

But i will do in the next months.
Its full chip dac but only mono, with lpt passtrough.
So i don't have to unplug printer/etc..

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