So I did this
Code: Select all
#include <lib.h>
main(){
sedoric("!DIR"); //just display disk contents
sedoric("!MYMPLAYER.BIN"); //load mymplayer to mem
sedoric("!BUBBLE.BIN"); //load bubble bobble tune
call(25856); //#6500
}
It builds runs and the music plays.....great....but.....
This happens
Code: Select all
Drive A V3 (Mst) TAP2DSK SAMPLE DISC
TEST .COM 4 MYMPLAYER.BIN 4
BUBBLE .BIN 10
*237 sectors free (S/21/17) 3 Files
?SYNTAX ERROR IN 8192
Ready
LIST 8192
Ready
CALL #6503
Ready
CALL #6500
Ready
CALL #6503
Ready
further calls #6503 to stop the music work and #6500 to start work with no error.
I get stranger results when I insert similar code to the sideways scroller such as display corruption and freeze.
YM2MYM is version 1.007 and the showmap.bat shows the osdk starting at #600 and going to #8d8 so no overlap with #6500-> or #7600
Any hints?
Badger