Меню сайта
① Главная
② Обо мне
③ Статьи
④ Дневник
⑤ Картинки
⑥ Файлы
⑦ Форум
⑧ Гостевая книга

Категории раздела
Куклы и игрушки [55]
Личное [106]
Музыка [18]
Общее [246]
Японский язык [12]
ZX Spectrum [26]
Субмарины [91]
Настольные игры [32]
Го (碁) [10]
Книги [9]
Япония [26]
Таро [4]
Запертый шкаф [16]
CSA (КША) [13]
GNU/Linux [33]
Ubuntu [102]
Manjaro Linux [18]

Помощь сайту
Если сайт Вам понравился, поддержите на развитие!

Подробнее...


 
Дневник (2017 » Июль » 14 в 13:49)
ZX Spectrum Правка исходников прошивки Evo Reset Service

ZX-EVOlution
Сегодня я расскажу как внести изменения в прошивку меню Evo Reset Service.
Для тех, кто в танке, поясняю, что это ROM ZX-Spectrum совместимого ретро компьютера ZX-Evolution. Итак наступил момент, когда ждать милости от разработчиков не приходится, и проще самому заново изучить ассемблер Z80, чем годами пытаться убеждать их внести изменения.

Компиляция и прошивка ROM

Сперва нужно скачать исходники с http://svn.zxevo.ru. Я буду всё делать из-под Linux, даже запускать компиляцию из-под wineconsole. Попробуем дял начала просто перекомпилировать исходники и прошить бинарник в ПЗУ.
cd /tmp
mkdir evo && cd evo
svn checkout svn://svn.zxevo.ru/pentevo
cd pentevo/rom
wineconsole ./build_full.bat
Откроется недоокно wineconsole и отработают батники. Скачанный репозиторий pentevo содержит все необходимые компиляторы, ничего сверх этого ставить не надо. На выходе будет свежескомпилированный файл pentevo/rom/zxevo.rom. Его записать на флешку ZXEVO, и в нём самом выбрать  R.Service -> F. Fast update ROM. Указать этот файл, и дождаться пока не пропишется новая прошивка. Касаемо способа изменять и прошивать - всё.

А теперь, когда научились компилировать и прошивать, можно вносить и изменения. Для примера просто изменим одну из надписей.

Откроем у себя в скачанном репозитории файл /rom/page0/Source/menu_data.a80. Найдём там раздражающую надпись "GO SLEEP,STUPID USER!!!" и поменяем её на что-либо более нейтральное. Длина строки должна остаться неизменной. После сохранения файла остаётся перекомпилировать и перепрошить. Всё!

Теперь буду ковырять исходники и пробовать в них разобраться где и что.

Мой главный мотив — допилить File Browser, чтобы при выходе из режима просмотра содержимого образа по "V" по EDIT выбрасывало бы не в главное меню, а в предыдущее окно.

Выражаю благодарность ДимкеМ и Савелию за помощь.
Форум обсуждения прошивки: forum.nedopc.com/




Категория: ZX Spectrum | Просмотров: 90 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Календарь
«  Июль 2017  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31

Поиск

Облако тэгов
JGSDF игрушки брюнетки кладбище сайты Ярость Дракулы древний египет девушки кошки cthulhu вампиры Kitsune Ужас Аркхема Инструмент комиксы Lovecraft Готика Submarine submarine rc toy hosting Игротека Ужас Аркхэма book uboat мобильная связь ГО Edgar Poe SWF Mansions of Madness Nightmares персоны linux-hardware

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2017
Лучший браузер!
Блокировка рекламы