Привет всем!
Скажите как можно перевести файлы из формата z80 в trd/scl/tap/tzx/sna? :)
Заранее спасибо :speccy:
Вид для печати
Привет всем!
Скажите как можно перевести файлы из формата z80 в trd/scl/tap/tzx/sna? :)
Заранее спасибо :speccy:
ну вобщем-то z80 это тот-же sna только с компрессией. а так проще найти оригинал в tzx. ну если наша прога то в trd. а что конкретно хочешь перевести ?
не знаю,хотел разобраться :( вот и решил перевести на будущее,чтобы на сп2007 юзать ;)
сп2007 - это ? http://zx.pk.ru/showthread.php?t=6679
грузи z80 в почти любой эмуль и сохраняй как SNA.
разве 2007 понимает образ дискеты ?
.............................
хотя я начинаю догадываться в леммингах каждый уровень подгружается и вместо оригинального можно подставить свой. версия от n/a на VT.
да ;)Цитата:
на карту записывается файлы формата tap, tzx, sna
а перехват отгрузки допустим в tap поддерживается ?
иначе получится делать всё под эмулем, а потом подставлять в твой реал.
имеется ввиду перехват ПЗУшной процедуры отгрузки 1218. но к сожелению не все эмули умеют делать этот перехват в файл TAP.
а какие конкретно умеют?
я пробовал SpecEmu, ( ftp://ftp.worldofspectrum.org/pub/si.../SpecEmu26.zip ) но в случае с редактором Леммингов он что-то делает не так :v2_conf2:
может Анрыл Спекки? ;)
глянул мельком редактор леммингов - действительно отгружается уровень длиной 8405 как в оригинальной игре, но для отгрузки идёт вклинивание в ПЗУшную процедуру по адресу 1221 (для перехвата ошибки и возврата в бейсик). в самом меню редактора (оно тоже на бейсике) также сделан перехват сообщений об ошибках (или нажатия break/space).
и что делать? %)
ну как один из вариантов править снэпшот (загруженный в эмуль) 40183,194 и 40184,04. в этом случае эмуль перехватит отгрузку в TAP.
куда уж ясней. загрузив образ памяти (редактора) в эмуль меняем в нём обращение к процедуре отгрузки на ленту.только что проверил под SpecEmu. он предлагает сохранить TAP. который потом можно подставить в игру.
это я понял,но как в эмуле менять обращение к процедуре?я просто вообще не вижу где...
ну относительно SpecEmu сначала попробуй в нём допустим save "rom" 0,16384 - выскочит запрос на сохранение TAP файла.(это и есть перехват отгрузки - не во всех эмулях он реализован). грузи редактор лемингов и через меню monitor/poke memory подставляй указанные мной значения.после этого твой уровень сохраниться.
http://homepage.ntlworld.com/mark.wo....7.b080908.zip
Should fix the Lemmings Editor.
Тоже есть вопрос про конвертор. Есть ли такой конвертор для быстрого массового перевода tap, tzx, z80 в sna форрмат. Что-б автоматом, а не переводить по одному файлу в ручную на эмуле или в Spaccy2007.
это снова я,и что теперь делать с обновлённым SpecEmu?
Добавлено через 5 часов 32 минуты
Помогите пожалуйста,я и с новой версой не могу разобраться :( как перевести в sna/tap?
Пожалуйста помогите разобраться :(