Э... Типа конечно давно это было и все такое, но благодаря тому, что я притащил своё любимое кресло с работы домой, и торжественно поставил его на кухне, за моим рабочим компом, на котором пару дней назад заинсталлил совершенно лысую виндовс хп х64 и установил уродский GF9600GT 512 PCI-E, появилось желание погамица...
поиграл два дня, понял, что это полный сакс. чего-то не хватало моей душине...
Если честно, то не хватало конечно спека...
Загрузив свои пресеты и прочую хреновину я нашел совершенно недавно собранные софтинки...
Щас я с вами ими поделюсь, и постараюсь описать, чего я там сделал/добавил/убрал и т.п.
1. ASM2PTf5.zip - ASC Sound Master > Pro-Tracker v3.x Convertor. Final v.5.
По большому счету ни фига не добавил Сменил определялку наличия Turbo-Sound по всем схемам. На работу программы наличие TS не накладывает ни каких ограничений. Просто для информации.
Исправил какие-то мелочи, но проБИПал файл, в который записывал все свои шаги.
2. RROM2-04.ZIP - Rain Rom Reset System v 2.04
Моя фиксанутая версия данной ПЗУ, которая ставится вместо васика-128.
Так-то версию допинывал MS/RGI/PoS-WT, но я как всегда запустил свои корявые ручки, и вставил туды определялочку всякие турбо-саундов.
Описание же ПЗУ можно найти в одном из последних выпусков IzhNews. Кто не в курсе, газета такая было.
3. PUSHER_6_39a_build1856.zip - The Pusher Crack Music System and Player.
Если честно сказать, то слово CRACK тут практически без смысловой нагрузки, ибо мну до сих пор не сделал толком крак
На данный момент это больше напоминает музыкальный плеер, который понимает наверное 99% спековских форматов музыки.
В комплекте есть SCL-файл со всеми поддерживаемыми музыкальными файлами и модификациями.
Также сия прога может грузить упакованные файлы и спокойно заходить в библиотеки музыки, которые может создавать LibMaker от ZX-AMP вроде
Исправил тоже какие-то мелочи, но проБИПал файл, в который записывал все свои шаги, по этому есть только немного данных, из последних фиксов.
11.09.08
--------
1. Оказалось, что модернизация редактора "Sound Tracker Pro" от некого господина "Red Alex"
реализована не полностью. Мелодия имела свойство после иннициализации плеером менять адресную
архитектуру, а поддержки данной мелочи у меня не оказалось. Да и счетчик длинны модуля немного "гонит"
в большую сторону.
Покопавшись в коде и смоих мозгах пару часов, я исправил данную недоработку. Теперь любой трек,
откомпилированный в "STP Red Alex Edition" будет нормально распознан, и пересчитан в нужные адреса.
После отгрузки музыки на диск из Пушера, мелодия, как и все остальные должна быть девственно
чистой, т.е. с не просчитанными таблицами смещений и т.п.
2. Немного порывшись в своих дисках, нашел еще штук 20 мелодий от "Pro Sound Maker".
Забубенил из них библиотеку и добавил в общий архив демо музыки для пушера.
Как позже выйснилось, пушер не умел корректно определять мелодии от данного редактора,
сохраненные без плеера. Не смотря на то, что такое практически невозможно, ибо редактор
не был выпущен, я сделал поддержку определение модуля без плеера.
19.07.08
--------
1. Даже не знаю, почему раньше это не реализовал
Теперь можно менять дефолтовый музон в Пешере. Делается это просто, на диске создается файл "pushmusic",
т.е. файл с именем "pushmusi" и расширением "c" aka "pushmusi.c".
Музыкальный файл может быть от совершенно любого редактора, который понимает Pusher, ну и нет ни какой
разницы, с плеером ваш файл или без. Программа без труда определит его структуру.
Также Ваш файл может быть запакован любым известным Пушеру упаковщиком.
18.07.08
--------
1. Устранил включенный 1-й бит в первой строке экрана. Была тупо включенная точка, зачем, не понятно.
2. Удалил переключалку частотных таблиц Pro-Tracker 3.xx, ибо с новым плеером в них нет необходимости.
Новый плеер жрет тактов немеренно, скотина. Из-за этого иногда вылетает в момент вывода каталога.
Надо чота делать с процедурой печати 64-х символов, маза фака...
17.07.08
--------
К сожалению потерял историю предыдущих изменений, сделанных несколько лет назад
1. Исправил ошибку поиска модулей ASM 1.xx.
Ранее обработка количества позиций в модуле считала, что максимум 99 позиций может быть.
Из-за чего к примеру модуль "1976" не находился без плеера, т.к. в нем ровно 100 позиций.
Ай-да KDF Soft
2. Теперь музыку от редакторов Pro-Tracker 2.xx и 3.xx играет универсальный плеер от
Сергея Бульбы. Спасибо за плеер, значительно упростил жизнь и код
3. Пересобрал исходники на новый рабочий диск. Хотел прикрутить новый ALASM от Alco, но когда
поставил и начал работать, то понял, что самая гнустная хрень - это сменить привычный тип управляющих
комбинаций клавиш. Так, вместо просмотра ALTER файлов в памяти, происходит удаление текущей строки.
Короче раскладка сакс полный. Удалил нахрен эту версию аласма и пересобрал все на более менее последнем,
но с нормальной, человеческой раскладкой клавы.
Дима - тебе фак за это
Ну и так, мысли в слух, не знаю чего там в 7-м STS наделали, но то что шрифт уродский - это факт
Опять же вернулся к старому доброму STS 6.2.