PDA

Просмотр полной версии : Помогите найти rom2trd



Kakos_nonos
29.02.2012, 20:30
Помогите пожалуйста найти программку rom2trd, преобразующую rom файлы в trd.

Kakos_nonos
01.03.2012, 09:20
Нашёл утилиту bin2trd, впрочем, то что нужно. Но почему-то вс ней не получается разобраться. Я пишу всё, как надо, он создаёт файл на диске, но не запускается. Вот, вкладываю архив, как я всё делаю, подскажите, что не так. Файл 123.bin - рабочий.
Заранее спасибо.

Shadow Maker
01.03.2012, 09:31
Ты зачем какую-то древность откопал? Поставь far manager, в плагины распакуй это - http://vtrdos.ru/pcutilz/HALFELF.ZIP и просто сможешь открыть трд файл и закинуть на него любой бинарь с пц. Или вроде для тотала тоже было что-то подобное. Или Spectrum Navigator вроде тоже такое поддерживал.

Конкретно про утилитку - всё там правильно работает, файл создается правильный, чего не так-то? И вообще с какого перепуга кодовый блок должен автозапускаться? Напиши RUN "boot" CODE в тырдосе и запустится твой "stapler is cool"

Kakos_nonos
01.03.2012, 11:45
Спасибо, разобрался. А как сделать загрузочный диск?

Rindex
01.03.2012, 11:50
А как сделать загрузочный диск?

В этой теме разные способы - http://zx.pk.ru/showthread.php?t=13438

jerri
01.03.2012, 11:52
загрузочный куда?
для тр-дос - пропиши басик файл boot
для грубого автостарта
шаманство и 9 сектор длиннее 256 байт

для +3дос специфически размеченный сектор :)

Shadow Maker
01.03.2012, 13:17
Спасибо, разобрался. А как сделать загрузочный диск?
Ты сначала бейсик-загрузчик для своего кодового блока напиши, а то чего стартовать-то будешь.

Killer
01.03.2012, 21:01
для грубого автостарта
шаманство и 9 сектор длиннее 256 байт
Там скорее не шаманство а простой кодинг. На профике диски именно так и стартовали, только вопрос нужно ли это топикстартеру?

Shadow Maker
01.03.2012, 23:17
Топикстаретеру по-моему надо просто кодовый блок автоматически запускать.

Killer
02.03.2012, 18:04
Тогда в 9й сектор (512байт) + 256 надо писать прогу старта, или туда прогу затолкать, с адресами могу напутать, кто знает точно укажите куда широкий сектор в дыре грузится. (+256 от начала сектора)