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
l_oliveira has quit [Ping timeout: 258 seconds]
KillaMaaki2_ has joined ##yamahasynths
KillaMaaki2_ has quit [Client Quit]
KillaMaaki2 has quit [Ping timeout: 268 seconds]
KillaMaaki has joined ##yamahasynths
KillaMaaki is now known as KillaMaaki2
KillaMaaki2 has quit [Ping timeout: 258 seconds]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
peach_liqueur is now known as peachu
brezza_dsa has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
Xyz_39809 has joined ##yamahasynths
Xyz39808 has quit [Ping timeout: 260 seconds]
<cr1901_modern> protosphere: Typical caveat- "a LOT" of work means "I don't want to write it." You seem to have more patience than me.
brezza_dsa has quit [Remote host closed the connection]
<whitequark> someone here needs sega saturn ROM?
<whitequark> KitsuWhooa: https://paste.debian.net/1125563/
<whitequark> in base64
brezza_dsa has joined ##yamahasynths
KillaMaaki2 has joined ##yamahasynths
brezza_dsa has quit [Remote host closed the connection]
nukeykt has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
l_oliveira has joined ##yamahasynths
ej5 has joined ##yamahasynths
<ej5> 20 seconds left!
<ej5> $800
<ej5> $930 lol
l_oliveir has joined ##yamahasynths
l_oliveira has quit [Ping timeout: 240 seconds]
l_oliveir is now known as l_oliveira
l_oliveir has joined ##yamahasynths
l_oliveira has quit [Ping timeout: 265 seconds]
l_oliveir is now known as l_oliveira
<KitsuWhooa> whitequark: uh, thanks
<superctr> i guess this is for the H8 controller
<superctr> it's an SH1 actually
<KitsuWhooa> I'll still dump the melps one one day :p
l_oliveir has joined ##yamahasynths
nukeykt has quit [Remote host closed the connection]
l_oliveira has quit [Ping timeout: 265 seconds]
l_oliveir is now known as l_oliveira
<andlabs> whitequark: what ROM is this
l_oliveir has joined ##yamahasynths
l_oliveira has quit [Ping timeout: 268 seconds]
l_oliveir is now known as l_oliveira
l_oliveira has quit [Read error: Connection timed out]
doppler has joined ##yamahasynths
<whitequark> andlabs: sega saturn something.
<whitequark> i don't know. i just have it.
<superctr> it's the SH1 microcontroller
<superctr> that handles the CD ROM protection
<KitsuWhooa> makes me wonder how many different revisions/versions there are of it
<KitsuWhooa> this being sega and all
<superctr> it's mask programmed so i would guess relatively few
<superctr> costs money to make more revisions
<KitsuWhooa> apparently it was worth it to rewrite it to a melps chip :p
<KitsuWhooa> no idea how much more expensive an sh1 would've been back then
<superctr> i think the mitsubishi chip handles something else
<superctr> it's much less powerful
<KitsuWhooa> it's the only thing that has a rom and is on the cd board
<superctr> probably it's the mechanical controller
<KitsuWhooa> nope
<KitsuWhooa> that's a different one
<KitsuWhooa> let's see if I can find the datasheet
<superctr> i know already, it's an 8-bit microcontroller with something like 8kb of rom and even less ram
<superctr> the sh1 is 32-bit micro with 64k rom and lots of ram
<superctr> and according to that video almost all of ROM is used
<superctr> i think the SH1 was moved to the motherboard on your saturn revision
<superctr> probably below the expansion slot
<KitsuWhooa> Hm, good point
<superctr> originally it was on a daughterboard
<superctr> separate from the cd drive board
<KitsuWhooa> I don't see anything on the motherboard that stands out
<superctr> you see there's a big chip underneath the expansion slot (where the video cd thing is connected)
<superctr> actually, two chips
<KitsuWhooa> yeah, I only have one under there
<KitsuWhooa> the rest looks identical
<superctr> can you see what it is
<superctr> probably really hard to due to the plastic that blocks it
<superctr> but i'm pretty sure that is the SH1
<superctr> the one for which this rom was dumped
<KitsuWhooa> okay yeah makes sense
<KitsuWhooa> that is the SH-1
<KitsuWhooa> They combined them on later revisions
<KitsuWhooa> I see why decapping that isn't as viable :p
<superctr> the video says it has an implant rom as well
<KitsuWhooa> makes me more curious about the melps chip now
<KitsuWhooa> surprised they went through that much effort, actually
<superctr> i'm not, it handles the copy protection after all
<KitsuWhooa> I guess :p
<KitsuWhooa> makes me wonder why I thought the SH1 was on the drive pcb
<KitsuWhooa> oh well
<superctr> i think the ps1's equivalent was on the cd drive board
<KitsuWhooa> the ps1 didn't have a drive board as far as I know :p
<superctr> maybe it didn't
<superctr> that system was a bit more "integrated"
<KitsuWhooa> at least the 900Xs I'm familiar with all had a single PCB
<superctr> anyway it had a similar mcu which handled the protection, in that case it was a 68k
<superctr> but it was pretty to fool from a modchip, all you had to do was to spam the "SCEI" string (of course that could eventually be detected by games themselves)
<KitsuWhooa> which was circumvented by timing it when the door closed
<KitsuWhooa> :p
<KitsuWhooa> not as simple, but yeah
_whitelogger has joined ##yamahasynths
<andlabs> [15:59:37] <KitsuWhooa>this being sega and all
<andlabs> better question: IS it sega?
<andlabs> it's a CD drive, I imagine those were acquired from another company...
<superctr> the sh1 program was definitely custom made for sega
<superctr> the cd drive mcu, who knows
<cr1901_modern> Saturn's copy protection is "a wobble carved into the outer edge of the disc", correct?
<superctr> yes