Просмотр полной версии : Как склеить несколько прошивок в одну???
ILoveSpeccy
19.08.2007, 17:23
Надоело каждый раз доставать программатор,
подключать и прошивать ROMы для моего спека :mad:
Решил взять одну W29C020 и прошить туда несколько прошивок...
Для этого собираю их в один HEX-файл...
Все получалось пока дело не дошло до тестовой прошивки (2кб).
После нее надо вставить 14кб (h00 или hFF),
и только потом следующую прошивку.
Как это сделать? Может софт какой есть для этого?
molodcov_alex
19.08.2007, 18:12
После нее надо вставить 14кб (h00 или hFF),
и только потом следующую прошивку.
Как это сделать? Может софт какой есть для этого?
Какой-нибудь HEX редактор, например WinHEX или Hex Workshop.
Надоело каждый раз доставать программатор,
подключать и прошивать ROMы для моего спека :mad:
Решил взять одну W29C020 и прошить туда несколько прошивок...
Для этого собираю их в один HEX-файл...
Все получалось пока дело не дошло до тестовой прошивки (2кб).
После нее надо вставить 14кб (h00 или hFF),
и только потом следующую прошивку.
Как это сделать? Может софт какой есть для этого?
сделай пустой файл с 00 нужной длинны, да потом copy f1+f2+f3+f(i) f_target
oistalker
19.08.2007, 23:10
>Как это сделать? Может софт какой есть для этого?
В Linux есть отличный софт, - dd, cat
dd if=/dev/zero of=./tmp14k.bin bs=1024 count=14
cat ./bin2k.bin ./tmp14k.bin >./bin16k.bin
ILoveSpeccy
19.08.2007, 23:24
Спасибо всем! С WinHEX все работает!
Добавил несколько скриншотов от разных игр!
Мне лично они ОЧЕНЬ помогают настраивать
и проверять видео в спеке :v2_thumb:
Если кому надо - качайте:
For W29C020 Flash EEPROM (2Mbit/256Kb)
A13 A14 A15 A16 A17
---------------------------------------------------------------
x 0 0 0 0 BASIC48 (ZX Spectrum)
x 1 0 0 0 Test
x 0 1 0 0 BASIC128 (Spectrum 128)
x 1 1 0 0 BASIC48 (Spectrum 128)
x 0 0 1 0 TRDOS
--- Screenshots
A13 A14 A15 A16 A17
---------------------------------------------------------------
0 0 0 0 1 BombJack
1 0 0 0 1 Dizzy III
0 1 0 0 1 Renegade
1 1 0 0 1 Exolon
0 0 1 0 1 Robocop
1 0 1 0 1 Solomon's Key
0 1 1 0 1 Transformers
1 1 1 0 1 Zybex
Кстати некоторые фирменные картриджевые версии игр спокойно пиликают за место основного ПЗУ ;) (http://www.zxspectrum.it/_CG.htm шахматы точно фурычили)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot