VOGONS


Reply 560 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

It can also playback MIDI on 9x.

Midi Drivers and SID Player are avaible.
And maybe some other Software..

I`m not sure if support for hardsid can be coexist on a ssi-2001 card so ssi-2001 and hardsid software can be used.

EDIT:
Found Project URL Again:
http://hardsid.8m.net/

Attachments

  • isa_sid_bottom.png
    Filename
    isa_sid_bottom.png
    File size
    52.3 KiB
    Views
    3436 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 561 of 590, by elianda

User metadata
Rank l33t
Rank
l33t

Could you elaborate a bit what the HardSID does differently compared to the DuoSID to accomplish better compatibility to timing critical C64 replay routines?
I don't see the gain.

I mean would that be even possible with the SID connected through ISA bus or would it require to move the C64 emulation core to the card itself?

The application idea was to use such a card to record C64 tunes correctly with a convenient PC application such as ACID 64 Player.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 562 of 590, by Fagear

User metadata
Rank Member
Rank
Member
elianda wrote:

Though I got a question how timing precise your card is. There are quite a few songs on the C64 that play samples or use oscillator feedback to produce reverb effects. For these the timing of the writes and reads is critical to produce the correct output.

Can you provide something to test on DuoSID? *.SID file that I can playback on DuoSID via three existing players? Or native *.EXE DOS program that will write to 0x280 +0x01C ports which represent all SID registers?
I can run test and show timings on logic analyzer and record produced sound.

elianda wrote:

On C64 the CPU and SID run on the same clock, how close can you get with the ISA card?

SID on DuoSID can be clocked as 0.895M, 0.985M, 1.000M, 1.023M (and many more variants), ISA bus can run faster I think. At least ~5 MHz if I'm not mistaken. And speed also depends on CPU speed of the machine.
The other thing is DuoSID contains ready/wait circuit from SSI-2001 that prolongs ISA access cycle for some time.

matze79 wrote:

The SSI-2001 never was meant to resemble the C64 Soundsystem on PC.
If you want this you can build yourself a HardSID ISA.

HardSID uses totally different address method. You have to, first, write address to the board, than you have to write data to the board. So it has to take two ISA write cycles for one SID write instead of one ISA write (or read) cycle on DuoSID.

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 563 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

HardSID is supported directly by ACID64 Player.

ISA Bus will run on 7.68Mhz on AT Machines, or faster depending on ATCLK Setting in BIOS.
Up to 16Mhz depending on Configuration and Cards ( not many will work at this clock..)

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

Reply 564 of 590, by elianda

User metadata
Rank l33t
Rank
l33t
Fagear wrote:
elianda wrote:

Though I got a question how timing precise your card is. There are quite a few songs on the C64 that play samples or use oscillator feedback to produce reverb effects. For these the timing of the writes and reads is critical to produce the correct output.

Can you provide something to test on DuoSID? *.SID file that I can playback on DuoSID via three existing players? Or native *.EXE DOS program that will write to 0x280 +0x01C ports which represent all SID registers?
I can run test and show timings on logic analyzer and record produced sound.

Ok, try this: Deep Kiss (Revision Cut) by LMan: https://csdb.dk/release/download.php?id=217847 (as .SID)
https://csdb.dk/release/download.php?id=217846 (as .PRG)

Recording: https://www.youtube.com/watch?v=d20DxzdOkkc

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 565 of 590, by shock__

User metadata
Rank Oldbie
Rank
Oldbie

Transplanting a SID to another plattform while maintaining full compatibility with the C64 is not a trivial task, which is why the HardSID has had a number of revisions, outsourcing a ton of work to a custom chip or software emulation. Take a look at this (supposedly) fully compatible hardware solution for the ZX Spectrum (which is basically half a C64): http://zxbyte.ru/index_en.php?id=7

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 566 of 590, by Fagear

User metadata
Rank Member
Rank
Member
elianda wrote:

Ok, try this: Deep Kiss (Revision Cut) by LMan: https://csdb.dk/release/download.php?id=217847 (as .SID)
Recording: https://www.youtube.com/watch?v=d20DxzdOkkc

Ok, Pentium-233 is definitely not enough to leverage playback of that SID 🤣 : https://www.youtube.com/watch?v=vAgSXiv4uh4
But K6-2+ @500MHz did the trick: https://www.youtube.com/watch?v=XeuzBPPsY2k

That is DuoSID with SwinSID on the left channel and real 8580R5 on the right. Clocked at 0.985 MHz.
Only one player was capable of playing "LMan - Deep Kiss" file... And that player really does not favor SwinSID, producing many glitches. Other player is more lightweight and produces good results with SwinSID... But it glitches both on SwinSID and 8580 on some files (that "background Pong" in "Edwin van Santen - Blackmail Tune 1"... 🤣 ). Still there no perfect *.SID player for DuoSID/SSI-2001. 😢

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 567 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

ArmSID now also supports OPL2 Emulation.

https://www.retrocomp.cz/produkt?id=20

>ARM2SID is new TWO SIDs and SFX sound expander (OPL FM synthesis) emulator in one DIP28 socket size!

So it would be possible to decode additional address and add Adlib Support to the SSI %)

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

Reply 568 of 590, by Fagear

User metadata
Rank Member
Rank
Member

Here you go!
DuoSID meets ARMSID(s). 😎

IMG_8925.jpg
Filename
IMG_8925.jpg
File size
578.04 KiB
Views
3164 views
File comment
ARMSID
File license
Fair use/fair dealing exception
IMG_8917.jpg
Filename
IMG_8917.jpg
File size
682.52 KiB
Views
3164 views
File comment
ARMSID: STM32
File license
Fair use/fair dealing exception
IMG_8922.jpg
Filename
IMG_8922.jpg
File size
1.16 MiB
Views
3164 views
File comment
DuoSIDs: old and new
File license
Fair use/fair dealing exception

Did not test this config yet.

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.

Reply 569 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

Hehe nice 😀

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

Reply 572 of 590, by shock__

User metadata
Rank Oldbie
Rank
Oldbie
erek wrote:

i wonder how many of these Innovation SSI 2001s really exist in the wild ?

I'm currently aware of 2 (owned by people on this forum, being the one with the "sid 6581" written near the socket with a marker and the one with a 6581R4AR) and one being "semi-lost" (should be on loan to someone in this city ... but that info is 8+ years old, with no update since - being the card with all pads present on the slot connector).

My "guesstimate" would be that the card never was widespread and is likely one of the rarest PC soundcards that was ever professionally made in a very limited volume.

Current Project: new GUS PnP compatible soundcard

[Z?]

Reply 573 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

https://www.phantom.sannata.org/viewtopic.php?t=14626

is this Schematic up to date ? 😀

Last edited by matze79 on 2019-12-29, 10:46. Edited 2 times in total.

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

Reply 575 of 590, by derSammler

User metadata
Rank l33t
Rank
l33t
erek wrote:

Very disappointing seeing who the seller is and that he got it from the original developer and now trying to make big money with it. No idea who the "original developer" is, but you can bet if he sees this, he won't ever contribute anything to the community. Nor will others.

btw, wasn't he the one who run wild when someone tried to sell a pre-built clone card on Amibay for a hundred bucks? Screems hypocrite to me.

Reply 576 of 590, by Beegle

User metadata
Rank Member
Rank
Member
derSammler wrote:
erek wrote:

Very disappointing seeing who the seller is and that he got it from the original developer and now trying to make big money with it. No idea who the "original developer" is, but you can bet if he sees this, he won't ever contribute anything to the community. Nor will others.

btw, wasn't he the one who run wild when someone tried to sell a pre-built clone card on Amibay for a hundred bucks? Screems hypocrite to me.

Just offering another perspective : without knowing the price he bought it from the developer originally (doubt it was free) it's hard to say. This cloning project is done now so I understand the need to get rid of stuff instead of hoarding it, as well.

The more sound cards, the better.
AdLib documentary : Official Thread
Youtube Channel : The Sound Card Database

Reply 577 of 590, by matze79

User metadata
Rank l33t
Rank
l33t

And who pays this price will keep the Item very well.

So for sure it will be preserved 😉

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

Reply 578 of 590, by Fagear

User metadata
Rank Member
Rank
Member

In the process of more and more optimizations for FMonster I've managed to make DuoSID board even smaller. 😐

twin_2019-08-06.png
Filename
twin_2019-08-06.png
File size
262.46 KiB
Views
2551 views
File comment
DuoSID @2019-08-06
File license
Fair use/fair dealing exception

New BIG soundcard: FMonster.
Covox Sound Master replica
Innovation SSI-2001 replica & DuoSID.
My audio/video collection.