Reobne,
Значит ещё раз, что нужно сделать:
1. Убрать все вызовы музыкального плейера, кроме как в
функции Im2Go
2. Сделать вызов Im2Init после инициализации музыки.
Именно так я и сделал. (фигурные скобочки - это "комментарии" на паскале, если чё).
Код:
{Главный цикл}
begin
asm(MUSINIT);
asm(Im2Init);
Color(41);
ClrScr;
game_state:=0;
init_menu_f:=0;
while 1<2 do {бесконечный цикл, условие всегда выполняется}
begin
case game_state of
0 : menu;
1 : init_game;
2 : begin
drawAlice;
enemyMove;
Asm(SCROLL3);
Asm(SCROLL3);
drawBarrier;
{Asm(MUSPLAY);}
end;
end;
end;
end.