GMX-info

ZXNet эхоконференция «zx.spectrum»

От Sersh Zerov Кому All 23.10.1997


Hi, All !

По многочисленным пpосьбам тpудящихся пpедставляется
кpаткое описание платы GMX (с любезного pазpешения Зонова С.Ю.).

GMX(Grafic_Memory_eXtension device for Scorpion 256)

>1.Расширение памяти до 2Мб.
Среди различных, как существующих так и возможных вариантов
организации, выбор пал на тот вариант, который осуществлен в Profi.
То есть сделано так, что просто 256Кб адресуются также как и было,
через обычный скорпионовский стандарт, а все, что выше -- по
стандарту Profi -- порт 0DFFDh. Поскольку у Profi максимальная
память - 1Мб, то можно работать и со всей памятью от 0 до 1Мб по
стандарту Profi. Просто физически это будут другие страницы памяти.
Hапример, можно загрузить какую-нибудь программу для Profi
использующую память до 1Мб и в тоже время безболезненно пользоваться
Теневым Сервис-Монитором.
Градации по наращиванию памяти:
256Кб, 512Кб, 1Мб, 1256Кб,2Мб -- стандартные Simm-модули. Причем можно
устанавливать от одного модуля объемом 256Кб (получится память Скорпиона)
до 2-х модулей по 1Мб -- общая память получится 2Мб.

>2. Графический экран 640*200(208) и плюс аппартный скроллер.
Количество цветов как и в обычном ZX Spectrum . Hа каждый байт графики
- один байт атрибутов. Для того чтобы изображение было цветное, необходимо
обязательное наличие 2-х Simm-ов, т. е. как минимум 512Кб. Адресация
графического экрана начинается с 4000h, при этом полностью линейная,
т. е. первые 80 байт -- первая строка экрана, следующие 80
байт -- следующая, и т. д. Атрибуты экрана хранятся в одной из
расширенных страниц памяти. Их адресация точно такая же. Основное
назначение расширенной графики -- стандартный текстовый экран 80*25
символов (символ имеет размер 8 на 8 пикселей), необходимый для
работы с текстовыми редакторами и почтовыми программами.
Для ускорения работы в текстовом режиме используется аппаратный
скроллинг вверх-вниз.
В дальнейшем за счет возможности изменения схемы путем изменения
прошивки ПЗУ можно будет ввести дополнительные графические режимы.

В ходе обсуждения графических возможностей платы GMX с потенциальными
ее пользователями мы получили множество советов и рекомендаций о
том, что необходимо добавить в схеме. Hа первом месте оказался
дополнительный графический режим 320*200 - каждая точка своим цветом.
Сейчас мы ведем работы по созданию такого режима, причем повторюсь
еще раз, что это приведет только к изменению ПЗУ. Кроме этого
если получится, то мы планируем сделать что-то типа простейшего
блиттера: аппаратная пересылка одной области памяти в другую,
заполнение области памяти заданным байтом и тд.

>3.Профессиональное ПЗУ040 (512Кб).
Планируется переделать Теневой Монитор на работу в режиме 640*200,
русифицировать, сделать дальнейшее расширение встроенных сервисных
возможностей теневого монитора, прежде всего направленных на улучшение
работы с HDD, поддержку различных операционных систем, а также
поддержка возможности работать с HAYEs-совместимыми модемами.
Кроме этого в ПЗУ как уже говорилось хранится и схема платы GMX.
Причем сделано так, что из ТМ можно будет кардинально менять схему,
загружая один из нескольких возможных вариантов.
Что касается Проф.ПЗУ для обычных плат, то они будут
изменяться только, если будут обнаружены какие-либо ошибки в их работе,
либо добавляемые возможности укладываются в существующие аппаратные
ограничения. Hа сегодняшний день выпускается версия с номером 4.1.
Самым главным и основным достоинством ППЗУ, установленным на плате GMX
будет возможность перепрограммирования его пользователем. Прежде всего
это касается программ - записанных в ROM диск. Пользователь сможет
подбирать программы на свой вкус, сам формировать содержание своего ROM
диска, а также обновлять версию Проф ПЗУ у себя на месте. Это
достигается путем применения в качестве ПЗУ современных микросхем
флэш-памяти.

>4.Повышение совместимости с ZX Spectrum и Pentagon.
Для этого в меню теневого монитора вводится дополнительная
строка меню Standart Spectrum. При этом отключаются все
дополнительные порты и одновременно включается стандартное
ПЗУ ZX Spectrum 128 & TRDOS.
Кроме этого введена возможность установки временных параметров
Pentagon-128 и Profi.
При переходе в эти режимы компьютер превращается в абсолютно
стандартный ZX Spectrum или в Pentagon(можно легко сделать и
Pentagon-512) или Profi, при этом полностью "забывает" о своих
дополнительных возможностях. Выход из этого режима, разумеется, только
по кнопке сброс.
Режим стандартного Pentagon, а также Pentagon-128 предусматривает
прежде всего полную совместимость с компьютерами класса Pentagon по
временным диаграммам счетчиков телевизионной развертки, длительности и
положения сигнала INT, отсутствием сигнала Wait. Это даст возможность
некоторым демо-программам работать так, как они работали бы на
Pentagone.

>5.Турбирование с коэффициентом ускорения 1.8-1.9.
Переключение Турбо/Hорма как и сейчас: и программно, и аппаратно.
По заказу пользователя будут поставляться версии с тактовой
частотой 14МГц.

>6. Конструктивное исполнение.
Это плата размером около 80*110 мм, вставляется в панельку
для Z80 на любой модели Скорпиона.
Кроме этого к 10 точкам старой платы припаивается шлейф(входящий в
комплект поставки), через который на плату GMX через 10-контактный
разъем подаются/снимаются следующие сигналы: R, G, B, Sync, Magic,
RDR/-чтение ПЗУ,CSR/- обращение к ОЗУ,+5v ,Земля.

>7.Экономические показатели.
Ориентировочная стоимость платы GMX с ОЗУ
512Кб - $35 - 40 (Цена производителя.)

>8.Сроки начала серийного производства и продажи.
Hа сегодняшний день плата GMX находится на этапе разводки печатной
платы, поэтому мы надеемся, что серийное производство и продажа
начнутся ближе к концу осени 1997 года.

>9. Использование GMX на других моделях Spectrum-совместимых компьютеров.
Мы планируем вместе с документацией на GMX поставлять в
комплекте всю информацию о том, как доработать другой компьютер до
того, чтобы в него можно было включить GMX. Фактически от любого
Spectrum-совместимого компьютера при использовании платы GMX требуется:
поддержка музыкального сопроцессора, поддержка контроллера TRDOS,
поддержка клавиатурного порта, магнитофона, джойстика, принтера и еще
некоторые несущественные мелочи.
**************************
Для получения более подpобной инфоpмации пошлите запрос по адресу:
199048 Санкт-Петербург, а/я 083 Зонову Сергею Юрьевичу
или по телефонам:
(812)-298-0653, 172-3117 (отдел заказов, с 10 до 14), 251-1262
(сервис-центр, с 10 до 19) или
по адресу электронной почты: FidoNet 2:5030/529.16, E-mail
sc...@spb.tsi.ru.
Обо всех недостатках встроенного программного обеспечения, а также о
том, какие возможности вы хотели бы видеть в нем, и в принципе на
компьютере, можно сообщить по телефону (812)-130-1995, а лучше по
электpонной почте FidoNet 2:5030/25.1 , E-mail m...@deeds.spb.ru

P.S. Полностью будет опубликована в ZX-Format N7.

Bye... бай бай, Sersh !