Просмотр полной версии : Помогите с конвертером
Привет всем!
Скажите как можно перевести файлы из формата z80 в trd/scl/tap/tzx/sna? :)
Заранее спасибо :speccy:
ну вобщем-то z80 это тот-же sna только с компрессией. а так проще найти оригинал в tzx. ну если наша прога то в trd. а что конкретно хочешь перевести ?
Что-нибудь отсюда (http://www.zx-spectrum.narod.ru/soft00.htm) ;)
А конкретно это (http://www.zx-spectrum.narod.ru/mus/Lemmsed.zip)
А конкретно это
как я понял это редактор уровней к леммингам. а как свои уровни вставлять в игру ?
не знаю,хотел разобраться :( вот и решил перевести на будущее,чтобы на сп2007 юзать ;)
сп2007 - это ? http://zx.pk.ru/showthread.php?t=6679
грузи z80 в почти любой эмуль и сохраняй как SNA.
разве 2007 понимает образ дискеты ?
.............................
хотя я начинаю догадываться в леммингах каждый уровень подгружается и вместо оригинального можно подставить свой. версия от n/a на VT.
да ;)
на карту записывается файлы формата tap, tzx, sna
а перехват отгрузки допустим в tap поддерживается ?
иначе получится делать всё под эмулем, а потом подставлять в твой реал.
а перехват отгрузки допустим в tap поддерживается ?
иначе получится делать всё под эмулем, а потом подставлять в твой реал.
Ну а что делать-придётся ;)
А можно поподробней про "перехват отгрузки в tap"? %)
имеется ввиду перехват ПЗУшной процедуры отгрузки 1218. но к сожелению не все эмули умеют делать этот перехват в файл TAP.
я пробовал SpecEmu, ( ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/windows/SpecEmu26.zip ) но в случае с редактором Леммингов он что-то делает не так :v2_conf2:
глянул мельком редактор леммингов - действительно отгружается уровень длиной 8405 как в оригинальной игре, но для отгрузки идёт вклинивание в ПЗУшную процедуру по адресу 1221 (для перехвата ошибки и возврата в бейсик). в самом меню редактора (оно тоже на бейсике) также сделан перехват сообщений об ошибках (или нажатия break/space).
ну как один из вариантов править снэпшот (загруженный в эмуль) 40183,194 и 40184,04. в этом случае эмуль перехватит отгрузку в TAP.
ну как один из вариантов править снэпшот (загруженный в эмуль) 40183,194 и 40184,04. в этом случае эмуль перехватит отгрузку в TAP.
Обьясни нубу(то бишь мне) поподробнее :)
куда уж ясней. загрузив образ памяти (редактора) в эмуль меняем в нём обращение к процедуре отгрузки на ленту.только что проверил под SpecEmu. он предлагает сохранить TAP. который потом можно подставить в игру.
Спасибо,попробую :)
Добавлено через 21 минуту
меняем в нём обращение к процедуре отгрузки на ленту
как это делается?
как это делается?
я же в 16том посте указал poke которые меняют обращение к процедуре отгрузки.:mad:
это я понял,но как в эмуле менять обращение к процедуре?я просто вообще не вижу где...
ну относительно SpecEmu сначала попробуй в нём допустим save "rom" 0,16384 - выскочит запрос на сохранение TAP файла.(это и есть перехват отгрузки - не во всех эмулях он реализован). грузи редактор лемингов и через меню monitor/poke memory подставляй указанные мной значения.после этого твой уровень сохраниться.
Woodster
09.09.2008, 00:46
http://homepage.ntlworld.com/mark.woodmass/SpecEmu-2.7.b080908.zip
Should fix the Lemmings Editor.
Тоже есть вопрос про конвертор. Есть ли такой конвертор для быстрого массового перевода tap, tzx, z80 в sna форрмат. Что-б автоматом, а не переводить по одному файлу в ручную на эмуле или в Spaccy2007.
ну z80 -> sna сделать реально. это форматы содержащие дамп памяти и регистров. а tap/tzx это образы ленты и универсального решения тут не существует.
Добавлено через 55 секунд
Should fix the Lemmings Editor.
WoooooooooooooW
Nice work :v2_yahoo::v2_clapp::v2_clapp::v2_clapp:
это снова я,и что теперь делать с обновлённым SpecEmu?
Добавлено через 5 часов 32 минуты
Помогите пожалуйста,я и с новой версой не могу разобраться :( как перевести в sna/tap?
Пожалуйста помогите разобраться :(
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot