Важная информация

User Tag List

Страница 5 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 41 по 50 из 58

Тема: Пожелания и планы по эмулятору MESS

  1. #41
    Master Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    999
    Благодарностей: 1113
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    shattered, мне вот со стороны интересно.
    Каким образом в MESS решается проблема наличия множества конфигураций одной машины?
    Для примера тот же ДВК, который как известно был конструктором с возможностью построения целого ряда конфигураций -- например, разные типы дисководов, разные графические адаптеры.
    То есть есть ли возможность конфиг-файлом задать текущую конфигурацию машины -- набор устройств и их типы? Или же это ещё как-то решается? Или вообще не решается и кондово запиливаются несколько популярных конфигураций как разные "модели" одной машины?

  2. Этот пользователь поблагодарил nzeemin за это полезное сообщение:
    hobot (28.09.2016)

  3. #42
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Толстый вопрос.

    Если это материнские платы с фиксированным (но чуть разным) набором устройств, то делаются clone drivers -- выделяется что-то общее и клоны его меняют по-разному. Скажем, варианты Поиск-1 1989 года и 1991 года -- у них общий видеоконтроллер, но разная раскладка клавиатуры, похожая картинка с МС1502 и ПК-88.

    Если материнка одна, а меняются устройства на шине -- создается устройство-шина и 'slot devices' для нее; такие slot devices можно отдельно включать и исключать без пересборки MAME, на ходу. Можно указать, что некоторые устройства уже стоят на шине, но навскидку не могу сказать, есть ли клоны, которые меняют только этот набор -- это проще делать при запуске, наверно.

    Кстати, в slot device могут быть свои шины, в них свои slot devices и т.д. Пример -- с точки зрения MAME, rs232 и centronics тоже шины, хоть и с одним слотом; в них можно вставить printer и covox, соответственно; в контроллер флоппи вставляются дисководы (ss/sd, ds/dd, ds/qd...). Контроллеры соответствующих портов при этом вставлены в isa (если это PC).

    Конфиг есть, но я не уверен, что в него можно вписать все то, что передается параметрами командной строки; вокруг MAME существует несколько оболочек (QMC2...), они скрывают эти сложности -- поди запомни, что вставить covoх -- это нечто в духе
    Код:
    -isa2 pclpt -isa2:pclpt:lpt:centronics covox
    Последний раз редактировалось shattered; 28.09.2016 в 09:17.

  4. Этот пользователь поблагодарил shattered за это полезное сообщение:
    nzeemin (29.11.2016)

  5. #43
    Master Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    999
    Благодарностей: 1113
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  6. #44
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сначала мне надо научиться программировать на C++ Чтобы сделать менее костыльный вариант ядра процессора pdp11 -- К588 слегка отличается от ВМ2.

    Можем на пару сделать, если хотите. Несколько протухший вариант ВМ2 etc здесь -> https://github.com/shattered/mame/tree/gitwip (с тех пор я к нему не притрагивался, кроме механических правок под git HEAD).

  7. #45
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    (мои) успехи эмуляции в 2016:

    - AT&T Dot-Mapped Display 5620 (1984 год) -- один из первых "интеллектуальных" терминалов. Запускается оконная среда layers и работает "вирус" crabs . До коммита в SIMH дело пока не дошло, но можно брать форк: https://github.com/shattered/simh/tree/newwip.

    Скрытый текст

    [свернуть]


    - HP Integral PC (1985 год). Портативный компьютер с UNIX (HP-UX) на борту.


    - Графический терминал Электроника СМ 7238 (1989 год). Совместим с DEC VT 240, но клоном не является. MAME 0.176 -- начальный вариант, без поддержки графики и пр.

    - ДВК, УКНЦ и компания -- подробности в отдельной теме. К коммиту в MAME не готово, но картинки для привлечения внимания есть

    - Синтезатор звуковой В623 для Поиск-1 -- подробности в теме про него. MAME 0.176 -- начальный вариант, сделан только ЦАП.

  8. Эти 3 пользователя(ей) поблагодарили shattered за это полезное сообщение:
    hobot (25.12.2016), nzeemin (25.12.2016), Titus (25.12.2016)

  9. #46
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    - HP Integral PC (1985 год). Портативный компьютер с UNIX (HP-UX) на борту.
    Теперь понятно, откуда взялся на Спектруме этот шрифт и оконная система)

  10. #46
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  11. #47
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Robotron A7150 (СМ 1910). Творчески переработанное что-то из серии Intel iSBC или MDS -- шина похожа на Multibus, прошивка тоже похожа (confidence test, монитор), контроллер дисководов прямо заявлен совместимым с iSBC 215A...

    anasana снял дамп диска БОС 1810, так что можно будет опробовать "родную" систему (клон iRMX).

    Почитать: http://www.robotrontechnik.de/index....uter/a7150.htm и http://www.tiffe.de/Robotron/MMS16/

    Последний раз редактировалось shattered; 19.02.2017 в 14:56.

  12. Эти 2 пользователя(ей) поблагодарили shattered за это полезное сообщение:
    anasana (26.02.2017), nzeemin (22.02.2017)

  13. #48
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Появится в MAME 0.184:

    PPG Waveterm A -- приставка к wavetable-синтезаторам PPG Wave 2.x. Без самого синтезатора бесполезна



    Toshiba T1000 с ROM-DOS



    Слегка улучшенный СМ 7238



    Агат-7 (первый блин)




  14. Эти 2 пользователя(ей) поблагодарили shattered за это полезное сообщение:
    nzeemin (23.03.2017), Titus (18.03.2017)

  15. #49
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Появится когда-то: GRiD Compass II 1129:


  16. Эти 2 пользователя(ей) поблагодарили shattered за это полезное сообщение:
    BYTEMAN (29.05.2017), nzeemin (28.05.2017)

  17. #50
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжение следует:


  18. Эти 3 пользователя(ей) поблагодарили shattered за это полезное сообщение:
    BYTEMAN (29.05.2017), nzeemin (28.05.2017), Titus (28.05.2017)

Страница 5 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пожелания и планы по эмулятору Башкирия-2М
    от b2m в разделе Эмуляторы отечественных компьютеров
    Ответов: 788
    Последнее: 17.11.2017, 23:34
  2. F.A.Q по эмулятору Башкирия-2М
    от XobbiMan в разделе Эмуляторы отечественных компьютеров
    Ответов: 33
    Последнее: 27.03.2014, 13:10
  3. Dumping project & MESS bug tracker
    от shattered в разделе Разное
    Ответов: 17
    Последнее: 16.09.2012, 14:44
  4. Планы на новые создаваемые игры
    от TomCaT в разделе Игры
    Ответов: 67
    Последнее: 21.03.2012, 13:44
  5. Вопрос по эмулятору (самодельному)
    от Zarax в разделе Эмуляторы
    Ответов: 4
    Последнее: 27.08.2010, 19:14

Ваши права

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