Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
1. там явно те же 224 такта в строке
просто другое число строк которые нужно позаимствовать
2. а если внезапно кто то напишет под тот режим?
3. и зачем плодить стандарты?
помоему есть еще 60Гц на каком то таймексе
но этих timex-ов глазами никто не видел...
- - - Добавлено - - -
помоему много кто клянчил 60Гц
для мониторов которые не ловят 49 по стандарту пентагона
- - - Добавлено - - -
Глупый вопрос по АТМ-у
как у него обстоят дела с медленной памятью
и с турбой и медленной памятью?
в упор не знаю
- - - Добавлено - - -
секунду назад на глаза попалсо текст на zxpress-е прозащиту интеллектуальной собственностикопирастию
средставми хл8 и призывание покупать АТМ только унасних
это случаем было не оно?
Там не память медленная. Память там нормальная. Там просто видеоконтроллер делит доступ к ОЗУ совместно с Z80 примерно с частотой в 7 МГц из рассчета, что в (возьмем условно) "четные" такты к памяти обращается проц, а в "нечетные" - видеоконтроллер считывает данные для видеоизображения. Т.е. и проц и контроллер обращаются к ОЗУ с частотой в 3.5МГц, только в разное время. В итоге при работе в режиме 3.5МГц процессор и контроллер никак друг другу не мешают. Другое дело при турборежиме. В нем контроллер по прежнему работает по "нечетным" тактам с частотой в 3.5МГц, а вот проц тактируется уже все 7МГц и понятие четны/нечетных тактов для него перестает существовать - он пытается достать ОЗУ каждый такт. И с вероятностью (условно - есть нюансы, но они для понимания общего смысла не важны) в 50% натыкаются на одновременно посланный запрос на доступ от видеоконтроллера. При этом схема машины устроена так - что в этом случае приоритет отдается именно контроллеру - просто при запросе контроллера на доступ к ОЗУ выдается сигнал WAIT, который, однако, срабатывает только в том случае, если процессор попытается обратиться к ОЗУ в этот момент. Поэтому, например, WAIT не возникает при командах, целиком обрабатывающихся "внутри" Z80 без считывания дополнительных данных из ОЗУ или записи туда (например, какие-нибудь LD A,B; EX DE,HL; OUT (C),A и т.д.), или если работа идет в ПЗУ.
Это оно. В АТМ-1 через частоту возникновения этого сигнала вычислялся ключ для расксорки зашифрованного кода в ПЗУ при его "самораспаковке" в ОЗУ (это весь BIOS CP/M). В АТМ2(+) в старых ПЗУшках сплошной ксорки не было, но сигнал Z тоже как-то там учитывался (глубоко не копал). В современных версиях xBIOS никакой "шифровки" и учета сигнала Z нет.
- - - Добавлено - - -
Ну при 60 герцах там в одном промежутке прерывания будет меньше тактов, и куча всего софта и демок "уедет" нафиг. Уже сталкивался с этим. Собственно, это и предполагалось. Не вижу большого смысла в его использовании даже с учетом географического пребывания...
Последний раз редактировалось Максагор; 31.05.2019 в 21:29.
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
ну вот опять
нет чтоб полезно использовать еще одну ногу
они закопирастировали ее...
тк жо как zx next
но тампросралископирастировали...
- - - Добавлено - - -
c 60 Гц ?
- - - Добавлено - - -
казалось бы причем здесь АТМ
- - - Добавлено - - -
timex-ы интересны своими видео режимами
но их аналоги вполне себе есть на пентагоне
Ну это PAL и есть, а NTSC его научить это только сесть да сделать
Неа - такой подход не является правильным, т.к. Пентафил захочет при включении питания сразу заиметь свои любимые 320 строк на кадр, а Омериканец сразу захочет увидеть неубегающую картинку на своём NTSC телеке - поэтому только тумблер...
естественно - в америке других не держат
телеков понимающих 50 Гц тут нет как класса, поэтому все устройства цепляющиеся к местным телекам должны уметь NTSC 59.94 Hz
мультсистемные телеки вроде как доступны в интернете, но дорого (доставка из азии)
дешёвые конвертеры (опять же с интернета) просто съедают "лишние" строки, что приводит к очень печальным визуальным последствиям
а старых комодоровских мониторов (они держат и 50 Гц, и 60 Гц) на всех не хватит (да и те, что есть, уже сыпятся)
ну дык самый продвинутый спектрум ведь
который надо породнить с его американским продвинутым собратом
стандартном? нету
самодеятельное кулибинство не считается
а таймекс - это стандарт
- - - Добавлено - - -
А никакие старые атмовские игрушки этот Z не используют? Принц там или гоблины или чо там ещё было - вроде через Z можно ждать момента когда в экран можно рисовать не заморачиваясь с прерываниями...
Ну естественно будет меньше тактов, зато частота кадров будет больше
А тем кому надо демки они просто щёлкнут тумблером PENT и побегут искать монитор, умеющий понимать 49 Гц
Мне лично пентагонские демки неинтересны - мне интересны режимы 320x200 и 640x200 (которые кстати "родные" для NTSC) - если уж лезть расширять прошивку под пентагоновскую развёртку, то я не вижу никаких проблем поддержать и NTSC - оно достанется нам практически бесплатно (разве один лишний вход логики съест на третье состояние тумблера) - у всех трёх режимов PAL (ATM), PENT и NTSC строки практически одинаковые (на самом деле NTSC должна быть чуть-чуть короче, но этим думаю можно пренебречь) - отличается лишь их количество (и соответственно частота кадров):
PENT - 320 строк и 49.1 Гц
PAL - 312 строк и 50 Гц
NTSC - 262 строки и 59.9 Гц
И вообще думаю на территории обеих Америк найдётся много желающих поиграть с новым CP/M-компом, если он будет уметь NTSC![]()
Последний раз редактировалось Shaos; 02.06.2019 в 09:57.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)