Обновление сайта АТМ:
10.09.2023 года
==============
Продолжается поток новья от меня для iS-DOS/TASiS:
Ловите две версии одной утилиты под разные типы iS-систем, а именно:
Плеер MOD-файлов MOD Player v1.8 под iS-DOS Classic Chic в комплекте с исходниками
http://atmturbo.nedopc.com/download/...y/modplayi.ipc
http://atmturbo.nedopc.com/download/...ay/modp_is.zip - исходники
Плеер MOD-файлов MOD Player v2.0 под TASiS в комплекте с исходниками
http://atmturbo.nedopc.com/download/...y/modplayt.ipc
http://atmturbo.nedopc.com/download/...y/modp_tas.zip
Версия v1.8 базируется на распространенной версии 1.7 от Diamond Code group и Евгения Мучкина с небольшими доработками от Максагор/NedoPC group (т.е. от меня), касающимися косметических изменений в отображении окна меню, а также повышения "устойчивости" при запуске некоторых криво написанных модулей (при этом наличие ПЗУ в [Neo]GS v1.05a или выше крайне рекомендуется).
Версия v2.0 является глубокой переработкой от Максагор/NedoPC group в версии v1.8 всего, что касается визуальной части интерфейса, а именно - отображения нотного анализатора и progress bar в процессе проигрывания модуля. По сути, указанные части почти полностью переписаны с нуля.
Дело в том, что в iS-версии указанные части использовали прямой доступ к спектрум-экрану 256х192 помимо системы, и в TASiS, работающем в текстовом режиме, не могли отображаться. Новые процедуры мало того, что адаптированы под этот экран, но работают исключительно через API системы, а, значит, в теории, будут работать и в иных графических режимах.
Полный перечень доработок и особенности инсталляции плеера в систему смотрите в приложенном в архиве хелпе.
Отдельно стоит остановиться на прилагаемых исходниках. Изначально мне достались "куски" версии v1.7 изкроссассемблераSJASMSTORM. Куски - потому, что получал я их постепенно, "кусками", без единой связки для сборки. Поэтому много времени ушло на то, чтобы просто разобраться, как все они друг с другом связаны, чтобы просто повторить сборку. Далее, так как я (кому еще не известно), программирую на спектруме, а не "на этих ваших ПиСи", то я провел работу по переформатированию исходников под iS-Assembler и повторил сборку уже на нём. И уже после воссоздания исходников в iS-ипостаси на их основе на АТМ были написаны версии v1.8 и 2.0. В этом виде они и представлены вам.
Хочу отдельно отметить, что исходники предоставлены их (со)автором Евгением Мучкиным, он же консультировал меня в течение всего времени воссоздания и доработки плеера. Поэтому в том, что эти две новые версии плеера увидели свет, его огромная заслуга. Поэтому выражаю Евгению большую и заслуженную благодарность.
Ну а на сегодня всё. Приятных вам музицирований.
P.S. А еще сегодня у меня "юбилейное" 300-е обновление сайта АТМ с момента его создания в начале 2002 года. Вот так вот...






Ответить с цитированием