Hi!

> >> (...) can SCC memory (or registers, whatever you call them)
> >> be read? (...)
> > The instrument data (#9800-#987F) is read/write.
> > The other registers (#9880-#988F) are write only.
> > (...) If you want to know more about the SCC, mail me. Right
> > now, I am digging deep into Konami's replayer routines (...)
> 
>     Oh no, not again, write-only registers! No, no, I'm okay...
> Really... Just let me take a deep breath... (Sigh...!) So, I'll
> have to keep track of what the SCC playback routines are sending,
> isn't it? Hum... That's the same with the MSX-Music... So, my
> game music player (Yawara) will really take some time to be able
> to play SCC musics...

Fortunately Konami always stores the values in RAM before sending 
them to the SCC. After an interrupt, you can simply look in that RAM 
area to find out what values were written to the SCC registers. 
Konami even uses a bit vector to indicate which bytes are changed.
 
>     Thanks for the offer of help, but I won't need it, by now.
> I have some Konami SCC routines already disassembled, found the
> "interface entries" (the routines that, like a BIOS, allow the
> program to send data to the IC) and...

Then you're almost there.

If you're interested in letting Yawara play SCC musics over the 
MoonSound, my code is available (although not yet finished right 
now).

Bye,
                Maarten

****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to