И, наконец, написал на ассемблере оболочку-загрузчик, чтобы грузила в память сначала либу и музон, потом перехватывала прерывание таймера...
Блин, вот ведь больше 10 лет вообще не писал на 16-битном ассемблере, да ещё под ДОС. А вот поди ж ты, стоило начать, так строчил не задумываясь. Минут 15, и готово. И даже функции int 21h сами вспомнились. Хотя как-то было дело лет 5 назад я попытался их вспомнить, но не смог.
Сначала хотел сделать всё на базе своего древнего резидентного HSC-плеера, отсиживающегося в EMS-памяти, но не нашёл исходники. :-( Ну и да ладно, досбокс один хрен в фоне работает, резидентность и не нужна.
Так то!