                     #NNM"""""""Qg
                              _QN'   _gM"""Mg     p!"""Ng
                         _  _pM^     Bg    _N    #      Tg
                         "QNQ_        jNm*NQ_   jf      jQ
                       j@"          jM      TQ  Tg      jM
                    _gF`            Qg     _pF  "Qg    _#'
                   "MNNNNNMMM""""^`  "MN**M"      9N**!^
    _yggQQgg  pggggggggg,jggggggggg    pggg    jggg     pggggggggg,jggg   jggg
   jQQNNNQQQg NNNQQQNNNN_QQQNNNNNNM  _QQQQQ    QQQf     NNNQQQNNNN_QQQf  jQQQ'
  jQQQy__ ""'   jQQN    pQQQ____    jQQNQQQ   jQQM        jQQN    pQQQyyyQQQF
   MQQQQQQg    jQQQ'   jQQQQQQQQF  pQQM QQQ  jQQQ        jQQQ'   jQQQQQQQQQN
 ggg  `"QQQf   QQQF   _QQQf      jQQQQQQQQQ  QQQf        QQQF   _QQQf  jQQQ'
 QQQQgQQQQF   jQQN    pQQQQQQQQQgQQNMMMMQQQ jQQQQQQQQ   jQQN    pQQF   QQQF
 `MNNNNM"     7NN'    NNNNNNNNNMNNM     TNN TNNNNNNNF   7NN'    NNN    NNM
------------------------------------------------------------------------------
              Z80Stealth ZX Spectrum emulator for Windows v1.23
                  Copyright(c) 1999-2014 by Kirill Kolpakov

	                 AY-3-8910(12)/YM2149F emulation
                      Copyright(c) 2000-2001 by Hacker KAY

		idea, parts of Border Creator code by zebest                



        §1. УСЛОВИЯ РАСПРОСТРАНЕНИЯ.

Программа относится к классу программных продуктов FREEWARE. Автор не имеет
   ничего против распространения данного программного продукта, если в него
   не вносятся изменения (это относится ко всему дистрибутиву Z80Stealth)
   и если при этом не извлекается коммерческая выгода.

Программа поставляется в форме "AS IS", общепризнанной в мировой компьютерной
   практике, то есть автор не несет никакой ответственности за проблемы, вред
   и (или) упущенную выгоду, возникшие при использовании данного программного
   продукта.

-------------------------------------------------------------------------[§1]-

        §2. ВВЕДЕНИЕ.

Z80Stealth - это эмулятор компьютера ZX-Spectrum 128+ и его многочисленных
   российских клонов: Пентагон-128/512, Scorpion ZS-256 Turbo+, Sinclair
   Profi, KAY-1024.

Девиз данного эмулятора - ЭМУЛЯЦИЯ С МАКСИМАЛЬНО ВОЗМОЖНОЙ ТОЧНОСТЬЮ!
   Не секрет, что аппаратура платформы PC во многом отличается от аппаратуры
   ZX-Spectrum. Используя мощный вычислительный ресурс PC, эмулятор стирает
   границы платформ и возвращает пользователя в удивительный мир процессора
   Z80. Автор эмулятора не покладая рук трудится над тем, чтобы ощущение
   реальности стало ещё более полным!

Ознакомьтесь с кратким перечнем возможностей эмулятора:

   1. Процессор Z80, эмулируемый "вдоль и поперёк" - при всём желании вам
      не удастся найти отличий от реального кристалла!

   2. Музыкальный сопроцессор - наверняка, вы ещё помните его неповторимый
      звук? - Z80Stealth воспроизводит его "один к одному", включая генератор
      "белого" шума и прочие атрибуты шарма! ;)

   3. General Sound! - Два уровня эмуляции платы: высокий, для "слабых"
      процессоров, и низкий (вам понадобится P300+), с эмуляцией второго Z80
      на 12МГц и всех недокументированных возможностей платы!

   4. КР1818ВГ93 и операционная система TR-DOS! - Эмулятор порадует вас
      безопасной работой с образами дисков, поскольку все изменения
      сохраняются в файле лишь с вашего согласия. Вас наверняка заинтересует
      режим "быстрой" эмуляции TR-DOS, который вы можете включить по вашему
      желанию - на сегодняшний день этот режим не имеет достойных аналогов:
      система ускоряется примерно в 30 раз, с минимальными потерями
      совместимости.

   5. Непревзойдённое качество эмуляции звуковых устройств: SounDrive,
      Covox, Beeper и General Sound! - Окунитесь в мир звуков ZX-Spectrum! ;)

