User Tag List

Показано с 1 по 10 из 54

Тема: Корвет: Загрузка из внешнего ПЗУ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #29

    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    254
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    110
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Цитата Сообщение от UA3GBV Посмотреть сообщение
    Непонятно мне только, как РОМы делать из файлов других форматов?
    Думаю, аналогично конвертированию COM в BIN - поменять адреса загрузки и пропатчить все обращения софта к диску и биосу (системные вызовы). Вот здесь эта тема обсуждалась: http://zx-pk.ru/threads/15147-korvet...gnitofona.html

    Вот архив с бинарниками (BIN-ROM-COM) для сравнения:
    https://yadi.sk/d/JEk51x4N3KQ5tV
    Здесь все BIN-ы, которые я нашел в образах. А так же пакеры, кросс-ассемблеры, MSXCAS от Marinovsoft и удобная утилита для сравнения файлов в hex.

    Если есть желание покопаться, полистайте еще раздел "РЕКОМПИЛЯЦИЯ" на http://vector06c.fdd5-25.net/ (бывший http://vector06c.narod.ru/).

    Ну и чтобы в память машинный код влезал, заодно пакером каким-нибудь пожать для уменьшения размера бинарника.

    Самый простой вариант (встраивает свой код распаковки в сжатый бинарник автоматически):
    1) Executive files packer V1.0. Copyright (C) 1991 by Goldsoft - в образах называется PAKEXE.COM

    Более сложные варианты (распаковщики нужно собирать Тасмом и навешивать самому):

    2) Тульская реинкарнация пакера/депакера MegaLZ от lvd:

    Распаковщик DeMLZ для КР580ВМ80А (i8080):
    http://sensi.org/scalar/ware/691/

    Упаковщик MegaLZ (пакует на пк):
    http://web.archive.org/web/200802242....nm.ru/MegaLZ/
    https://github.com/shaos/mhmt
    https://github.com/sergeyerokhin/mhmt
    https://code.google.com/archive/p/mhmt/
    http://www.nedopc.org/forum/viewtopic.php?t=10434


    3) Пакер/депакер EXO:

    Распаковщик DeEXO для КР580ВМ80А (i8080):
    http://sensi.org/scalar/ware/694/

    Упаковщик EXO:
    https://bitbucket.org/magli143/exomizer/wiki/browse/
    http://web.archive.org/web/201609170.../magli143/exo/
    Последний раз редактировалось Serebriakov; 06.05.2018 в 18:31.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Загрузка УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 73
    Последнее: 05.03.2011, 12:55
  2. Загрузка на рел Commodore 64
    от Zloy в разделе Commodore 16/64/128
    Ответов: 45
    Последнее: 27.07.2009, 12:59
  3. Загрузка с ленты
    от Addison в разделе Разный софт
    Ответов: 15
    Последнее: 17.06.2008, 01:18
  4. Корвет.
    от Mick в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 19.09.2007, 19:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •