@DDp, опять кассета от TopSoft (https://dropmefiles.com/1jlGC) и точно такая же проблема со странными пилот-тонами между блоков. Требуется твоя помощь
@DDp, опять кассета от TopSoft (https://dropmefiles.com/1jlGC) и точно такая же проблема со странными пилот-тонами между блоков. Требуется твоя помощь
Группа в ВК, посвященная кассетным версиям игр для спектрума
В коллекции:Plazma-128K (YM+TR-DOS), Кворум 128+, Эксперт-006, Квант V3.а, Квант (Didaktik), Компаньон-2 (V2.2), Radon Plus, Урал 8-64К, Byte, Хоббит, Байт, Compact-256, Profi-128K (Kramis V.02), Himac 48K
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Последний раз редактировалось DDp; 17.08.2023 в 20:59.
фдеукю у-ьфшдЖ ввз"шярюсщь D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
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К)
Последний раз редактировалось JeRrS; 18.08.2023 в 07:37.
Группа в ВК, посвященная кассетным версиям игр для спектрума
В коллекции:Plazma-128K (YM+TR-DOS), Кворум 128+, Эксперт-006, Квант V3.а, Квант (Didaktik), Компаньон-2 (V2.2), Radon Plus, Урал 8-64К, Byte, Хоббит, Байт, Compact-256, Profi-128K (Kramis V.02), Himac 48K
под анреалом в 48к стартует
в 128k проблемы с музыкой, неверный вызов п/п остановки мелодии
можно вылечить несколькими способами:
1) после загрузки игры, с адресов #71C9 и #72A8 занулить по три байта
2) в 6й странице по адресу #c006 или #E6F0 поместить #C9
3) либо, если кто захочет отреверсить и пересобрать загрузчик
после расксорки основного блока игры, с адреса #5FC2 поменять код на следующий:
- - - Добавлено - - -Код:ld hl,#8005 ld de,#E6F0 ld bc,#1FD6
запускать надо в басике 48 с открытым портом
басик 128 портит ячейку #5B88 где находится п/п загрузки
Группа в ВК, посвященная кассетным версиям игр для спектрума
В коллекции:Plazma-128K (YM+TR-DOS), Кворум 128+, Эксперт-006, Квант V3.а, Квант (Didaktik), Компаньон-2 (V2.2), Radon Plus, Урал 8-64К, Byte, Хоббит, Байт, Compact-256, Profi-128K (Kramis V.02), Himac 48K
в басике 128 даем команду spectrum или randomize usr 0
и вываливаемся в басик 48, но с доступной памятью 128
JeRrS(18.08.2023)
насчёт последствий команды `spectrum` ты ошибаешься
goodboy, но я проверил этот метод и он сработал, игра спокойно загрузилась с музыкой. Как тогда по твоему правильно?
Группа в ВК, посвященная кассетным версиям игр для спектрума
В коллекции:Plazma-128K (YM+TR-DOS), Кворум 128+, Эксперт-006, Квант V3.а, Квант (Didaktik), Компаньон-2 (V2.2), Radon Plus, Урал 8-64К, Byte, Хоббит, Байт, Compact-256, Profi-128K (Kramis V.02), Himac 48K
Любопытно, в чем же я ошибаюсь?
Она не включает пзу басика48? или может она блокирует порт 7ffd?
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)