ZX TXT mode

Железо для спектрум-совместимых машин

Postby Black_Cat » Sun, 27.04.2014 14:49:24

Народ, хочу попросить высказать мнения по прикручиванию txt режима на Спектрум. Суть в том, что практически на любом клоне это делается элементарно, т.е. с минимальными доработками. В заголовке "ZX TXT" обозначает что этот текстовый режим именно спектрумовский, полученный эволюционно из схемотехники Спектрума, а потому реализуется более-менее элементарно на любом клоне, в отличие от левых txt режимов, для реализации которых надо полностью переделать компьютер.

Характеристики ZX TXT mode:

1) 32х24 без атрибутов, цвет бумаги и чернил задаётся для всего экрана, экран занимает область #7800-#7AFF, закогенератор 8х8, 1,75kb, грузится в ОЗУ, занимает область #7D00-#7FFF(символы 32-127), и #5C00-#5FFF(символы 128-255). Этот видеорежим не пересекается по ОЗУ, а следовательно может работать совместно со следующими графическими режимами: стандартным атрибутным 256х192, безатрибутным 512х192, MultiColor 256х192, FlashColor 256х192.

2) 64х24 без атрибутов, цвет бумаги и чернил задаётся для всего экрана, экран занимает область #7800-#7AFF(чётные символы) и #5800-57AFF(нечётные символы), закогенератор 8х8, 1,75kb, грузится в ОЗУ, занимает область #7D00-#7FFF(символы 32-127), и #5C00-#5FFF(символы 128-255). Удвоение количества обращений к ОЗУ в этом режиме реализуется за счёт останова процессора на экране, поэтому видеорежим возможен токо на клонах с одним полем динамического ОЗУ, или со статическим ОЗУ. Этот видеорежим не пересекается по ОЗУ, а следовательно может работать совместно со следующими графическими режимами: безатрибутным 512х192, MultiColor 256х192.
Last edited by Black_Cat on Sun, 04.05.2014 19:57:01, edited 2 times in total.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Sun, 27.04.2014 14:59:00

Доработки ниразу не минимальные.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby psndcj » Fri, 02.05.2014 12:23:49

полный маразм
User avatar
psndcj
 
Posts: 81
Joined: Sun, 28.07.2013 22:39:27
LOCATION: оттуда

Postby g0blinish » Fri, 02.05.2014 12:30:23

это был не Нескафе!
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby Black_Cat » Sun, 04.05.2014 16:41:09

Выложил примерную схему как это могло бы выглядеть: http://zx.clan.su/forum/8-66-867-16-1399210558
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Sun, 04.05.2014 16:42:46

TS-Labs wrote:Доработки ниразу не минимальные.

Ну незнаю :) .. однако всего пару доп. корпусов: 1533ЛИ1+1533ЛП5 надо для прикручивания TXT mode к типичному клону Спектрума :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Black_Cat » Sun, 04.05.2014 17:54:48

Для удобства понимания работы прикрутил там же табличку мультиплексирования адресов.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Sun, 04.05.2014 19:17:48

"Мукс" через резисторы 680 - это сильно.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Sun, 04.05.2014 19:34:20

:) я бы сказал - аутентично! :) Вполне в духе резинки :)
Насамделе это токо для доработки, шоб меньше резать :). Если делать с нуля, то ессно ставить муксы
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01


Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

x