VOGONS


First post, by Karmeck

User metadata
Rank Member
Rank
Member

With the dumping of the SCC-1A I bid my farwell. I feel have peeked in this hobby and I will now move on. I do this to not get stuck on one thing. Opening myself for new knowledge and experiences.

The dumping of the SCC-1A was done by putting the mcu from the SCC-1A in place of the mcu chip inside the sc-55. They are physically identical. This method was first used by mattw (feel free to correct me here) This also enable us to use the sc-55 eprom slot for custom code, just buy a 27C020 and put the custom dumper code on it, found here
https://github.com/nukeykt/Nuked-SC55/issues/64

I'm guessing the hard part here was desoldering and solder the mcu chip, I let a local store do this for me.

The SCC-1A is a loan from Finland. Found on amibay.

As I said on github. This was a collaboratory effort. I hade grate help.

This was my frist time using a logic analyzer. I even forgot to connect ground. It all took 4 hours. I'm guessing now, I could do the dump in 10 minutes. My part in all this is finding the card, buy a custom eprom and logic analyzer.

What I want to communicate is, all it takes is one person to make something happen, a year ago I knew nothing of this and was still dabbling in soundfonts. Now I have my own sc-55 and a part in dumping the SCC-1A.

We can all make a difference, we can all contribute. All it takes is commitment from one person, as a start, to connect people. But someone has to start.

Just like nukeykt, creating Nuked-SC55, all it takes is one person, with a massive talent in this case tho, to make somthing happen. But as we see on the project page, there are several contributers. But it all starts with one.

I will now close this chrome tab, it's been living rent free in my browser for month now. I check this page daily. No more. I be back in a year however. Just to check on things.

Thanks for all nice and informative comments to my newbie questions. This is a good community.

Thank you.

Reply 1 of 4, by gerwin

User metadata
Rank l33t
Rank
l33t

Thanks for the effort on this. From what I understand it is a complicated process. Glad you succeeded.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul

Reply 3 of 4, by Karmeck

User metadata
Rank Member
Rank
Member
gerwin wrote on 2024-09-19, 21:03:

Thanks for the effort on this. From what I understand it is a complicated process. Glad you succeeded.

It's really about having the accumulated knowledge and hardware available.

You need:
Roland SC-55
Roland SCC-1A
Logic analyzer
Eprom and hardware to write data to it
Soldering equipment and skills to use it on delicate hardware
Know what "parse" is and how to apply it to data you capture.

It's rare to find all this in one place and the needed skill all in the same person.

I out sourced most of this. All I did, that is directly dumping related, was connect the analyzer to my sc-55, as seen on the image, and pressed capture. Then sent what was captured to someone else for parseing (generating the rom file)

Good to know here (I'm told) is that the CPU core runs at 10mhz. So you need to run your analyzer capture at this frequency. And you need 500 milliseconds of data.

This data then needs to be "parse", what ever that is.

A suggestion is that, you connect the analyzer channels in the same order as the data pins. So channel 0 hose to D0 and so on. Ground can be whatever.

What pins to connect to is mentioned in the github post above. But it's on the epromb (data pins and ground) and sram (wr). This is because this is easier as thees pins are bigger then the ones on the mcu.

Reply 4 of 4, by gerwin

User metadata
Rank l33t
Rank
l33t

I am not even close to having these prerequisites. But your guide here may be useful for somebody else. Or maybe in the future, who knows.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul