VOGONS


Say "Hi!" to the Renovation SSI-2001!

Topic actions

Reply 120 of 137, by root42

User metadata
Rank Oldbie
Rank
Oldbie

Cool. My DSUB15 is a bit weird... That's why it might not fit. I will test tomorrow with my card. Here are already the current OpenSCAD and STL files.

Attachments

YouTube and Bonus
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & BlasterBoard, PC MIDI Card + SC55 + MT32, XT CF Lite, OSSC

Reply 121 of 137, by matze79

User metadata
Rank l33t
Rank
l33t

Have some problems with the model, seems its rendered wrong:

scadproblems.jpg
Filename
scadproblems.jpg
File size
123.53 KiB
Views
273 views
File license
CC-BY-4.0

EDIT:
WARNING: Can't open include file 'dsub.scad'.
Compiling design (CSG Tree generation)...
WARNING: Ignoring unknown module 'dsub', in file ISA Bracket.scad, line 37.

Where can i get dsub.scad ?

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 137, by root42

User metadata
Rank Oldbie
Rank
Oldbie

https://www.thingiverse.com/thing:2779088

I forgot to put it into the archive. Just unpack it right next to the file. Also hit F6 to make OpenSCAD actually compute all the CSG.

YouTube and Bonus
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & BlasterBoard, PC MIDI Card + SC55 + MT32, XT CF Lite, OSSC

Reply 123 of 137, by root42

User metadata
Rank Oldbie
Rank
Oldbie

Here is the updated bracket, which now fits my card perfectly. If you have a different DSUB15 connector, you can make the attachment ears shorter.

Attachments

YouTube and Bonus
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & BlasterBoard, PC MIDI Card + SC55 + MT32, XT CF Lite, OSSC

Reply 124 of 137, by root42

User metadata
Rank Oldbie
Rank
Oldbie

And here it is.

Attachments

YouTube and Bonus
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & BlasterBoard, PC MIDI Card + SC55 + MT32, XT CF Lite, OSSC

Reply 125 of 137, by Benedikt

User metadata
Rank Member
Rank
Member

That's a really pretty bracket!

But how well does the card fit in the slot with that type of DA15 socket and the bracket on? Does it fit normally or do you have to wiggle around a lot?

Reply 126 of 137, by root42

User metadata
Rank Oldbie
Rank
Oldbie

Oh, it's a terrible fit. The problem is the socket. I picked the wrong one and it is protruding ~2mm too much over the PCB edge. So I recommend picking a different one. I might order a better one on my next Mouser order and desolder this one. With a better socket you can shorten the ears for attaching the bracket and then it should fit nicely.

YouTube and Bonus
80386DX@25 MHz, 8 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & BlasterBoard, PC MIDI Card + SC55 + MT32, XT CF Lite, OSSC

Reply 127 of 137, by Benedikt

User metadata
Rank Member
Rank
Member

Yeah. A fitting DA15 socket would definitely be advisable.

By the way: Thanks for the video with the comparison of the SwinSID, ARMSID and 6581 and the short programming example! (https://youtu.be/CofVqoxVomE)
As matze79 mentioned in a comment, the pitch of the SwinSID is off because it uses its own clock source instead of the one provided by the card.

Incidentally, bristlehog made various MIDI drivers for the SSI-2001 back in 2014: Innovation SSI-2001 MIDI driver.
These drivers greatly expand the range of software (especially games) that can use the SSI-2001.

Last edited by Benedikt on 2020-07-09, 18:51. Edited 1 time in total.

Reply 128 of 137, by matze79

User metadata
Rank l33t
Rank
l33t

Yeah but with 3 Voices i would not expect much, as music is not composed for SID it sounds dull 😀

try PX MIDI For Example.
Thats also the Case with Tandy 3 Voice 😀

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 137, by Benedikt

User metadata
Rank Member
Rank
Member

I know. A more sophisticated driver could try to e.g. play chords with a single voice by picking a rectangle wave with a pulse width that yields the desired harmonics.
One could also use two cards in parallel. Maybe even different ones like an SSI-2001 and a Tandy PSG card.

Reply 130 of 137, by Benedikt

User metadata
Rank Member
Rank
Member

I have added some high-res product photos to the git repo.
Here's a preview:

product_photo_front_small.jpg
Filename
product_photo_front_small.jpg
File size
78.35 KiB
Views
119 views
File license
Fair use/fair dealing exception

Reply 131 of 137, by Benedikt

User metadata
Rank Member
Rank
Member

How do you like this sticker design?

sticker.jpg
Filename
sticker.jpg
File size
143.24 KiB
Views
96 views
File license
Fair use/fair dealing exception

The purpose of the sticker is to cover up the µC in the SID-less configuration.
The design is loosely inspired by Eastern Bloc white(ish) CERDIP packages that were used for Z80 clones and such. So why not use it for a SID clone?
I picked the white package design because you wouldn't want to print anything black with price-of-liquid-gold inkjet ink.

Reply 133 of 137, by matze79

User metadata
Rank l33t
Rank
l33t

hehe locks funny, but will it glue to the socket ? without getting lose ?

any progress with stm32 code ?

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

Co2 - for a endless Summer

Reply 134 of 137, by Benedikt

User metadata
Rank Member
Rank
Member
root42 wrote on 2020-07-29, 22:16:

I wonder if we could get a dummy IC package... 😀

If a dummy is all you need, you could take any random 28-pin chip, drill the die out from below and plug it in.
... Or look for the worst-rated Aliexpress shop for SID chips and buy a piece of plastic with legs from them.

matze79 wrote on 2020-07-30, 11:19:

hehe looks funny, but will it glue to the socket ? without getting loose ?

any progress with stm32 code ?

This is just a piece of paper to demonstrate the effect, but double-sided adhesive tape should work.

No. No code, yet. That would take more time than soldering a board and would also be a lot less meditative.

Reply 135 of 137, by Cyrix200+

User metadata
Rank Oldbie
Rank
Oldbie
Benedikt wrote on 2020-07-30, 13:10:
root42 wrote on 2020-07-29, 22:16:

I wonder if we could get a dummy IC package... 😀

If a dummy is all you need, you could take any random 28-pin chip, drill the die out from below and plug it in.
... Or look for the worst-rated Aliexpress shop for SID chips and buy a piece of plastic with legs from them.

I would be afraid to plug that into the card. Who knows how those legs might be connected internally 😜

1982 to 2001

Reply 136 of 137, by matze79

User metadata
Rank l33t
Rank
l33t
Benedikt wrote on 2020-07-30, 13:10:

No. No code, yet. That would take more time than soldering a board and would also be a lot less meditative.

Hehe maybe some day 😀

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

Co2 - for a endless Summer

Reply 137 of 137, by Benedikt

User metadata
Rank Member
Rank
Member

One could use the STM32 SID emulator without ISA interface as a quick intermediate step.
A sound card that can play SID tunes (only) while sitting on a shelf wouldn't be particularly useful, but still funny.