CalcMod has a relatively strange format. The header is about the
only consistent thing. There are no specific note values as of yet, but
there may be in the future... in the mean time, here is the header format:
ret
.db "Calcmod",0
.db "Name-goes-here",0
The rest of the program consists of a series of data values, and
here is what they stand for:
.dw $0301, $0204
The first number, "$0301" is the pitch of the note, and the
second number, "$0204" is the duration of which it will be played. And
there is no legnth words, but to distingush the end of the song, the LAST
line is:
.dw $0000,$0000
It doesn't matter where that is in the song, but it will consider
that the last pitch and stop playing.
None that I know of... that does NOT mean, though, that there
are none. I have not found any, but if you find one, email me at
pmarks@employees.org . I am also not responsible for anything that this
program may consequentially do to your calculator.