Собственно, сабж))
Смотрю, тут народ прошивки сам собирает - то выкинул, то добавил. И никто ни слова не говорит КАК он это сделал.
Заделитесь ценными заниями, а?
Собственно, сабж))
Смотрю, тут народ прошивки сам собирает - то выкинул, то добавил. И никто ни слова не говорит КАК он это сделал.
Заделитесь ценными заниями, а?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
1. Выясняем какой комп.
2. Узнать, как расположены BASIC48, BASIC128, TR-DOS и сервисное меню/пустая область (заполненная FF). Для примера в профи расположение такое: 1. Сервисное меню профи; 2. ТР-ДОС; 3. BASIC128; 4. BASIC48. (есть еще тема на форуме http://zx.pk.ru/showthread.php?t=7198 в ней еще разновидности расположения для разных компов есть);
3. Создаем отдельно папку на диске и копируем в неё все 4-ре части желаемой прошивки. каждая часть должна быть размером 16384 байта. если размер 32кб (содержит две части (в основном TR-DOS и BASIC48) или 64кб (4 части см.п.2), её нужно сначала разбить на равные части по 16384 байта см.п.6.
4. Приводим имена файлов к такому виду, чтоб части шли как в пункте 2. (для профи допустим это будет так: profi.001 (сервисное меню), profi.002 (тр-дос), profi.003 (basic128), profi.004 (basic48)).
5. Запускаем Total Commander. Заходим в созданую папку, выделяем первый файл (profi.001), заходим в "Файлы" и нажимаем "Собрать файлы...". Далее получаем файл прошивки на 64кб, которую можно прошивать.
6. Запускаем Total Commander. Заходим в созданую папку, выделяем файл прошивки (32кб/64кб или больше (допустим с именем pentagon.rom)), заходим в "Файлы" и нажимаем "Разбить файлы...", указываем размер части - 16384 байта. Получаем пять файлов (если прошивка 64кб) - pentagon.001, pentagon.002, pentagon.003, pentagon.004 и pentagon.crc (последний файл можно удалить, т.к. содержит размер и контрольную сумму исходного файла pentagon.rom и если заменить одну из частей другой версией, то при сборке напишет что не верная контрольная сумма файла).
Вот где-то так Написано много, но если разобраться, то тут всё очень просто делается!
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
solegstar, Ёмаё... То бишь, разобрать готовую прошивку, и впаковать туда, скажем, Глюк вместо сервиса, и какой-нить командир вместо Васика 128 - легко и непринуждённо...Класс! Спасибо, вмемориз!
Это если есть готовые файл и их не нужно модифицировать. Если нужно вносить какие либо изменения или часто заменять файлы, то лучше сделать какой нибудь батник.
Код:@echo off CD basic48 sjasmplus "%CD%\basic48.asm" > "%CD%\..\basic48.log" CD ".." CD basic128 sjasmplus "%CD%\basic128.asm" > "%CD%\..\basic128.log" CD ".." CD trdos sjasmplus "%CD%\trdos.asm" > "%CD%\..\trdos.log" CD ".." CD page0 sjasmplus -dos866 "%CD%\zxm-bios.asm" > "%CD%\..\zxm-bios.log" hrust13 -spd 3 "%CD%\tmp\zxm-bios.bin" "%CD%\tmp\zxm-bios.packed.bin" > "%CD%\..\packer.log" sjasmplus -dos866 "%CD%\page0.asm" > "%CD%\..\page0.log" CD ".." COPY /Y /B "%CD%\page0\build\page0.rom" + "%CD%\trdos\build\trdos.rom" + "%CD%\basic128\build\basic128.rom" + "%CD%\basic48\build\basic48.rom" "%CD%\a.bios.out\zxm-bios.rom" /B > "%CD%\merge.log"
Глюк уже в напиленном виде - http://alonecoder.nedopc.com/zx/index.html
Меняешь что хошь , правишь батник и получаешь целый бинарник . Расположение начинки есесно пентагоновское .
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
fan, А имеет ли смысл шить Глюк (в Пент и в Профи) при отсутствующем НемоИДЕ? Или он для ИДЕшника и нужен? Можно ли юзать зашитый в ПЗУ коммандер при отсутствии ИДЕ?
Глюк (так же как и не глюк http://zx.pk.ru/showthread.php?t=12280 ) позволяют бутится с винта и сидюка и создавать рамдиски . Шить нужно хотябы для того чтоб потом не перепрошивать . Коммандеры есесно могут работать с реальными флопами , другой вопрос какай больше нужен и нужен ли ваще вместо васика128 .
---------- Post added at 15:48 ---------- Previous post was at 15:45 ----------
Последняя версия и описание неглюка - http://www.nedopc.com/zxevo/zxevo.php
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
fan, Ясно, спасибо.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)