С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
barsik, я вот почему-то думаю что всякие предположения и "шерлокхолмства" тут не нужны, иначе выводы получаются мимо.
Я понимаю что силой мысли можно многое додумать, но зачем? все и так известно. История штука такая что её не додумывать надо а просто знать реальное положение вещей - ведь все доступно.
А где можно статистические данные по обоим утверждениям почитать? Насколько я помню в 86 или 88 году байт публиковал таблицу, из которой следовало что только каждый двухсотый пользователь имеет акселератор.
Ну и про НТСК тоже конечно, напомню: NTSC на американском сленге расшифровывается как "Never The Same Color" (никогда не бывает одинакового цвета) и да, жаловались о чем в том же байте не раз писано. Сам я с эплом познакомился еще школьником 30 лет назад, и прекрасное знаю что такое монитор НТСК.
яч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.
Да ни на каких телевизорах не хватает толком, даже сейчас. Для этого мониторы были придуманы.
Вывел я 640х256 на телевизор (задрался в "растр" попадать, пришлось пиксельклок до 13,5МГц задрать и изрядно больше стандарта "хвосты" обрубить) видно сносно, но работать на таком - глаза сломаешь.
Последний раз редактировалось TomaTLAB; 07.01.2018 в 16:55.
electronox necromancer
Разная четкость в цвете и ч/б это не фича только NTSC. Любое аналоговое цветное телевидение было так устроено. И SECAM и PAL. Потому что, когда оно появилось, уже существовала сеть ч/б телевизоров и передающих станций. И было слишком дорого менять все телевизоры, находящиеся на руках у населения. Поэтому цветной телесигнал был сделан совместимым с ч/б. Нужно было впихнуть информацию о цвете в уже имеющийся сигнал. Пришлось пойти на компромисс: урезать цветовое разрешение. Это, кстати, был хак, использующий особенность человеческого зрения - оно тоже имеет меньшее разрешение в цвете.
Что касается NTSC, то из всех систем она имеет наибольшее цветовое разрешение по вертикали. В SECAM и PAL оно вдвое ниже.
Нет. Мы не можем впихнуть в композитный сигнал 280 цветных пикселей на строку, даже если очень захотим (сейчас есть вариант с S-Video, но его в тот момент еще не было).
Стандарт NTSC при всём. Длительность вывода двух соседних пикселей занимает столько же времени, сколько один период цветовой поднесущей. Шаблон 10 - это импульс поднесущей с нулевым сдвигом фазы. Шаблон 01 - это импульс поднесущей со сдвигом фазы на 180 градусов. Шаблоны 00 и 11 - это отсутствие импульса. Старший бит в байте добавляет к этому сдвигу фазы еще 45 или 135 градусов. Получаем, что шаблон 10 это импульс со сдвигом фазы 45 (фиолетовый цвет) или 135 (оранжевый), шаблон 01 - это импульс со сдвигом фазы 225 (зеленый цвет) или 315 (голубой цвет).
Полоса пропускания американских телевизоров 5,5 МГц по яркостному каналу. Отечественных 6,5 МГц. Больше полоса у отечественных телевизоров в ч/б. Дело было не в полосе, а в качестве фокусировки и сведения. Только телики с большим экраном имели четкость порядка 500 линий в центре экрана. У "Юностей" и "Шилялисов" четкость с трудом достигала 300 линий, поэтому что 80, что 64 символа разглядеть без слёз (в прямом смысле) было нельзя. А вот 40 символов вполне можно было оставить. Но ведь это какое усложнение - целых два счётчика лишних. А с разработчиков похоже требовали выкидывать все "украшательства" и схемные излишества. Поэтому совместимость и квадратный пиксель пошли лесом ради повышения "экономического эффекта".
Точно не знаю, но вроде должен работать на обычном apple ][ с Language Card. Double Hi-Res там используется только для заставок. Игра идет в обычном Hi-Res. Во всяком случае, для Karateka скорости ЦП хватало, а тут не так сильно графика отличается.
Именно! Сейчас не помню где читал публикацию Возняка (ну а где я мог, или в байте или в переводных материалах НИИВК), там фраза была типа такой
"Цветовое кодирование весьма ограничено из-за ориентации только на цветные телевизоры с декодером стандарта NTSC"
Проще говоря - варианты возможных цветов точек определялись взаимным расположением, а также абсолютными координатами на экране.
Отсюда режим ЭПЛ были программно очень неудобно реализован, некруглое число точек в байте вызывало сложности в расчёте адреса бита точки в памяти в зависимости от экранных координат.
Мне вообще иногда кажется он и не предполагал что его детище будет таким популярным и не только в США, ведь смотрите - графику заточил под НТСК, точнее использовал слабые места НТСК в своих целях (так вроде нормально будет сказать?),
знакогенератор сделал так что не оставил нормальной лазейки для других шрифтов кроме латиницы и т.д.
Последний раз редактировалось GARNIZON; 07.01.2018 в 17:39.
Принц отлично идет на Apple IIe (с интегрированной language card) и установленным в 3 слоте расширением до 128k. Надо попробовать запустить без платы расширения памяти.
Системные требования на коробке подтвеждают: http://www.mobygames.com/images/cove...ront-cover.jpg
Да, там поздние модели эпл указаны только из-за заставок, а так и на 2+ с допозу все работает. Собственно там доп озу и нужно что он нечетные строки DHR пишет туда. По моему на Asimov? есть версия хакнутая где без заставок и для 64кб рам.
Если не выясниться еще хлеще.... там в хакнутой лишний диск есть, не под 48 ли Кб она хакнута.....
Последний раз редактировалось GARNIZON; 07.01.2018 в 17:47.
Конечно, хорошо бы почитать техническое задание, по которому они работали, чтобы не гадать. + Даже 32 строки паршиво смотрелись, похоже, по крайней мере на телевизоре Юность-Ц401: Акт о проведении предварительных совместных испытаний экспериментального образца персональной ЭВМ "Агат":
Тут слово т. GARNIZON. Но даже если нет, сейчас это сделать заметно проще - исходники доступны, небольшой их разбор (+ как собирать) -- тоже: http://fabiensanglard.net/prince_of_persia/Надежное восприятие текстовой информации школьниками при реализованном на ПЭВМ "Агат" формате символов обеспечивается только при выводе теста с пропуском одной строки
... только некому этим заниматься :-)
Тут похоже о агат-4 разговор, там 166 школа, в неё пилотным проектом были четверки поставлены, а там композитный тюльпан для видео. Но должен сказать что и на юности404 (RGB уже) действительно было хреново. Т.е. если этот "телевизор ибн монитор" был хорошо отрегулирован то все было норм, но стоило чуть уйти сведению или чему-то еще - все alles.... и насколько я знаю, в 166 школе была проблема с специалистом который мог бы это постоянно подправлять Ну и как итог хреновая картинка, ревизорам то все равно что дело в мониторе, приехали и увидели что картинка жесть, постановили что агат виноват. В процессе написания эмулятора вы еще встретитесь с программами, самыми ранними для агата, где видно что текст по четным горизонтальным строкам и не используются крайние вертикальные в нижней половине экрана (если надо будет я пришлю такие) - т.е. эхо войны Обратите внимание, Столичные программы, даже 84 и 85 года не имели таких костылей с пропуском строк, ЛЭМЗ рядом и постоянно мониторили состояние мониторов (иш как сказал).
Ну а с появлением колокольчиков и втц32 на агате проблема ушла.
Еще вот для справедливости добавлю, если юность была нормальная то картинка весьма и весьма была, такая теплая, домашняя и цвета приятные, помню я все в Гномик на нем резался, так приятно было смотреть:
http://agatcomp.ru/Gamez/Manomania.shtml
Из бонусов, у агатов с юностью звук выводили прям на телевизор, и можно было громкость комфортно настроить под себя.
С Рождеством всех!
Последний раз редактировалось GARNIZON; 07.01.2018 в 21:37.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)