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

User Tag List

Страница 7 из 11 ПерваяПервая ... 34567891011 ПоследняяПоследняя
Показано с 61 по 70 из 110

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

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

    По умолчанию

    тут вот еще немного про него:
    http://pravec8.agatcomp.ru/corvus.htm

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

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

    По умолчанию

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    Смысл в том что агат по сути это сплошное ОЗУ, все что будет играть роль пзу загружается из вне с последующим запретом записи туда (это и есть псевдопзу), ну вот и режим "'Applesoft" как раз загружает на место где должно быть эпловское пзу - дамп с эпла.
    не так все просто. если дамп не исправлять, то железо должно быть 1:1 apple, включая видео.

    примеры с bbc micro и dendy (т.е. NES) из той же оперы - сравните с 100% IBM PC compatible и MS-DOS compatible машинами -- вторые могли запускать софт, который не обращался к железу напрямую. и в bbc, и в nes кроме процессора (который в NES не совсем 6502), еще хватает электроники (https://en.wikipedia.org/wiki/BBC_Mi...o_Model_B+128) и https://wiki.nesdev.com/w/index.php/NES_reference_guide), в агате ее нет.

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    10 Apple ][ + огромный 5 мбайт винчестер CORVUS + архив на VHS кассетах. "Корвус" привезли за пару месяцев до того, как я вошел в команду, это сделала "Радиозагранпоставка" из МРП (радиопромышленность). Величайшее достижение Анатолия Федоровича Иоффе - официальное через министерство приобретение этого комплекта.
    интересно посмотреть, как это было обосновано. примерная цена такого комплекта -- $17600 ( $12000 за сами apple + $600 за хотя бы один Disk II + $5000 за Corvus ).

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

    По умолчанию

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    огромный 5 мбайт винчестер CORVUS + архив на VHS кассетах
    О, не отсюда ли корни Арвида растут?

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    Дело в том, что архитектурно Apple сплошь состоял из разных хитростей Возняка нацеленных на удешевление конечного продукта.
    В результате некоторые характеристики Apple получились крайне "низкобюджетными".
    Тут непонятно. Что за "низкобюджетные" характеристики? И из настоящих хитростей Возняка я вижу только две - это контроллер диска 140К, который был воспроизведен довольно точно, и NTSC цвета, ради которых никто производство NTSC телевизоров в СССР организовывать не собирался.
    ______________

    A вообще, странно видеть этот спор "клон - не клон". Достаточно посмотреть принципиальные схемы apple ][ и Агат-7, почитать просто описание видеорежимов и схем управления памятью, чтобы понять, что машины разошлись очень сильно.
    Ну что это за клон, если:
    1) платы расширения от apple вставить нельзя (в разъемах разное число контактов)
    2) загрузиться с диска apple DOS нельзя - DOS ожидает наличия ПЗУ Бейсика и передает ему управление, а у свежевключенного Агата по этим адресам пустота, а ПЗУ Бейсика никогда не было в помине
    3) если даже мы пропатчим DOS и загрузим Бейсик с диска, любая программа apple ][ обломается с выводом текста на экран - разрешение не то и вместо строчных латинских букв - русские
    4) любая программа apple ][, выводящая графику, ничего не покажет, потому что включается графический режим по другому и адресация пикcелей ну очень другая
    5) любую программу apple ][, знающую о наличии Language Card ждет облом, потому что ПсевдоПЗУ управляется иначе

    При этом у разработчиков были живые apple ][, так что ничего не мешало им срисовать схему и создать точный клон (с поправкой на отечественную элементную базу). Есть, конечно, соблазн объяснить это криворукостью разработчиков. Но тут какое дело: в схеме есть места повторяющие схему apple ][ (тактовый генератор, дешифратор адресов и контроллер диска 140К) - и в них нет никакой криворукости. А есть места, которые делают схему Агат-7 несовместимой (видеоконтроллер, управление памятью) - и в них тоже нет криворукости. Просто они не пытаются подражать схеме apple ][. Это совсем другие решения. Так зачем искать клонирование там где его не было?

    Тут самый интересный вопрос - почему разработчики пошли своим путем. Ведь сделав так, они затруднили перенос любого софта с apple ][. А это не только игрушки, но и среды разработки типа USCD Pascal, LISA, компилятор Бейсика, электронные таблицы Visicalc, редактор AppleWriter.
    Можно только гадать, почему они так сделали. Может быть, из министерств были спущены некие требования к компьютерам, и разрабочтики пытались их выполнить (у БК-0010 тоже ведь это разрешение есть 256x256). Может быть, разработчики хотели сделать поменьше, а зарплату получить побольше и взяли имевшийся видеоконтроллер для игровых приставок (верится слабо - очень много режимов для приставки и никакой аппаратной поддержки процессору). А может это был хитрый план СО АН: ведь если бы софт apple ][ можно было использовать напрямую, то выгоды СО АН не было бы никакой. А так они обеспечили себе кусок хлеба с маслом на несколько лет вперед

  5. Этот пользователь поблагодарил avivanov76 за это полезное сообщение:
    gurfunkel (04.01.2018)

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

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    не так все просто.
    Да нет же, если вам так желательно то пусть будет. Просто под свою теорию о клонировании вы все факты модифицируете - я считаю это не правильно.
    Конечно же вы уже поняли что ошиблись с терминологией но уже много наговорили о клонировании и подозреваю что признать обратное не сможете из-за гордости.

    Еще очень жалею что писал вам все, ведь вы даже не читаете...
    Но тем не менее: "железо должно быть 1 в 1 " - а вот подиж ты не 1 в 1 а работает. И программы от эпл работают и от ббс работают и образы картриджей от денди работают (медленно,ведь это отладочный эмулятор и у агата на 6502 виси эмуляция 6538).

    Скажем для ббс уже есть битовая графика, для эпл нужна яч121 (если бы агат полностью повторял эпл зачем тогда яч121 нужна бы была), да да уважаемый именно чтоб урезать возможности агата, точнее исполнить все эпловские ограничения по сравнению с агатом и добавить 280х192.
    То же самое яч129 помогает агату притворятся микрошей с онлайн отладчиком. да много чего.

    Мысль которую вы никак не вкурите - агат это открытая книга, можно сконфигурировать его как хочешь, можно так что для софта он будет притворятся 1 в 1 эпл (чувствуете разницу? не железо 1 в 1 а гибкость позволяет притворятся любым железом). Просто эмулировать эпл это самая известная но не единственная способность и не самая сложная.
    Вот у меня сейчас на ноуте стоит замечательный эмулятор атариков Altirra , прям офигенный эмулятор, но правильно ли будет ноут назвать клоном атари 800?
    Последний раз редактировалось GARNIZON; 04.01.2018 в 17:14.

  7. #65
    Moderator Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    Воронеж
    Сообщений
    4,374
    Благодарностей: 600
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от avivanov76 Посмотреть сообщение
    Достаточно посмотреть принципиальные схемы apple ][ и Агат-7, почитать просто описание видеорежимов и схем управления памятью, чтобы понять, что машины разошлись очень сильно.
    Но Агат-9 их сблизил ;-)

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    То же самое яч129 помогает агату притворятся микрошей с онлайн отладчиком. да много чего.
    А где можно про неё прочитать?

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    гибкость позволяет притворятся любым железом
    Ну, любым это всё-таки перебор.
    Рыцарь ордена Хламовников

    Мои магазины на Мешке: Retro store и Компьютерные комплектующие

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

    По умолчанию

    хокей. попробуем еще раз

    MAME -- конструктор для построения эмуляторов, с готовыми моделями ("драйверами"). сборка идет из крупных блоков (процессор, чипсет, шина, устройства на шине, экран, прошивки...).

    клон -- это ситуация, когда несколько вариантов, поддержанных некоторым драйвером, отличаются в основном прошивками (http://docs.mamedev.org/usingmame/aboutromsets.html). это часто случается в игровых автоматах.

    поэтому agat7 считался клоном apple2, потому что ничего, кроме прошивок, в MAME реализовано не было (т.е. как раз того, о чем вы говорите -- другой схемы управления памятью, видео и т.д.), отсюда и заметка в release notes.

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

    По умолчанию

    А! Так вы в этом смысле!
    Тогда прошу прощения.

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

    По умолчанию

    а теперь о погоде.

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    Ну лично мне все равно как называют клон или не клон, хочется заокеанским товарищей в попу целовать это плиз (подозреваю что с другой формулировкой, в смысле что агат самостоятельная машина, они бы вам и развернуться не дали). Меня совсем другое беспокоит - этот ряд фактологических ошибок и ошибочных причинно-следственных выводов помешают нормальной эмуляции. Я поэтому и написал что можно попробовать отказаться от стереотипов и дело пойдет лучше. Слепить фигуру точную определенного человека мне кажется не возможно не увидев его голым Собственно что сейчас и происходит - модуль агата это просто эпл с агатовскими бонусами но не как не агат - я посмотрел, меньше одного процента софта агатовского на нем работает, да и тот с глюками - это очень показательно в данной ситуации.
    вот что реально помешает нормальной эмуляции, так это невнятные сообщения о проблемах и FUD, такой, как цитата выше.

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

    По умолчанию

    Ну если вы такой принципиальный, и мои труды вам мешают, не пользуйтесь материалами сайта. Да и тем более не нужны они вам, ведь архитектура агата позаимствована у эпл, вот по материалам зарубежных сайтов и делайте

    А если серьезно, то как то вы быстро переметнулись на другое мнение, а я тем не менее напомню:
    Цитата Сообщение от shattered Посмотреть сообщение
    Вышел MAME 0.193 (https://www.reddit.com/r/emulation/c...zzd/mame_0193/) и в нем
    Clones promoted to working: Agat-7 [shattered]
    Реализован вариант с 32К памяти на борту и 128-символьным знакогенератором. По умолчанию
    "установлены" language card (слот 2), 140К флоппи (слот 3) и дополнительная память (слот 6), их можно переставлять и удалять
    совсем.
    Цитата Сообщение от shattered Посмотреть сообщение
    архитектура у Агата взята у Apple, поэтому "клон". все, что нужно, чтобы работал родной софт Агата,
    дописано
    Цитата Сообщение от shattered Посмотреть сообщение
    да, и обе модели имеют режим совместимости с apple, чтоб шел софт, написанный под него -- наверно, потому что так дешевле его внедрять.
    вполне похоже на клон, с расширениями под конкретный рынок и условия производства -- сравните с China Educational Computer-1
    А теперь так:
    Цитата Сообщение от shattered Посмотреть сообщение
    поэтому agat7 считался клоном apple2, потому что ничего, кроме прошивок, в MAME реализовано не было (т.е. как раз того, о чем вы говорите -- другой схемы управления памятью, видео и т.д.),
    считалсЯ ? а как же после ваших правок (другой схемы управления памятью, видео и т.д) осталось: "Clones promoted to working: Agat-7 [shattered]"


    Цитата Сообщение от CodeMaster Посмотреть сообщение
    А где можно про неё прочитать?
    У нас на сайте можно будет, надеюсь что ближе к маю. Просто за 2017 год протратил все на сайт, в том числе при покупке :
    http://agatcomp.ru/Images/new_sound.shtml
    Но причин для опасения нет, обязательно все выложу, там еще комплект дисков к этой плате видимо интереснейший
    (кросс-ассемблер, дизассемблер, редактор, интерпретатор, отладчик). Могу сообщить о прибытии.
    Такая плата еще более редкая чем 121, как я понимаю только на ЛЭМЗ такие пользовали. Но она фабричная и добывать агатовские субстанции мне не в первой
    Последний раз редактировалось GARNIZON; 04.01.2018 в 20:25.

  12. Этот пользователь поблагодарил GARNIZON за это полезное сообщение:
    CodeMaster (04.01.2018)

  13. #70
    Moderator Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    Воронеж
    Сообщений
    4,374
    Благодарностей: 600
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    А если серьезно
    А если серьёзно, то надо прекращать этот никчёмное "философское" обсуждение. Формально клон - это 100% железное повторение оригинала (хотя и тут есть место для обсуждений) и как правильно сказал Денис, в СССР возможно не было ни одного "железного" клона, кроме копий DEC.
    Рыцарь ордена Хламовников

    Мои магазины на Мешке: Retro store и Компьютерные комплектующие

Страница 7 из 11 ПерваяПервая ... 34567891011 ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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