ChanServ changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://freenode.irclog.whitequark.org/~h~yamahasynths
samlittlewood has quit [Ping timeout: 258 seconds]
samlittlewood has joined ##yamahasynths
samlittlewood has quit [Ping timeout: 260 seconds]
samlittlewood has joined ##yamahasynths
samlittlewood has quit [Ping timeout: 240 seconds]
<cr1901_modern>
If I need a storage unit, that's an indication to me I have too much stuff that won't get the TLC it deserves and having a storage unit won't change that
<cr1901_modern>
I'm already pretty bad at TLCalloc() as it is
<Foone>
I agree. I still have a storage unit. or two. or three.
<andlabs>
I don't live alone yet
<andlabs>
so my space is particularly limited
<cr1901_modern>
andlabs: Well this is also true in my case lol
<cr1901_modern>
I've commenced on a reorganization to use the space I have more efficiently too
<Sarayan>
We have no complete dump for any of these, sad
<Foone>
we don't?
<Foone>
that's a shame. I guess there's some technological reason for that? because they seem pretty common
<Foone>
it's not just a matter of sticking eeproms in a reader, I mean
<superctr__>
microcontroller with internal rom
<sorear>
ooc are these mask roms or factory-programmaed
<superctr__>
mask roms
<superctr__>
and iirc sound canvas have another cpu with the external rom. so that one is no problem, but you're not getting the mcu code at all and there's no space to put a trojan or something like that
<superctr__>
so you'd have to decap
<sorear>
maybe some kind of EM analysis
<superctr__>
actually the main cpu have some internal rom too, apparently
<superctr__>
that one could perhaps be dumped with a trojan though
<superctr__>
another issue is that the roms (at least the wave roms) have the address lines scrambled, and possibly encrypted/compressed data using a custom format
<superctr__>
other roland devices that have been reversed didn't have encryption, but they seemed to have increased the security. we're at least sure that it's a 4-bit compressed format, likely ADPCM or BRR of some kind
<sorear>
Read that as "address lines encrypted/compressed"