-------------------------------------------------------------------------[§2]-

        §3. ЭМУЛИРУЕМЫЕ УСТРОЙСТВА.

Спектрумы:
         ZX Spectrum 128
         Пентагон-128/512/1024
         Scorpion ZS-256 Turbo+
         Sinclair Profi 1024
         KAY-1024

Процессоры:
         Z80 (кроме KAY-1024)
         Z84 (для KAY-1024 или опционально)
Звуковые:
         Beeper
         AY-3-8910(12) или YM2149F
         Covox
         SounDrive
         General Sound

Видео (кроме основных схем):
         Видеорежим 512x192 ч/б (Пентагон)
         Видеорежим 16col (Пентагон 1024SL)

Прочие:
         Beta-128 + TR-DOS, с поддержкой 4-х дисководов (TRD, SCL-образы)
         Контроллер жёсткого диска (для KAY-1024), с поддержкой реального HDD
         Жёсткий диск (KAY-1024, HDD-образ) - пока лишь частично функционален
         Мышь - Kempston Mouse - если подключена мышь и установлен драйвер
         Кэш - 2, 4, 8, 16, 32K памяти теневого ОЗУ
         Часы и энергонезависимая память по схеме Глюка
         ПрофПЗУ (для Scorpion ZS-256): 128, 256 и 512K
         Джойстики (на курсорных клавишах + клавиша Ctrl='огонь'):
                 Kempston
                 Sinclair 1
                 Sinclair 2
                 Cursor
-------------------------------------------------------------------------[§3]-

        §4. ПОДДЕРЖИВАЕМЫЕ ЭМУЛЯТОРОМ ФОРМАТЫ ФАЙЛОВ.

         Снэпшоты
                SNA, Z80, SLT, SP, PRG, SIT - загрузка и сохранение
         Образы магнитной ленты
                TAP,TZX,PZX,WAV,VOC - только загрузка
         Образы гибких дисков
                TRD - загрузка и сохранение
                SCL - загрузка и сохранение в SCL.TRD
	 Архивы - ZIP (пока что только для образов гибких дисков)
         Образ жёсткого диска для KAY-1024
                HDD - работа с файлом в режиме "чтение и запись"
         Прошивки ПЗУ
                128.ROM - прошивка для компьютера ZX-Spectrum 128
                        2x16K: [1]=BASIC128+STARTUP MENU
                               [2]=BASIC48
                BETA128.ROM - прошивка интерфейса Beta-128
                        1x16K: [1]=TR-DOS 5.03
                PENTAGON.ROM - прошивка для компьютера Пентагон-128
                        2x16K: [1]=BASIC128+STARTUP MENU
                               [2]=BASIC48
                TRDOS.ROM - прошивка для контроллера TR-DOS Пентагона
                        1x16K: [1]=TR-DOS
                PROFI.ROM - прошивка для компьютера Sinclair Profi
                        64K
                SCORPION.ROM - прошивка для компьютера Scorpion ZS-256
                        64, 128, 256 или 512K
                KAY1024.ROM - прошивка для компьютера KAY-1024
                        64K
                GS104.ROM - прошивка платы General Sound
                        32K
         Дамп энергонезависимой памяти
                CMOS.DAT - 64 байта
-------------------------------------------------------------------------[§4]-

        §5. КЛАВИШИ УПРАВЛЕНИЯ (СТАНДАРТНАЯ РАСКЛАДКА в keyboard.cfg):

F1 - меню для загрузки и сохранения снэпшотов:
         Alt+D - смена диска в браузере файлов
         F4 - тип джойстика (Cursor, Kempston, Sinclair 1 или Sinclair 2)
               который будет эмулироваться курсорными клавишами + Ctrl
               (см. также описание F11)
         F5 - стерео-режим AY(YM) - ABC, ACB, BAC
         F6 - тип музыкального сопроцессора - AY или YM
         F7 - эмуляция Covox: вкл/выкл
         F8 - эмуляция SounDrive: вкл/выкл
         F9 - быстрая эмуляция TRDOS с трэпами: вкл/выкл
        Подменю 'Browse tape' - работа с образами пленки
        (в данной версии - VOC,WAV). Для VOC - выбор блока с которого
        начинается загрузка по Home. F4 - выгрузка файла из памяти.
