GS ROM 1.05b released
Представляю вашему вниманию обновленную прошивку для классического General Sound (не путать с NeoGS).
Что нового? Ничего :) Просто предыдущая версия 1.05a была выпущена еще в 2007 году, а с тех пор были замечены еще некоторые недостатки. В прошивке NeoGS они так или иначе были пофикшены, а классический GS оставался в стороне.
Итак, напомню, что было вылечено в 1.05a:
В новой версии 1.05b добавились следующие фиксы:
В отличие от других модификаций прошивки, эта сделана на основе бинарных патчей. То есть, адреса всех процедур остались такими же, как были в 1.04 и даже самый привередливый софт должен продолжать работать.
Исходники, наконец-то, выложены на гитхаб. Сами готовые прошивки там же.
Что нового? Ничего :) Просто предыдущая версия 1.05a была выпущена еще в 2007 году, а с тех пор были замечены еще некоторые недостатки. В прошивке NeoGS они так или иначе были пофикшены, а классический GS оставался в стороне.
Итак, напомню, что было вылечено в 1.05a:
- Неправильно игрались модули, в которых 63 и более паттернов;
- Последняя нота модуля игралась со стандартной скоростью вместо текущей;
- Не очень точно пересчитывался период проигрывания сэмплов, на длинных инструментах было заметно расхождение;
- Команда #64 после запуска модуля сообщала, что была проиграна нота в канале, даже если ноты не было;
- Новая команда #6A — Set player mode — не останавливать проигрывание модуля командой F00;
- Новая команда #6B — включить встроенный релупер, указывается минимальное кол-во сэмплов в цикле.
В новой версии 1.05b добавились следующие фиксы:
- Если смещение в команде 9xx указывало за пределы зацикленного инструмента, то проигрывание оного останавливалось (сейчас начинается с начала цикла);
- После загрузки модуля прошивка меняет знак всем сэмплам, ранее это делалось до конца ОЗУ, независимо от размера модуля;
- (опция) Пропуск интенсивного теста ОЗУ при ресете; это был очень долгий процесс при большом объеме памяти.
В отличие от других модификаций прошивки, эта сделана на основе бинарных патчей. То есть, адреса всех процедур остались такими же, как были в 1.04 и даже самый привередливый софт должен продолжать работать.
Исходники, наконец-то, выложены на гитхаб. Сами готовые прошивки там же.
8 комментариев
устройства не имею, интересно
и вообще — перфокарты наше все ;)