#eff7
ZXNet echo conference «real.speccy»
From Igor Turashev → To All 9 November 2002
кто-нибудь знает все биты сабжегого порта. известны:
0 - аппаратный мультиколор
1 - 512х192
2 - блокировка памяти свыше 128кб
3 - 16 ink / 16 paper / 16 border
4 - gigascreen
7 - кмос
...bye.All! ...tigrr//bw::ceg
... some music CD
From Kirill Frolov → To All 10 November 2002
Чёткого стандарта нет. Известен случай, когда все биты, кроме 1-го,
использовались для изменения цвета в режиме 512x192.
From Eugene Palenock → To All 10 November 2002
Привет, Igor!
09 Hоя 02 21:32, Igor Turashev -> All:
IT> кто-нибудь знает все биты сабжегого порта. известны:
IT> 0 - аппаратный мультиколор
IT> 1 - 512х192
IT> 2 - блокировка памяти свыше 128кб
IT> 3 - 16 ink / 16 paper / 16 border
3 ни разу не видел...
IT> 4 - gigascreen
IT> 7 - кмос
3 - тут кажется было переключение 32кб кэша
5 - открытие дос-портов (наверно, и ПЗУ его появится)
6 - ром-диск - подключение доп.ПЗУ...
Возможно, на 3 у некоторых управление турборежимом
С уважением, Евгений.
From Dima Bystrov → To All 10 November 2002
5,6: Sound Blaster и 384x304 соответственно
еще вариант: 5,6 - старший адрес ROM-диска и его защелка
еще был вариант, где младшие биты сабжа коммутировали кэш в разные окна ПЗУ, но
имхо она не прижилась.
доки были в "Оде часам" Мр.Глюка в Deja Vu#8 (но он писал про #fffc) и
"Pentagon 1024" в Born Dead#10.
кста, порт придумал VMG :)
- Alone Coder [ZX-Guide] [ACEdit] [PT] [Chip] [STS] [AlCoNews] [ANSI] [8col]
From Igor Turashev → To All 11 November 2002
EP> 3 ни разу не видел...
схему в эху или мылом?
EP> 6 - ром-диск - подключение доп.ПЗУ...
6 еще 384х304 by AlCo, поддержана его же ansi-viewer'ом. бедный сабжевый
порт... :)
...bye.Eugene! ...tigrr//bw::ceg
... Jazzkantine - Ich Wuerd Die Welt Gern Veraendern ...
From Ilya Kudryavcev → To All 11 November 2002
Sunday November 10 2002 23:53, Dima Bystrov зачем-то писал(а) Igor Turashev:
DB> Hello Igor!
DB> 09 Nov 02 21:32, Igor Turashev wrote to All:
IT>> ...hi.All!
IT>> кто-нибyдь знает все биты сабжегого поpта. известны:
IT>> 0 - аппаpатный мyльтиколоp
IT>> 1 - 512х192
IT>> 2 - блокиpовка памяти свыше 128кб
From Valerij Kozhevnikoff → To All 12 November 2002
Порт #EFF7.
bit 0 - pежим экpана 256*192, байт цвета на байт точек.
В #6000-#77FF лежат атpубуты, они стандаpтные, за исключением
битов 6 и 7. Тут это paper bright и ink bright соответственно.
--------------------------------------------------------------
bit 1 - pежим экpана 512*192, ч/б.
Hу это всем понятно.
--------------------------------------------------------------
bit 2 - блокиpовка ОЗУ свыше 128К.
Также этот бит управляет назначением бита 5 в #7ffd.
1 - ОЗУ свыше 128к заблокировано, бит 5 в #7ffd работает
стандартной защелкой "48k only".
0 - доступна верхняя память, а бит 5 в #7ffd служит для
управления памятью свыше 512к, иначе называемой "метр
по-пентагоновски".
--------------------------------------------------------------
bit 3 - включение TURBO.
(планиpовалось, имхо ни у кого не pеализовано)
Hекоторые юзали этот бит как "разрешение записи" в стат. ОЗУ,
подключаемое битом 6.
--------------------------------------------------------------
bit 4 - GIGASCREEN.
Аппаратный интерлейс.
Как известно, Спек имеет два экрана, и в каждом из них по 192
строки. Цикл работы интерлейса занимает два кадра. В первом на
экран выводятся четные строки из нулевого экрана и нечетные из
первого, во втором -- нечетные из нулевого и четные из первого.
Эффект схож с тем, когда каждое прерывание переключают экран, но
без явно выраженного мерцания.
Кста, этот бит можно юзать совместно с 0-м или 1-м, интерлейсу
побоку сколько цветов или точек на экране.
--------------------------------------------------------------
bit 5 - включение ПЗУ DOS и портов ВГ на прямой доступ из ОЗУ.
_Это у многих сделано?_
--------------------------------------------------------------
bit 6 - блокиpовка ПЗУ и подключение дpугого, или 16k стат. ОЗУ.
В 1998 году было так, в эти 16k статики люди заливали нужную
версию доса и юзали ее.
Потом кто-то предлагал переключать этим битом половинки
Cache-32, хотя переключение этих половинок вроде уже тогда
устаканили на #7ffd bit 4.
Позднее этот бит заняли под графику 384х304 без бордюра. Видимо
Cache RAM, включаемая вместо ПЗУ по IN #FB оказалась удобнее.
--------------------------------------------------------------
bit 7 - включение доступа к часам.
Имхо, нафиг не нужно прятать часы.
WBR, Jason.
/*e-mail: jason2000(собака страшная)yandex.ru ICQ: 62235830*/
/np:/ *silence*
From Alexander Araktcheew → To All 12 November 2002
IT> 6 еще 384х304 by AlCo, поддержана его же ansi-viewer'ом.
IT> бедный сабжевый порт... :)
Всякие расширения памяти на этом порту - маразм, это IMHO должен быть порт
чисто расширений экрана. Иначе глюки с экраном при щелкании страничек
обеспечены если только не хитро изгаляться.
Bye, Igor!
Arc/exRLDG
From Waldemar Krigen → To All 13 November 2002
...cut...
bit 5,6 - зарезервировано для Rom-Disk. Так как эта штука не
распространена, предлается: bit 5 - включение Sound
Blaster (см. ZX-Guide #2), bit 6 - включение 384x304
(там же).
...cut...
Эта инфа из описания на Pentagon 1024k.
Вроде всё. Пакеда!
deadie.horrorsoft.cpu [6912] [hrwI] [ampack] i speccy
From Roman Milukov → To All 15 November 2002
12.11.2002, Alexander Araktcheew wrote to Igor Turashev:
AA> Всякие pасшиpения памяти на этом поpту - маpазм, это IMHO должен быть поpт
AA> чисто pасшиpений экpана. Иначе глюки с экpаном пpи щелкании стpаничек
AA> обеспечены если только не хитpо изгаляться.
В Спеке вообще все так пеpепутано, что бесполезно уже упоpядочивать.
Bye. Roman.
From Alexander Araktcheew → To All 17 November 2002
AA>> должен быть поpт чисто pасшиpений экpана. Иначе глюки с
AA>> экpаном пpи щелкании стpаничек обеспечены если только не
AA>> хитpо изгаляться.
RM> В Спеке вообще все так пеpепутано, что бесполезно уже
RM> упоpядочивать.
Угу...
В частности это сильно приблизило его конец...
Bye, Roman!
Arc/exRLDG