F2  - меню для создания/закрытия PSG файлов
F3  - меню для загрузки и сохранения снэпшотов образов дискет
         Alt+D - смена диска в браузере файлов
         F4 - вытащить диск
         F6 - защита от записи: вкл/выкл
         F9 - сохранить дискету
F9  - максимальная скорость вкл/выкл
F10 - выход из эмулятора
F12 - Reset (Spectrum и General Sound)
Del - вход в отладчик Спектрума
End - вход в отладчик General Sound
Home - старт образа пленки (VOC,WAV)
PageUp - универсальный boot для дисков в формате TRDOS


                         Как пользоваться отладчиком ¦
                        ------------------------------
     Клавиши    Функции
        F1      Вызов сервисного меню. В нём:
                 Snapshot menu - меню для работы со снэпшотами
                 PSG menu - меню для открытия/закрытия PSG-файлов
                 TR-DOS menu - меню для работы с Beta-128/TR-DOS
                 Generate NMI (Magic) - нажать кнопку NMI Спектрума
                 Generate NMI (simple) - нажать "Magic"
        F4      Смена системы (HEX, DEC)
      F6,Tab    Смена активного окна
    Alt+1,2,3,4 Выбор активного окна
        F7      Трассировка (выполнение очередной инструкции Z80)
        F8      То же что и по F7 за исключением:
                - цепочечные команды (LDIR LDDR CPIR CPDR OTIR OTDR), HALT
                  и DJNZ - выполняются сразу целиком а не пошагово
                - команды вызова процедур (CALL RST) - без захода в вызываемые
                  процедуры
                фактически ставится breakpoint на следующую за текущей
                инструкцию

Окна отладчика:
        ¦ CPU (доступно для редактирования, Alt+4)
          Состояние регистров и триггеров Z80.
        ¦ Flag - регистр F в двоичном представлении, с названиями флагов
        ¦ Дамп памяти (доступно для редактирования, Alt+3)
          Для редактирования просто введите новый HEX-код (префикс '#'
          подставится автоматически, а режим редактирования включится по
          нажатию клавиш 0-9 и A-F). Клавиша ' вызовет редактор с префиксом '.
          После этого префикса можно ввести текстовый символ.
          Чтобы перейти на новый адрес, нажмите Ctrl+G.
        ¦ Port - содержимое системных портов: 7FFD, 1FFD, DFFD, EFF7
        ¦ Дизассемблер (доступно для редактирования, Alt+1)
           Клавиши:     F2      Установить/убрать ловушку
                        Ctrl+R  Убрать все ловушки
                        + и -   Сместить окно дизассемблера на 1 байт
                        Ctrl+G  Перейти на новый адрес
          В этом окне вы можете вводить мнемоники Z80 с клавиатуры.
          Для JR и DJNZ в качестве параметра можно ввести адрес перехода или
          смещение (например, JR +5 или DJNZ -10).
        ¦ Stack (доступно для редактирования, Alt+2)
          Отображает содержимое стека Z80.
           Клавиши:     ENTER   Ввести новое слово
                        Ctrl+G  Перейти на новый адрес
        ¦ AY-8910 - состояние регистров музыкального сопроцессора
        ¦ KP1818VG93 - состояние контроллера дисководов
        ¦ Memory - карта 16K-страниц памяти Спектрума
-------------------------------------------------------------------------[§5]-

        §6. МИНИМАЛЬНЫЕ СИСТЕМНЫЕ ТРЕБОВАНИЯ.

    OС: Win95, Win98, Win ME,Win NT,Windows 2000,Windows Vista or Windows 7
	 Возможна работоспособность Z80Stealth под Linux + DOSemus (Wine)
    Процессор - Pentium III
    Видео - любой VGA совместимый видеоадаптер
    Звук - DirectX-совместимая звуковая карта
    Память - 64Mb.
-------------------------------------------------------------------------[§6]-

        §7. СВЯЗЬ С АВТОРОМ.

E-mail: Mr.Kirill@starlink.ru

Домашняя страничка Z80Stealth: http://z80.emu-russia.net
-------------------------------------------------------------------------[§7]-
Текст подготовили:
 Кирилл Колпаков - информационное содержание (c)1999-2011
 Hacker KAY - лирика, поэзия, символы псевдографики (c)2001
 