удалось исправит спрайты в AgentOrange - они действительно совпадают на ZX/CPC
......................
дальше разбирайтесь сами
удалось исправит спрайты в AgentOrange - они действительно совпадают на ZX/CPC
......................
дальше разбирайтесь сами
Когда я ещё юзал ленту и занимался поиском вечных жизней, выдиранеим музычки и прочего, делал и другие варианты загрузчиков для разных игр (так для себя). Так вот, было несколько игр, которые имели загружаемый блок 48К (49152 байт). Стек ессно затирался. Это, как я понял, был элемент защиты - пойди ка узнай, что там будет на стеке для возврата, а реально переход на старт кода. Аппаратных отладчиков не было, спасала только кнопка reset + пзу 1990г. (128К тогда было недоступной мечтой, в реалиях было 48К. На 128К можно было бы конечно просто в странички погрузить)
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
в AgentOrange откровенный косяк.
RET снимает мусор со-стека, переход ведёт на-картинку, там встречается RET P и переход в ПЗУ на середину команды LD (xxxx),HL
---------- Post added at 19:03 ---------- Previous post was at 19:01 ----------
как вариант блок длиной 49152 можно было загрузить со-смещением (наложив картинку на ПЗУ) 16384-6912=9472
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
А я вот помню, что на меня произвело впечатление нулевой строки бейсика с кодом в REM строке.. Помню пылася аналогично ввести все символы и цвет повторить... но почему-то все сбрасывалось
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)