Меню Закрыть

Как конвертировать rom в bin

Содержание

Универсальный конвертор двоичных файлов.

BIN — binary file
ROM — binary file
HEX — Intel Hex. При размере более 64K используется расширенный формат с типом 4.
S19 — Motorola S-records
DMP — Text dump (hex)
TTF — Tabular Text File (decimal)
E2P — Pony ™ E2P. (только в качестве входного файла).
ASM — Assembler source. Таким образом можно вставить любой двоичный файл в программу на Ассемблере директивой "db".
CPP — C file. Таким образом можно вставить любой двоичный файл в виде массива в программу на Си.

Имена файлов и параметры задаются в командной строке.
Ключи:
-tX — формат выходного файла (иначе автоматически определяется по расширению)
-fXX — заполнить буфер заданным hex значением (до загрузки файла)
-sXX — принудительный размер выходного файла (hex)
-oHH — установить смещение (+/-hex)
-oA — автоматическое смещение входного файла для HEX/S19
-ln — длина строки выходного файла
-d — сравнение 2-х файлов
-eXX — разбить файл на части заданного размера (dec/hex)
-ppatch.crk — изменение бинарного файла в соответствии с файлом patch.crk

Патч-файл представляет собой текстовый файл содержащий набор строк.
В каждой строке указывается:
— шестнадцатеричный адрес исправления,
— значение, которое должно быть в исходном файле (опционально),
— значение. которое будет записано по данному адресу.

binco.exe test.bin test.hex
Преобразовать двоичный файл test.bin в hex файл test.hex

binco.exe test.s19 test.bin -oA
Преобразовать файл test.s19 в файл test.bin с автоматическим смещением.

binco.exe test1.bin test2.bin -s10000 -fEA
Преобразовать файл произвольного размера test1.bin в файл размером 64Kб c заполнением неинициализированных адресов значением 0xEA.

binco.exe test1.s19 test2.bin -d
Сравнение двух файлов разного формата с выводом списка отличий.

Читайте также:  Следующий запуск с восточного

binco.exe -e2048 test1.bin
Разбить файл test1.bin на части test1_001.bin, test1_002.bin . по 2048 байт.

Файлы для загрузки:

Опции темы
Отображение
  • Линейный вид
  • Комбинированный вид
  • Древовидный вид

как и чем сконвертировать XEX в BIN или ROM

имеется загрущик турбо2000 в формате xex как его можно переделать в формат bin или ROM для заливки в пзу для картриджа

Может просто поискать готовый bin или rom?

Отправлено с моего Nexus 5X через Tapatalk

два байта $FF
слово: начальный адрес
слово: конечный адрес

после байтов, которые будут размещены с начального по конечный адреса будет
$2E0-$2E1 — адрес запуска программы.

или могут быть указаны начальный и конечный адреса, вслед за ними еще последовательность байтов.

Надо смотреть на сам .xex, короче.

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.