Уточнение: запуск игры по кнопке "огонь", и дальше ничего не нажимая, первая волна врагов берёт на таран, и подвисает.
Вид для печати
https://transfiles.ru/d5w41
Отличия от файлов sma77 в размере пауз и чуть-чуть другие тайминги.
походу дело одна из первых демок от самого MMcM
https://i.ibb.co/q5McbTw/Untitled.png
https://transfiles.ru/6rpo0
работает только на unreal speccy почему-то, в спектакуляторе наглухо зависает.
Народ, кто-нибудь может глянуть что еще не хватает для запуска данной руссификации игры Earth Shaker (https://transfiles.ru/pyjii)
Все это было подобрано по крупицам ибо одно нашел в одном месте, второе в другом и.т.д и.т.п
Насколько я понял в загрузочной картинке хранится как сама картинка так и на 3-ьей её части перевод текста и шрифт, третий блок сколько не сравнивал но я понял так что был взят оригинальный от Kicia и получается что после загрузки он все данные должен брать с картинки дабы заменить английский текст на русский?
Вдруг кому получится восстановить
https://i.ibb.co/PD8gnzJ/7368356.jpg
https://transfiles.ru/uia8b
@Titus, или может внезапно есть возможность доделать твою утилиту так чтобы он в логах делал отметку что мол например до вот такого-то байта не было ни одной запинки а вот начиная с такого-то был какой-то сбой. Чтоб я хотя бы точно знал что до определенного момента считывание было идеальным а дальше уже более детально смотреть.
Не подскажете какие блоки и какой длинны он ожидает?
https://transfiles.ru/huyel
p.s: желтое на белом это конечно еще то извращение :)
Titus, естественно нет
- - - Добавлено - - -
LW, ага, спасибо! и еще вопрос как-то можно поменять цвета у этой плашки? какой байт отвечает за фон и какой за чернила? или это какой-то один конкретный байт? а то желтый на белом это нечитаемо от слово совсем. хотя бы поменять на черно белый.
p.s: отбой. нашел я этот байт кажется.
А, т.е. вторая часть - это раритет, и ни у кого ее нет.
- - - Добавлено - - -
Посмотрел, действительно где-то битик или несколько выпали.
Но чтобы понять где, надо иметь исходник, а он у меня на другом компе. Так что может через неделю-две доберусь до исходника и гляну, если раньше никто не восстановит.
Народ а можете посмотреть вот это https://transfiles.ru/1j0le
Если загрузить в 38000 и оттуда же сделать randomize usr 38000 то какие беззаголовочные блоки с ленты он ожидает загрузить?
Первая 6912 это я уже понял, а вот дальше?
Код:SCF
LD A,255
LD IX,16384
LD DE,6912
CALL 1366
SCF
LD A,255
LD IX,23296
LD DE,250
CALL 1366
SCF
LD A,255
LD IX,24000
LD DE,8767
CALL 1366
SCF
LD A,255
LD IX,33000
LD DE,768
CALL 1366
SCF
LD A,255
LD IX,34000
LD DE,3940
CALL 1366
Так а здесь я так понимаю грузит 256 байт с адреса 65000 ? https://transfiles.ru/sigfm
и помимо этого какие-то есть дальнейшие точки вызовов?
Код:LD IX,65000
LD DE,256
LD A,255
SCF
CALL 1366 ; грузим собственный загрузчик
LD IX,51200
LD DE,6912
LD A,1 ; цвет полос ?
LD (65170),A
LD A,255
SCF
CALL 65000 ; загружаем картинку
LD HL,51200
LD DE,16384
LD BC,6912
LDIR
LD IX,25088
LD DE,35536
LD A,2 ; цвет полос ?
LD (65170),A
LD A,255
SCF
CALL 65000 ; загружаем кодовый блок
Народ а кто-нибудь может объяснить "хитрость" в коде загрузчиков Билла Гилберта в таких релизах как Savage или Tomcat я насколько понял информация о загрузке кодового последнего блока хранится в аккурат после окончания блока в 1770 байт и между началом кодового блока и суть в том что если я пытаюсь поменять значение в этих двух байтах то у меня сам ТАР файл перестает быть дееспособным
в конце каждого блока есть контрольная сумма и она зависит от размера блока.
Может кто поглядеть две игрушки? у первой почему-то никак не опрашивается выбор чита, вторая после загрузки просто вываливается в 0 ОК.
goodboy, в Unreal Speccy тоже работает оказывается, с Alchemist разобрался.
не совсем в-тему, но зацените оригинальную упаковку к игре TauCeti
https://pic.maxiol.com/thumbs2/17227...sriotspect.jpg
ZX Spectrum 98k. Это не шрифт такой, это художники. Им плевать на эту цифирь, она для них не существенна. По примерно такой причине, половина схем из старых книг - неработоспособна. Рисовали-то в конце-концов художники, а они вот такие. Линию куда-нибудь заведут, куда им красивее кажется.
Там хвостик торчит. У 9ки его нет.
Зато серпы планет повёрнуты в нужную сторону! Хотя размеры серпов неправильные. Серпики должны быть тоненькие. :)
Народ, когда-то я выкладывал глючную версию Teenage Turtles от Агас (https://transfiles.ru/mzftd) сегодня удалось немного продвинуться и вот если после загрузки сделать снапшот и поменять с 38 00 5C 5C 01 на 38 00 5E 5C 01 то снапшот начинает нормально работать. Собственно вопрос а где этот участок находится в самом ленточном файле чтобы сделать это исправление?
goodboy, Ого! спасибо!
p.s: где-то еще был битый релиз от Агаса. Как найду выложу, там такая же ситуация, вдруг в ней тоже получится восстановить.
- - - Добавлено - - -
нашел! https://transfiles.ru/u6xtg
тоже самое если сделать снапшот и изменить с 00 16 83 00 на 00 18 83 00 то все заработает
с Spirits помогли. Теперь решил вновь вернуться к Signal 2 от Kicia. Вроде максимально детально подошел к восстановлению и даже по итогу получилась та контрольная сумма которая была изначально, но все равно не запускается. можете поглядеть может мелочь какая? https://transfiles.ru/g0ody
Ох ты, а signal 2 нет на sc и speccy.pl, это эксклюзив!
если что на всякий случай оставлю вавку: https://transfiles.ru/ddcfn
Да, это точно эксклюзивная демка, везде есть части 1 и 3, а второй нигде нет.
Titus, уже пересчитывали, дефект в самой записи.
Посмотрел запись внимательнее. В общем, там штук 10 мест, где дефекты, при этом моя читалка почти все их распознает нормально, но в некоторых местах могут быть варианты. Я попробовал эти варианты, все рано файл крашится. Хуже всего, что игра запакована. Впрочем, пакер совсем простой, умеет только повторяющиеся последовательности паковать.
Посмотрю еще. Хуже всего, если она была убитая ДО того, как появились дефекты на ленте, т.е. уже записанная убитой.
- - - Добавлено - - -
Какие есть вьюверы графики внутри дампа, чтобы работали на вин8.1? А то был какой-то, он выше 7 не работает.