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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 31

Тема: Эмулятор Агата

  1. #1
    Member
    Регистрация
    07.03.2009
    Адрес
    г. Шарыпово
    Сообщений
    105
    Благодарностей: 22
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмулятор Агата

    Эмулятор Агата обновился до версии 1.27
    http://agatemulator.sourceforge.net/emulator.html

  2. Эти 2 пользователя(ей) поблагодарили shapipovo за это полезное сообщение:
    Doronetty (18.10.2015), shattered (16.07.2017)

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

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

    По умолчанию

    Тоже эмулятор, но другой (MAME). Агат я не знаю, пишу по документации на agatcomp.ru. Что самом деле делает железо и что описано в документации -- похоже, две большие разницы Например, BOLO переключает режимы чтением C7xx, а не записью...


    +

  5. #3
    Member
    Регистрация
    16.11.2015
    Адрес
    г. Москва
    Сообщений
    105
    Благодарностей: 39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Что самом деле делает железо и что описано в документации -- похоже, две большие разницы
    На самом деле, в большинстве случаев не имеет значения, какая операция производится. Важен сам факт обращения к определенному адресу.

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

    По умолчанию

    Другие различия:

    1. сколько цветов, 8 или 16?

    http://agatcomp.ru/Reading/ebooks-ci...HTEPFEJC.shtml (1987)
    'B пepвoм бaйтe xpaнитcя кoд cимвoлa, вo втopoм - eгo цвeт в видe 00H0MЦЦЦ'
    + 'Бaйт coдepжит 2 тoчки: биты 7-4 - лeвую, биты 3-0 - пpaвую. Цвeт кoдиpуeтcя битaми 6-4 и 2-0, кaк в ГЦC.'
    vs.

    http://agatcomp.ru/Reading/docs/TO4_5-Hi.djvu (1989)
    с. 29: 'четыре разряда для кодирования цвета позволяют иметь для каждого блока 16 различных цветов'
    2. сколько памяти в эмуляторе ПЗУ?

    http://agatcomp.ru/Reading/ebooks-ci...:PAMJATX.shtml (1987) -- 32KB
    vs.
    http://agatcomp.ru/Reading/docs/TO4_5-Hi.djvu (1989) -- 16KB (с. 26-27 -- разряд 0 слова управления не упоминается)

    3. сколько памяти на генплате?

    http://agatcomp.ru/Reading/ebooks-ci...:PAMJATX.shtml -- 32KB; расширение -- 32KB на отдельной плате, управление -- Cx00/Cx08/Cx09
    vs.
    http://agatcomp.ru/Reading/docs/TO4_5-Hi.djvu (1989) -- 32 или 64KB (с. 26 -- 'при емкости в 64 кбайт ООП разделяется на 4 массива', управление -- C0F0/C0F1) + расширение (как описано выше, + блокировка записи)
    vs.
    http://agatcomp.ru/Reading/docs/Mymrin.djvu -- 32, 64, или 128KB (с. 36 -- память на РУ6, РУ5Д1, или РУ5А/Б/В/Г) + расширение 32, 64, или 128KB; управление -- Cx00/Cx08-Cx0F (с. 38)

    4. разное

    что могло ставиться в слот 0 (разъем X1)?
    Мымрин, с. 50 -- кодер SECAM
    http://agatcomp.ru/Reading/for_beginners.shtml -- ячейка 121

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

    По умолчанию

    Немного картинок и видео для привлечения внимания к Агату в MAME. Сделан только первый шаг -- Агат-7 с 32K памяти на борту, 140К дисководом и картами ДопОЗУ и ПЗУ (Language Card); клавиатура работает не до конца и т.п. Еще раз спасибо создателям agatcomp.ru за их труд -- все скриншоты сделаны с дисков из архива сайта

    Bomber (Том 4, MARS&BOMBER.NIB)


    +


    Спрут (Том 4, SOYAR[7].nib)


    +


    Mario Bros. (Том 28, MARIO.NIB)


    +


    Z-Box


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

    По умолчанию

    Взялся за 840кб дисковод (а затем и остальной Агат-9). Пока собираю информацию -- хочется сделать эмуляцию точнее.

    http://agatcomp.ru/Reading/fl800k.shtml
    описание работы + осциллограммы

    http://agatcomp.ru/Reading/serkov/hainfo/023-01to.shtml
    http://agatcomp.ru/Reading/serkov/ha...23-01to1.shtml
    ТО -- подходит в варианту схемы 1

    http://agatcomp.ru/Reading/docs/es5323.txt
    выжимка из ТО

    http://agatcomp.ru/Hard/fdd840_cab.shtml
    схема кабеля

    http://agatcomp.ru/Reading/fl800k/FD...023-adj-HI.jpg
    вариант схемы 1:
    D1 - boot firmware
    D8 - sequencer
    D23 - MFM encoder

    http://agatcomp.ru/Reading/fl800k/FD...-01-adj-HI.jpg
    вариант схемы 2:
    D1 - boot firmware
    D6 - sequencer
    D25 - MFM encoder

    http://agatcomp.ru/Hard/roms.shtml -> pereph.rar
    прошивки D1, D6 и D25

    http://agatcomp.ru/Hard/fdd_5_25.shtml
    Доработка касается блока генерации сигнала NGTL == НГТ L (Накопитель ГоТов L [инверсный]) и блока управления электромагнитом головок - все их действия становятся более тупыми и источниками их управления становятся только сигнал готовности двери + Выбор Накопителя + Мотор Включен.
    В оригинальной схеме НГТ L вырабатывается из двери + Выбор Накопителя, а электромагнит головок управляется Мотор Включен + датчик индекса (т.е. только при вращении реальной дискеты).
    https://github.com/sintech/AGAT/blob...40k-format.txt
    описание формата дорожки

    http://www.torlus.com/floppy/forum/v...hp?f=19&t=1385
    конверторы .dsk, .aim в .hfe/.mfm (для эмулятора дисководов HxC)

    https://archive.org/details/Understa...ality_Software
    глава 9 -- Apple Disk II, с подробностями работы Logic State Sequencer

  9. #7
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    293
    Благодарностей: 212
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обратил внимание что эмуляцию текстовых режимов вы сделали на манер того как это реализовано в эмуляторе :
    http://agatcomp.ru/Soft/winEmul.shtml

    Должен заметить, что на самом деле текстовые режима агата имеют размер знакоместа 7Х8
    т.е цветной Т32 это 224х256 точек, а Т64 это 448х256 точке.

    Но была идея сделать функцию совмещения графики и текста по прерыванию, как это было в реальном агате (пару прог это пользуют) и сделали костыль, перерисовали знакогенератор под 8х8 чтоб по горизонтали было 256 точек и это совпадало с графикой 256х256. Разумеется подводным камнем стало то, что например при сплошной псевдографике появились полосы между тайлами символов. Но это будет переделано. Т.е. сейчас в эмуляторе не настоящий знакогенератор, настоящие можно взять тут (c картинками):
    http://agatcomp.ru/Hard/roms.shtml

    Вообще заходите: http://forum.agatcomp.ru/ подскажем если что о неочевидных особенностях агатов.

  10. #8
    Veteran Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    1,806
    Благодарностей: 286
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а что с эмулятором Олега Одинцова ?
    жив ли проект, что так долго нет обновлений ?

  11. #9
    Guru Аватар для NEO SPECTRUMAN
    Регистрация
    22.05.2011
    Адрес
    Дзержинск
    Сообщений
    2,064
    Благодарностей: 366
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Mario Bros. (Том 28, MARIO.NIB)

    +
    а с чего это порт?

    с 2-го эпла?
    Последний раз редактировалось NEO SPECTRUMAN; 10.07.2017 в 20:53.

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

    По умолчанию

    думаю, да. оригинал выглядит так


    +


    - - - Добавлено - - -

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    Но была идея сделать функцию совмещения графики и текста по прерыванию, как это было в реальном агате (пару прог это пользуют)
    Это интересно. Как они называются и где взять?

Страница 1 из 4 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 14
    Последнее: 16.08.2017, 07:21
  2. Link2 для Агата
    от starik в разделе Агат
    Ответов: 2
    Последнее: 03.10.2013, 08:10
  3. Куплю цветной импортный CGA монитор для ZX и Агата
    от djvini в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 27.06.2012, 08:50
  4. Аукцион. Мышки от ЕС-1840(41) и от АГАТА.
    от EDV777 в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 28.04.2012, 14:42
  5. Агата Кристи.
    от moroz1999 в разделе Музыка
    Ответов: 9
    Последнее: 14.06.2011, 23:01

Ваши права

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