※「シャイニングクリスタル」のプログラムの解析、及びデバグ法の考案は私、ビーバー西山が独自に行ったものです。 このデバグ方法はM・FAN編集部にも送りました。
1 'SAVE"MAKED-NI.BAS 1000 CLEAR200,&HB2FF:DEFINTA-Z:RESTORE10 20:SA=&HB300:AD=SA 1010 READA$:IF A$="*" THEN BSAVE"DRV-NIN I.MCH",SA,AD-1:END ELSE POKEAD,VAL("&H"+ A$):AD=AD+1:GOTO1010 1020 DATA 3E,01,CD,24,B3,32,5A,B3,3A,37, DC,F5,FD,E1,DD,21,13,41,21,38,DC,CD,1C,0 0,3A,5A,B3,21,00,40,CD,24,00,C3,B0,DD,E5 ,C5,F5,47,DB,A8,07,07,04,0F,0F,10,FC,E6, 03,4F,06,00,21,C1,FC,09,F1,47,CB,7E,20,0 4 1030 DATA 79,C1,E1,C9,23,23,23,23,7E,07, 07,07,07,04,0F,0F,10,FC,E6,0C,B1,F6,80,C 1,E1,C9,00,*
1025 BLOAD"DRV-NINI.MCH":FORI=0TO2:POKE& HDDA0+I,VAL("&H"+MID$("C300B3",I*2+1,2) ):NEXT:A=USR1(0):GOSUB1100:RESTORE1030
1085 BLOAD"DRV-NINI.MCH":FORI=0TO2:POKE& HDDA0+I,VAL("&H"+MID$("C300B3",I*2+1,2) ):NEXT