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

User Tag List

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя
Показано с 91 по 100 из 127

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

  1. #91
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,550
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    268
    Спасибо Благодарностей получено 
    220
    Поблагодарили
    175 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Сомневаюсь, что NTSC настолько ущербнее, чем SECAM по цветовому разрешению. Вряд-ли это так, иначе бы цветные телевизоры в США показывали плохо. Но вроде никто не жаловался.
    угу, а народная американская расшифровка Never Twice the Same Color - это комплимент такой, типа?
    основной косяк - искажаются цвета от изменений яркости текущей картинки
    (и наоборот -яркость плавает в зависимости от цвета)
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #92
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Вряд-ли это так, иначе бы цветные телевизоры в США показывали плохо. Но вроде никто не жаловался.
    Ага... других им не давали. Никак "невидимая рука рынка" не давала Только ленивый над их ТВ не поприкалывался. Системой вообще и цветным в частности.
    electronox necromancer

  4. #93
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    barsik, я вот почему-то думаю что всякие предположения и "шерлокхолмства" тут не нужны, иначе выводы получаются мимо.
    Я понимаю что силой мысли можно многое додумать, но зачем? все и так известно. История штука такая что её не додумывать надо а просто знать реальное положение вещей - ведь все доступно.

    Цитата Сообщение от barsik Посмотреть сообщение
    Вряд-ли это так, иначе бы цветные телевизоры в США показывали плохо. Но вроде никто не жаловался.
    Цитата Сообщение от barsik Посмотреть сообщение
    Но потом сообразил, что в конце 80-тых все используемые населением эпплы имели акселератор, как минимум в 3.5 раза (а то и в 17 раз) и графику, как в Apple-IIe
    А где можно статистические данные по обоим утверждениям почитать? Насколько я помню в 86 или 88 году байт публиковал таблицу, из которой следовало что только каждый двухсотый пользователь имеет акселератор.
    Ну и про НТСК тоже конечно, напомню: NTSC на американском сленге расшифровывается как "Never The Same Color" (никогда не бывает одинакового цвета) и да, жаловались о чем в том же байте не раз писано. Сам я с эплом познакомился еще школьником 30 лет назад, и прекрасное знаю что такое монитор НТСК.

    Цитата Сообщение от barsik Посмотреть сообщение
    Был ли "Принц Персии" адаптирован для АГАТА? Даже если "Принц" работает на базовом Apple-II+, то скорее всего для АГАТА он нуждается в адаптации, т.к ячейка 121 не реализует Language Card, т.е на АГАТЕ можно прогонять только игры из 70-тых, ещё для 48-ми килобайтовой версии
    яч121 исполняет Apple ][+ с памятью 48кб. 90% эпл-игр написано именно под такую конфигурацию машины, про какие игры 70-х идет речь не понял.
    Вообще надо сказать, что судя по игровому эпловскому софту, программисты пытались все писать для минимальной конфигурации, не знаю почему - может быть чтоб охватить более пользователей(в смысле покупателей).
    И еще момент, как я понял вопросный, Language Card это вообще-то для подмены штатного пзу с бейсиком на озу, и игры это используют оооочень редко или по наличию - типа нету ну и фиг с ним я и так буду работать но к диску обращаться буду чаще.
    99 процентов всех хитов именно под 48кб.

    Девятка в минимальной конфигурации готова для запуска ПО Apple ][ рассчитанное на 64кб ОЗУ (48 + 16 Language Card) - приложения, помеченные в Blue Book как "64Kb RAM" их значительно меньше.
    Но это все фигня, агат может конфигурировать не только базовую память но и допозу. Ведь дело не в адаптации игры а в том как агат сконфигурирован после старта и перед загрузкой игры. Ничего не мешает агатовскому допозу притворится SATURN CARD, ну как и происходило собственно.
    Одна дополнительная планка и у вас эпл с 192Кб озу

    В персидский принц на агате приятно играть (цифровая же заливка цветов), но вместо графики 140х192 (стартовые заставки) пустые экраны, помню мой одноклассник переделал так, что вместо пустоты надпись: "тут была красивая картинка" Забавно было.

    Праздники заканчиваются, времени нет, а хотел написать еще подробно про текстовый режим 32, конечно же телевизоры тут не при чем, в 84 году уже знали что характеристики монитора будут как у Колокольчика. Юность это была временная мера, на котором кстати и 64х32 жесть как выглядело.
    Последний раз редактировалось GARNIZON; 07.01.2018 в 17:20.

  5. #94
    Master Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    607
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    , что полосы пропускания советских телевизоров просто физически не хватает
    Да ни на каких телевизорах не хватает толком, даже сейчас. Для этого мониторы были придуманы.
    Вывел я 640х256 на телевизор (задрался в "растр" попадать, пришлось пиксельклок до 13,5МГц задрать и изрядно больше стандарта "хвосты" обрубить) видно сносно, но работать на таком - глаза сломаешь.
    Последний раз редактировалось TomaTLAB; 07.01.2018 в 16:55.
    electronox necromancer

  6. #95
    Activist
    Регистрация
    16.11.2015
    Адрес
    г. Москва
    Сообщений
    233
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Сомневаюсь, что NTSC настолько ущербнее, чем SECAM по цветовому разрешению. Вряд-ли это так, иначе бы цветные телевизоры в США показывали плохо.
    Разная четкость в цвете и ч/б это не фича только NTSC. Любое аналоговое цветное телевидение было так устроено. И SECAM и PAL. Потому что, когда оно появилось, уже существовала сеть ч/б телевизоров и передающих станций. И было слишком дорого менять все телевизоры, находящиеся на руках у населения. Поэтому цветной телесигнал был сделан совместимым с ч/б. Нужно было впихнуть информацию о цвете в уже имеющийся сигнал. Пришлось пойти на компромисс: урезать цветовое разрешение. Это, кстати, был хак, использующий особенность человеческого зрения - оно тоже имеет меньшее разрешение в цвете.

    Что касается NTSC, то из всех систем она имеет наибольшее цветовое разрешение по вертикали. В SECAM и PAL оно вдвое ниже.

    Цитата Сообщение от barsik Посмотреть сообщение
    Идея - жертвуем разрешением по горизонтали в пользу числа цветов.
    Нет. Мы не можем впихнуть в композитный сигнал 280 цветных пикселей на строку, даже если очень захотим (сейчас есть вариант с S-Video, но его в тот момент еще не было).

    Цитата Сообщение от barsik Посмотреть сообщение
    Таким образом стандарт NTSC ни при чём
    Стандарт NTSC при всём. Длительность вывода двух соседних пикселей занимает столько же времени, сколько один период цветовой поднесущей. Шаблон 10 - это импульс поднесущей с нулевым сдвигом фазы. Шаблон 01 - это импульс поднесущей со сдвигом фазы на 180 градусов. Шаблоны 00 и 11 - это отсутствие импульса. Старший бит в байте добавляет к этому сдвигу фазы еще 45 или 135 градусов. Получаем, что шаблон 10 это импульс со сдвигом фазы 45 (фиолетовый цвет) или 135 (оранжевый), шаблон 01 - это импульс со сдвигом фазы 225 (зеленый цвет) или 315 (голубой цвет).

    Цитата Сообщение от barsik Посмотреть сообщение
    А когда они попробовали режим с параллельной банкой оригинального режима Apple-II, что даёт 80 символов в строке, то убедились, что полосы пропускания советских телевизоров просто физически не хватает.
    Полоса пропускания американских телевизоров 5,5 МГц по яркостному каналу. Отечественных 6,5 МГц. Больше полоса у отечественных телевизоров в ч/б. Дело было не в полосе, а в качестве фокусировки и сведения. Только телики с большим экраном имели четкость порядка 500 линий в центре экрана. У "Юностей" и "Шилялисов" четкость с трудом достигала 300 линий, поэтому что 80, что 64 символа разглядеть без слёз (в прямом смысле) было нельзя. А вот 40 символов вполне можно было оставить. Но ведь это какое усложнение - целых два счётчика лишних. А с разработчиков похоже требовали выкидывать все "украшательства" и схемные излишества. Поэтому совместимость и квадратный пиксель пошли лесом ради повышения "экономического эффекта".

    Цитата Сообщение от barsik Посмотреть сообщение
    Т.е, вопрос под какое железо был написан "Принц Персии"?
    Точно не знаю, но вроде должен работать на обычном apple ][ с Language Card. Double Hi-Res там используется только для заставок. Игра идет в обычном Hi-Res. Во всяком случае, для Karateka скорости ЦП хватало, а тут не так сильно графика отличается.

  7. #96
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от avivanov76 Посмотреть сообщение
    Стандарт NTSC при всём. Длительность вывода двух соседних пикселей
    Именно! Сейчас не помню где читал публикацию Возняка (ну а где я мог, или в байте или в переводных материалах НИИВК), там фраза была типа такой
    "Цветовое кодирование весьма ограничено из-за ориентации только на цветные телевизоры с декодером стандарта NTSC"

    Проще говоря - варианты возможных цветов точек определялись взаимным расположением, а также абсолютными координатами на экране.
    Отсюда режим ЭПЛ были программно очень неудобно реализован, некруглое число точек в байте вызывало сложности в расчёте адреса бита точки в памяти в зависимости от экранных координат.

    Мне вообще иногда кажется он и не предполагал что его детище будет таким популярным и не только в США, ведь смотрите - графику заточил под НТСК, точнее использовал слабые места НТСК в своих целях (так вроде нормально будет сказать?),
    знакогенератор сделал так что не оставил нормальной лазейки для других шрифтов кроме латиницы и т.д.
    Последний раз редактировалось GARNIZON; 07.01.2018 в 17:39.

  8. #97
    Member
    Регистрация
    28.08.2016
    Адрес
    г. Москва
    Сообщений
    49
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Так вот, есть актуальный вопрос к знатокам игр. Можно ли на Apple-II-europlus с 64 кб памяти гонять "Принца Персии"? Т.е, вопрос под какое железо был написан "Принц Персии"?

    Видел для скачиваниять версии для Apple-IIgs (где 3.5 МГЦ) и Apple-IIc+ (где 4 МГЦ) с указанием, что надо 128К, но версии для базового Apple-II+ с тактом 1 МГЦ без 16-ти цветов и с всего 64К ОЗУ не попадалось.
    Принц отлично идет на Apple IIe (с интегрированной language card) и установленным в 3 слоте расширением до 128k. Надо попробовать запустить без платы расширения памяти.
    Системные требования на коробке подтвеждают: http://www.mobygames.com/images/cove...ront-cover.jpg

  9. #98
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, там поздние модели эпл указаны только из-за заставок, а так и на 2+ с допозу все работает. Собственно там доп озу и нужно что он нечетные строки DHR пишет туда. По моему на Asimov? есть версия хакнутая где без заставок и для 64кб рам.

    Если не выясниться еще хлеще.... там в хакнутой лишний диск есть, не под 48 ли Кб она хакнута.....
    Последний раз редактировалось GARNIZON; 07.01.2018 в 17:47.

  10. #99
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Но я упомянул о идее двух параллельных банок только, чтобы объяснить почему авторы АГАТА сократили число экранных байтов в строке с 40 до 32-х. Просто им нужна была приличная текстообработка, т.е минимально с 64-мя символами в строке.<...>Логику авторов АГАТА можно понять. Задача была удовлетворить требование по применению обычного телевизора и приемлемое число символов в строке. Потому они и сократили число экранных байтов в строке до 32-х, что в двойном монохромном режиме дало 64 символа в строке с низким пиксель клоком. Но при этом они утратили экранную совместимость с прототипом, потому и во всей остальной схемотехнике наплевали на совместимость.
    Конечно, хорошо бы почитать техническое задание, по которому они работали, чтобы не гадать. + Даже 32 строки паршиво смотрелись, похоже, по крайней мере на телевизоре Юность-Ц401: Акт о проведении предварительных совместных испытаний экспериментального образца персональной ЭВМ "Агат":
    Надежное восприятие текстовой информации школьниками при реализованном на ПЭВМ "Агат" формате символов обеспечивается только при выводе теста с пропуском одной строки
    Цитата Сообщение от barsik Посмотреть сообщение
    Был ли "Принц Персии" адаптирован для АГАТА?
    Тут слово т. GARNIZON. Но даже если нет, сейчас это сделать заметно проще - исходники доступны, небольшой их разбор (+ как собирать) -- тоже: http://fabiensanglard.net/prince_of_persia/

    ... только некому этим заниматься :-)

  11. #100
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Конечно, хорошо бы почитать техническое задание, по которому они работали, чтобы не гадать. + Даже 32 строки паршиво смотрелись, похоже, по крайней мере на телевизоре Юность-Ц401
    Тут похоже о агат-4 разговор, там 166 школа, в неё пилотным проектом были четверки поставлены, а там композитный тюльпан для видео. Но должен сказать что и на юности404 (RGB уже) действительно было хреново. Т.е. если этот "телевизор ибн монитор" был хорошо отрегулирован то все было норм, но стоило чуть уйти сведению или чему-то еще - все alles.... и насколько я знаю, в 166 школе была проблема с специалистом который мог бы это постоянно подправлять Ну и как итог хреновая картинка, ревизорам то все равно что дело в мониторе, приехали и увидели что картинка жесть, постановили что агат виноват. В процессе написания эмулятора вы еще встретитесь с программами, самыми ранними для агата, где видно что текст по четным горизонтальным строкам и не используются крайние вертикальные в нижней половине экрана (если надо будет я пришлю такие) - т.е. эхо войны Обратите внимание, Столичные программы, даже 84 и 85 года не имели таких костылей с пропуском строк, ЛЭМЗ рядом и постоянно мониторили состояние мониторов (иш как сказал).
    Ну а с появлением колокольчиков и втц32 на агате проблема ушла.

    Еще вот для справедливости добавлю, если юность была нормальная то картинка весьма и весьма была, такая теплая, домашняя и цвета приятные, помню я все в Гномик на нем резался, так приятно было смотреть:
    http://agatcomp.ru/Gamez/Manomania.shtml
    Из бонусов, у агатов с юностью звук выводили прям на телевизор, и можно было громкость комфортно настроить под себя.

    С Рождеством всех!
    Последний раз редактировалось GARNIZON; 07.01.2018 в 21:37.

Страница 10 из 13 ПерваяПервая ... 678910111213 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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