@DDp, опять кассета от TopSoft (https://dropmefiles.com/1jlGC) и точно такая же проблема со странными пилот-тонами между блоков. Требуется твоя помощь
Вид для печати
@DDp, опять кассета от TopSoft (https://dropmefiles.com/1jlGC) и точно такая же проблема со странными пилот-тонами между блоков. Требуется твоя помощь
DDp, Как всегда круто!)
осталось еще разобраться почему например 2.tzx вообще не хочет стартовать после нажатия на огонь.
5.tzx после выбора читов не схватывается загрузка (p.s: оказывается если загружать в 48К то тогда все норм, но пропускается блок с мелодией)
7.tzx файл тоже самое не схватывается загрузка после чит меню (p.s: аналогично. если загружать в 48К то тогда все норм)
upd: Если в 2.tzx после загрузки найти сегмент 3E A0 CD E7 73 20 05 3E 01 32 FC и после него заменить два байта на EF 3E то игра стартует (фокус прокатил только для 48К)
под анреалом в 48к стартует
в 128k проблемы с музыкой, неверный вызов п/п остановки мелодии
можно вылечить несколькими способами:
1) после загрузки игры, с адресов #71C9 и #72A8 занулить по три байта
2) в 6й странице по адресу #c006 или #E6F0 поместить #C9
3) либо, если кто захочет отреверсить и пересобрать загрузчик
после расксорки основного блока игры, с адреса #5FC2 поменять код на следующий:
- - - Добавлено - - -Код:ld hl,#8005
ld de,#E6F0
ld bc,#1FD6
запускать надо в басике 48 с открытым портом
басик 128 портит ячейку #5B88 где находится п/п загрузки
в басике 128 даем команду spectrum или randomize usr 0
и вываливаемся в басик 48, но с доступной памятью 128
насчёт последствий команды `spectrum` ты ошибаешься
goodboy, но я проверил этот метод и он сработал, игра спокойно загрузилась с музыкой. Как тогда по твоему правильно?
Любопытно, в чем же я ошибаюсь?
Она не включает пзу басика48? или может она блокирует порт 7ffd?