Top secrets sources NedoPC pentevo

Rev

Rev 783 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

----------------------------------------------------------------------
                      UnrealSpeccy 0.36.7 by SMT
----------------------------------------------------------------------

        ñîäåðæàíèå

                1. âîçìîæíîñòè
                2. òðåáîâàíèÿ ê ñèñòåìå
                3. óïðàâëÿþùèå êëàâèøè ýìóëÿòîðà
                4. íåñîâìåñòèìîñòü
                5. ïðèâåòû è áëàãîäàðíîñòè
                6. ëèöåíçèÿ


----------------------------------------------------------------------

âîçìîæíîñòè


  ïðîöåññîð
        Z80: âñå (íå)äîêóìåíòèðîâàííûå êîìàíäû è ôëàãè


  ìîäåëè ïàìÿòè

        Pentagon 128/512/1024 ñ 64K ÏÇÓ
        Scorpion 256/1024 ñ 64K ÏÇÓ
        Scorpion ÏðîôÏÇÓ ñ ïîääåðæêîé SMUC (128/256/512K)
        KAY-256/1024 ñ 64K ÏÇÓ
        Profi 1024 ÎÇÓ/ÏÇÓ ñ memory mapper'îì
        ATM TURBO 1 v4.50 512/1024 ÎÇÓ, 64-1024K ÏÇÓ
        ATM TURBO 2+ v7.10 128/512/1024 ÎÇÓ, 64-1024K ÏÇÓ
        êýø 16/32K
        CMOS/÷àñû(RTC):
          ñîâåòñêàÿ ìèêðîñõåìà (512ÂÈ1, 64 áàéòà, 1-é äåíü - ïîíåäåëüíèê) èëè
          ìèêðîñõåìà èç IBM PC (DALLAS, 256 áàéò, 1-é äåíü - âîñêðåñåíüå)
        ÷àñû è ýíåðãîíåçàâèñèìîå ÎÇÓ (NVRAM) (24LC16) êîíòðîëëåðà SMUC

  çâóê

        áèïåð è çâóê ìàãíèòîôîíà

        AY-3-8910/YM2149: òî÷íàÿ ýìóëÿöèÿ, âêëþ÷àÿ öèôðîâîé çâóê
        è íåñòàíäàðòíûå ýôôåêòû, íî ïàðàëëåëüíûå ïîðòû íà R14/R15 íå ýìóëèðóþòñÿ

        Turbo-AY (Turbo-Sound): 2 ìèêðîñõåìû AY(èëè YM) ïî ñõåìå PoS èëè NedoPC

        TurboSound FM: 2 ìèêðîñõåìû YM2203 (6 AY êàíàëîâ + 6 FM êàíàëîâ)

        ðåæèì 'use digital samples' (îòñóòñòâóþùèé íà ðåàëüíîì Ñïåêòðóìå):
        AY-ìóçûêà ÷åðåç öèôðîâîé ïëåéåð - èãðàþòñÿ òðè ñýìïëà
        ñ ãðîìêîñòÿìè è ÷àñòîòàìè èç ñîîòâåòñòâóþùèõ ðåãèñòðîâ AY

        ðåæèì 'pseudo-turbo': 2 çàïàðàëëåëåííûõ ìèêðîñõåìû YM ñî ñäâèãîì ïî ôàçå

        äâà êîâîêñà - Pentagon (ïîðò #FB) è Scorpion (ïîðò #DD)

        SounDrive

        çàïèñü çâóêà â WAV èëè VTX (VTX - õîðîøèé ôîðìàò äëÿ AY çâóêà, ãîðàçäî
        ïëîòíåå, ÷åì PSG, íî äëÿ íåãî òðåáóåòñÿ lha.exe ãäå-ëèáî â %PATH%)

        General Sound - ïëåéåð MOD è çâóêîâûõ ýôôåêòîâ ÷åðåç áèáëèîòåêó BASS.
        Ìîæíî ñîõðàíèòü ìóçûêó, ÷òîáû çàòåì ñëóøàòü å¸ âî âíåøíåì ïëåéåðå

        íèçêîóðîâíåâàÿ ýìóëÿöèÿ General Sound (âíóòðåííèé Z80 íà 12MHz,
        512Kb âíóòðåííåãî ÎÇÓ, âíóòðåííèå ïîðòû è ÖÀÏû)

        BASS äà¸ò áîëåå âûñîêîå êà÷åñòâî è áîëüøå êàíàëîâ, ÷åì íèçêîóðîâíåâàÿ
        ýìóëÿöèÿ. Íèçêîóðîâíåâàÿ ýìóëÿöèÿ íóæíà äëÿ ïðîãðàìì, ïîäìåíÿþùèõ
        ôèðìåííûé ïëåéåð è èñïîëüçóþùèõ Z80 äëÿ ñâîèõ öåëåé. Íà ïðàêòèêå
        BASS ðåêîìåíäóåòñÿ äëÿ èãð, à íèçêîóðîâíåâàÿ ýìóëÿöèÿ - äëÿ ïðîäâèíóòûõ
        ìóçûêàëüíûõ/çâóêîâûõ ðåäàêòîðîâ (RIFF tracker)

  ãðàôèêà

        ìíîæåñòâî ôèëüòðîâ, îò áûñòðîãî simple äî áèëèíåéíîé
        ôèëüòðàöèè, ìàñøòàáèðóþùåé ñïåêòðóìîâñêîå èçîáðàæåíèå äî 512x384
        ñ 64 öâåòàìè;
        ôèëüòð 'noflic' äëÿ ïðîãðàìì, êîòîðûå áûñòðî ïåðåêëþ÷àþò äâà ýêðàíà,
        ÷òîáû ïîëó÷èòü áîëüøå öâåòîâ;
        íåñêîëüêî ÷àíêîâûõ ôèëüòðîâ äëÿ äåìîê XIX âåêà

        çàìå÷àòåëüíûé ôèëüòð 'Anti-Text64'. Ïðåäíàçíà÷åí äëÿ ÷òåíèÿ ïðåññû.
        Íà ëåòó çàìåíÿåò øðèôòû 4x8 íà áîëåå ïðèÿòíûå äëÿ ãëàç øðèôòû 8x8 è 8x16

        íàñòðîéêè Pentagon è Scorpion äëÿ ìóëüòèêîëîðíûõ ýôôåêòîâ,
        ïðè÷¸ì áîðäåð îáíîâëÿåòñÿ ñ òî÷íîñòüþ äî òàêòà

        äëÿ ýìóëÿöèè ñêîðïèîíîâñêèõ áîðäåðíûõ ýôôåêòîâ èìååòñÿ ðåæèì
        îáíîâëåíèÿ áîðäåðà ðàç â 4 òàêòà

        ðåæèì nopaper äëÿ îòëàäêè áîðäåðíûõ ýôôåêòîâ

        flash-color (â êàæäîì çíàêîìåñòå ïðè âêëþ÷åííîì áèòå FLASH ìîæíî âûáðàòü
        îäèí èç 128 öâåòîâ ink íà ÷¸ðíîì ôîíå)

        ðåæèìû âûñîêîãî ðàçðåøåíèÿ: Pentagon 512x192, Profi 512x240, ATM
        (ðàáîòàþò òîëüêî ñ ôèëüòðîì 'double')

        öâåòíûå âèäåîðåæèìû ATM-TURBO (òîëüêî ñ ôèëüòðîì 'double'):
        òåêñòîâûé 80x25, EGA 320x200, ìóëüòèêîëîð 640x200.
        Äëÿ ñìåíû øðèôòà òåêñòîâîãî ðåæèìà ïîìåñòèòå SGEN.ROM â ïàïêó unreal.
        Íå âêëþ÷àéòå border=none â âèäåîðåæèìàõ ATM

        ðåæèì 384x304 êîìïüþòåðà Pentagon [ñì. ZX-Guide#2, AlCoNews#32]

        ðåæèì "öâåò íà òî÷êó" êîìïüþòåðà Pentagon [ñì. Info Guide#8, #9]

        àïïàðàòíûé ìóëüòèêîëîð

        ïîðò àòðèáóòîâ #FF


  íàñòðîéêà ãðàôèêè è çâóêà ãîðÿ÷èìè êëàâèøàìè

        ïàðàìåòðû ãðàôèêè (÷èñëî òàêòîâ â êàäðå è â ñòðîêå) âûáèðàþòñÿ è
        íàñòðàèâàþòñÿ êëàâèøàìè grey+, grey-, grey* íà öèôðîâîé êëàâèàòóðå

        t-states/frame (÷èñëî òàêòîâ â êàäðå) ïîçâîëÿåò ïîäîáðàòü ñêîðîñòü
        â ñëèøêîì áûñòðûõ (èëè ñëèøêîì ìåäëåííûõ) èãðàõ

        êîìáèíàöèè alt+grey*, grey-, grey+ âûáèðàþò çâóêîâîé ñîïðîöåññîð (AY/YM)
        è ñòåðåîðåæèì (ABC/ACB), èëè æå ïàëèòðó


  äèñêîâûé èíòåðôåéñ Beta 128

        âñå êîìàíäû êîíòðîëëåðà ÂÃ93 (WD1793), âêëþ÷àÿ ÷òåíèå/çàïèñü äîðîæêè

        ïåðåõâàò ÷òåíèÿ/çàïèñè ñåêòîðîâ - óñêîðåíèå áîëåå ÷åì â 256 ðàç


  ìàãíèòîôîí

        ïîëíàÿ ïîääåðæêà TAP è TZX

        ïîääåðæêà CSW

        âûáîð ôàéëà (tape browser)

        àâòîçàïóñê ëåíòû ïðè îáðàùåíèè ê ñòàíäàðòíîé ïðîöåäóðå ÷òåíèÿ

        áûñòðàÿ çàãðóçêà: UnrealSpeccy ìîæåò ðàñïîçíàòü ëîãèêó çàãðóç÷èêà
        è óñêîðèòü åãî ïóò¸ì ïðîïóñêà öèêëîâ çàäåðæåê è îæèäàíèÿ ôðîíòîâ.
        Ðàçóìååòñÿ, UnrealSpeccy ïðè ýòîì íå ñáèâàåò òàéìèíãè,
        òàê ÷òî äëÿ áûñòðîé çàãðóçêè òðåáóåòñÿ âêëþ÷èòü max speed (NumLock).
        Òàêèì îáðàçîì, ëþáóþ 128K èãðó ìîæíî çàãðóçèòü çà 10-20 ñåêóíä.
        Ýòà õèòðîñòü ðàçðàáîòàíà íåçàâèñèìî îò RAMSOFT, íî ïîõîæå, ÷òî
        RS 0.90.38 ðàáîòàåò àíàëîãè÷íûì îáðàçîì.
        Äëÿ äåéñòâèòåëüíî áûñòðîé çàãðóçêè âêëþ÷èòå âèäåîôèëüòð 'normal'


  IDE

        UnrealSpeccy ýìóëèðóåò IDE-èíòåðôåéñû êîìïüþòåðîâ KAY, SCORPION è ATM-2 
        ñ äâóìÿ óñòðîéñòâàìè òèïà æ¸ñòêèé äèñê/CD-ROM

        âìåñòî ðåàëüíûõ æ¸ñòêèõ äèñêîâ ìîæíî èñïîëüçîâàòü ôàéë-îáðàçû.
        CD-ROM ýìóëèðóåòñÿ ÷åðåç ðåàëüíîå óñòðîéñòâî èëè ÷åðåç âèðòóàëüíîå,
        ðàáîòàþùåå íà óðîâíå îïåðàöèîííîé ñèñòåìû

        ýìóëèðóåìûå ñõåìû:
        Nemo - êîíòðîëëåð äëÿ øèíû ZX-BUS, ïðîèçâîäèâøèéñÿ Nemo è NedoPC
        ATM - ATM TURBO 2+ v7.10
        Nemo(A8) - èçìåíåíèå ñõåìû Nemo: èñïîëüçóåò A8 âìåñòî A0, ÷òîáû
                   âûáèðàòü ñòàðøèé/ìëàäøèé áàéò 16-ðàçðÿäíîãî ñëîâà (ìîæíî
                   ñ÷èòàòü ñåêòîð äâóìÿ êîìàíäàìè INIR:INIR)
        SMUC - IDE-êîíòðîëëåð äëÿ êîìïüþòåðà ZS Scorpion

  ìîäåì

        Âíóòðåííèé ISA-ìîäåì, íàñòðîåííûé íà COM1 (ïîðòû 03F8-03FF,
        òðàíñëèðóåìûå íà ñïåêòðóìîâñêèå ïîðòû #F8EF-#FFEF).
        Ïðåðûâàíèå îò ìîäåìà (NMI íà Ñïåêòðóìå) íå ýìóëèðóåòñÿ.
        Òðåáóåòñÿ óñòàíîâèòü äðàéâåð ìîäåìà â Windows.
        Ïðîãðàììà ping by Kamil Karimov ïðîâåðåíà è ðàáîòàåò
        ïðè ïóñòîé ñòðîêå èíèöèàëèçàöèè ìîäåìà (modem initialization string)


  óñòðîéñòâà ââîäà

        ïîëíîñòüþ íàñòðàèâàåìàÿ êëàâèàòóðà
        âñòàâêà òåêñòà èç áóôåðà îáìåíà ÷åðåç ýìóëÿöèþ ñïåêòðóìîâñêîé êëàâèàòóðû
        AY-mouse (ìûøü îò ÊÎÐÂÅÒà, ïîäêëþ÷¸ííàÿ ê ïîðòó A çâóêîâîãî ñîïðîöåññîðà)
        kempston mouse ñ íàñòðàèâàåìîé ñêîðîñòüþ è îïöèåé îáìåíà êíîïîê,
        ñ ïîääåðæêîé êîëåñà (D7..D4 â ïîðòó êíîïîê ëèáî êàê êëàâèøè UP/DOWN)
        kempston joystick íà êëàâèàòóðå
        kempston joystick íà ìûøè (äæîéñòèê ñëåäóåò çà êóðñîðîì ìûøè)
        êîëåñî è êíîïêè ìûøè ìîæíî ïðèâÿçàòü ê ëþáûì êëàâèøàì
        êëàâèàòóðû Ñïåêòðóìà èëè êåìïñòîí-äæîéñòèêà
        äæîéñòèê äëÿ PC ìîæíî ïðèâÿçàòü ê ëþáûì êëàâèøàì
        êëàâèàòóðû Ñïåêòðóìà èëè êåìïñòîí-äæîéñòèêà
        ðåæèì çàëèïøèõ êëàâèø (sticky keys) [âçÿòî èç ZX_Emul, ñì. åãî îïèñàíèå]
        autofire (íàñòðàèâàåìàÿ êëàâèøà, íàñòðàèâàåìûé ïåðèîä)

  ôàéëû

        ÷èòàþòñÿ:

           SP, SNA è Z80 (âñå âåðñèè, 48k è 128k)
           TAP, TZX, CSW
           FDI, TRD, SCL, TD0, UDI
                  åñëè îáðàç äèñêà íå ñîäåðæèò boot.B,
                  ìîæíî åãî àâòîìàòè÷åñêè äîáàâëÿòü.
                  Ìîæíî èñïîëüçîâàòü çàãðóçêó îáðàçîâ äèñêîâ äëÿ
                  êàæäîãî èç äèñêîâîäîâ ïðè çàïóñêå ýìóëÿòîðà
           ôîðìàò HOBETA - ôàéë äîáàâëÿåòñÿ íà ñóùåñòâóþùèé äèñê;
                  åñëè íåò äèñêà, ñîçäà¸òñÿ ïóñòîé TR-DOS äèñê.
                  Óäîáíî ãðóçèòü èç êîìàíäíîé ñòðîêè:
                  unreal.exe prog.$B prog.$C   <- áóäóò ïîìåùåíû íà îäèí äèñê
                  Ìîæíî ãðóçèòü õîáåòíûå ôàéëû ÷åðåç ìåíþ 'F3',
                  íî òîëüêî ïî îäíîìó ôàéëó

        çàïèñûâàþòñÿ:

           SNA 48k è 128k
           TRD, FDI, UDI
           TD0  (çàïèñûâàåòñÿ áåç ñæàòèÿ, ïîýòîìó çàïèñàííûé ôàéë, ñêîðåå âñåãî,
                 áóäåò áîëüøå ñ÷èòàííîãî)
           SCR, BMP (ñêðèíøîòû)
           WAV, VTX


        ïðåîáðàçîâàíèå ôîðìàòîâ:

           ýìóëÿòîð ìîæåò îòêðûòü îáðàç äèñêà â îäíîì èç ôîðìàòîâ
           (TRD/TD0/FDI/SCL/UDI) è çàïèñàòü åãî â äðóãîì ôîðìàòå


  èíäèêàòîðû

        1. ãðîìêîñòü/ñîñòîÿíèå AY. Áåëûé öâåò - òîí, æ¸ëòûé - øóì,
           çåë¸íûé - îãèáàþùàÿ; òàêæå îòîáðàæàþòñÿ ãðîìêîñòè YM2203 è GS

        2. èíäèêàòîðû performance. Îäèí ïîêàçûâàåò, ñêîëüêî òàêòîâ Z80
           ïðîøëî ìåæäó äâóìÿ ïðåðûâàíèÿìè. Ïðè ïðîñìîòðå äåìîíñòðàöèé ìîæíî 
           óâèäåòü, ñêîëüêî âðåìåíè çàíèìàåò òîò èëè èíîé ýôôåêò. Âòîðîå ÷èñëî -
           ÷àñòîòà êàäðîâ PC - íà íîðìàëüíîé ñêîðîñòè äîëæíî áûòü 50.
           Åñëè îíî ìåíüøå, òî âàø êîìïüþòåð ñëèøêîì ìåäëåííûé, è âû ñëûøèòå
           èñêàæ¸ííûé çâóê. Âûáåðèòå áîëåå áûñòðûé âèäåîäðàéâåð è ôèëüòð,
           îòêëþ÷èòå êàêèå-íèáóäü óñòðîéñòâà, óâåëè÷üòå skipframe èëè óáàâüòå
           t-states per int. Ïðè ïðîãîíå íà max speed ÷àñòîòà êàäðîâ ïîêàçûâàåò,
           íàñêîëüêî âàø êîìïüþòåð áûñòð. Íàïðèìåð, 800 fps - ýòî â 16 ðàç
           áûñòðåå, ÷åì Spectrum, è ñðåäíÿÿ èãðà çàãðóçèòñÿ çà 20 ñåêóíä.

        3. èíäèêàòîð input. Ïîêàçûâàåò, êàêèå óñòðîéñòâà ââîäà îïðàøèâàþòñÿ -
           êëàâèàòóðà, ìûøü, êåìïñòîí-äæîéñòèê. Äëÿ êëàâèàòóðû ïîêàçûâàþòñÿ
           îïðàøèâàåìûå ïîëóðÿäû. Ïðèìåð: ÿ çàìåòèë, ÷òî â èíòðî ê KOL0BOK2
           àêòèâíû ïîëóðÿäû <B>-<SPACE> è A-G. <SPACE> - ýòî âûõîä, íî ïî÷åìó
           ïðîãðàììà îïðàøèâàåò <A>-<G>? ß íàæàë <A> è óâèäåë, ÷òî òåïåðü
           ïðîãðàììà îïðàøèâàåò <Y>-<P>. Ïîñëå íàæàòèÿ A+P ïðîãðàììà îïðàøèâàåò
           <CAPS>-<V>. Ïîñëå íàæàòèÿ A+P+X àêòèâíûì îñòà¸òñÿ òîëüêî ïîëóðÿä
           <B>-<SPACE>. Ïîëó÷àåòñÿ, ÷òî ÿ íàø¸ë cheat áåç çàëåçàíèÿ â êîä!
           (Ìîæíî áûëî ïîñòàâèòü breakpoint íà ÷òåíèå ïîðòà #FE è àíàëèçèðîâàòü
           êîä â ýòîì ðàéîíå)

        4. èíäèêàòîð loading. Ïðè çàïèñè/÷òåíèè äèñêà ýìóëÿòîð ïîêàçûâàåò
           ñèíþþ/êðàñíóþ äèñêåòó. Ïðè ôîðìàòèðîâàíèè äîðîæêè äèñêåòà æ¸ëòàÿ.
           Ïðè çàãðóçêå ñ ìàãíèòîôîíà ýìóëÿòîð ïîêàçûâàåò êàññåòó è ïðîãðåññ
           ñ÷èòûâàíèÿ òåêóùåãî áëîêà (èëè 'PS' - ïàóçà â çàïèñè)

        5. local time - ÷àñû äëÿ òåõ, ÷òî ïðîâîäèò âñ¸ ñâî¸ âðåìÿ ñ
           âèðòóàëüíûì Ñïåêòðóìîì

        6. on-screen watches - ïîêàçûâàåò áàíêè ÎÇÓ è ÏÇÓ, èñïîëüçîâàííûå
           â ïîñëåäíåì êàäðå; âû÷èñëÿåò âûðàæåíèÿ, îïðåäåë¸ííûå ïîëüçîâàòåëåì

        7. ìîæíî èñïîëüçîâàòü ëàìïî÷êè íà AT êëàâèàòóðå â êà÷åñòâå èíäèêàòîðîâ
           ãðîìêîñòè AY êàíàëîâ


        èíäèêàòîðû íåîáû÷íî îêðàøèâàþòñÿ â ðåæèìå flash-color. Ýòî íå ãëþê


  ìîíèòîð-îòëàä÷èê

        ïðîãðàììà, íàçûâàåìàÿ â ìèðå PC "äåáàããåðîì", â ìèðå Spectrum ÷àñòî
        íîñèò íàçâàíèå "ìîíèòîð"

        ïîèñê òåêñòà èëè êîäà.
        Èñïîëüçóåò ìàñêó: ñîâïàäåíèå, êîãäà ((code & mask) == (pattern & mask))

        íåîãðàíè÷åííîå ÷èñëî òî÷åê îñòàíîâà (breakpoints)

        îñòàíîâû ïî óñëîâèþ (conditional breakpoints) ëþáîé ñëîæíîñòè,
        èñïîëüçóþò Ñè-ïîäîáíûé ñèíòàêñèñ (÷åðåç íèõ ìîæíî ðåàëèçîâàòü îñòàíîâ
        ïî ÷òåíèþ èëè çàïèñè â ïîðò îïðåäåë¸ííîãî çíà÷åíèÿ, ïî îïðåäåë¸ííîé
        êîìàíäå ïðîöåññîðà è ò.ï.)

        îñòàíîâû ïî îáðàùåíèþ ê ïàìÿòè (ïî ÷òåíèþ/çàïèñè/èñïîëíåíèþ óêàçàííûõ
        îáëàñòåé ïàìÿòè)

        âñòðîåííûé àññåìáëåð/äèçàññåìáëåð Z80

        ñîõðàíåíèå-çàãðóçêà îáëàñòåé ïàìÿòè

        ðåäàêòîð îáðàçà äèñêà (äèñê-äîêòîð)

        ripper's tool: äëÿ èçâëå÷åíèÿ ïðîöåäóð ñ èõ äàííûìè. Ïîêàçûâàåò, êàêèå
        áàéòû áûëè ñ÷èòàíû/çàïèñàíû, è ñîõðàíÿåò âñ¸ àäðåñíîå ïðîñòðàíñòâî
        ïðîöåññîðà, çàáèâàÿ íåèñïîëüçîâàííûå àäðåñà óêàçàííûì áàéòîì
        (ïî óìîë÷àíèþ #CF)

        ãîðÿ÷èå êëàâèøè ñîõðàíåíèÿ/âîññòàíîâëåíèÿ ïîëîæåíèÿ êóðñîðà â îêíå
        äèçàññåìáëåðà

        ãîðÿ÷èå êëàâèøè ïåðåõîäà ïî àäðåñó, óêàçàííîìó â êîìàíäå - â îêíî
        äèçàññåìáëåðà èëè â îêíî äàìïà

        on-screen watches: ïîêàçûâàþò îáëàñòè ïàìÿòè, àäðåñîâàííûå
        ðåãèñòðîâûìè ïàðàìè


  ãðàôè÷åñêèé èíòåðôåéñ (GUI)

        âñå íàñòðîéêè, èìåþùèåñÿ â INI-ôàéëå, ìîæíî èçìåíÿòü â GUI
        (íî îíè íå ñîõðàíÿþòñÿ, äëÿ ïîñòîÿííîãî èçìåíåíèÿ ðåäàêòèðóéòå INI-ôàéë)

        ëåãêî ââîäèìûå POKE, åñëè âû íå õîòèòå èñïîëüçîâàòü ìîíèòîð èëè
        øåñòíàäöàòåðè÷íóþ ñèñòåìó ñ÷èñëåíèÿ. Ðàçäåëèòåëè ÷èñåë - ïðîáåë,
        çàïÿòàÿ, äâîåòî÷èå, òî÷êà ñ çàïÿòîé - òàê ÷òî ìîæíî êîïèðîâàòü POKE
        ïðÿìî èç êîëëåêöèé cheat'îâ

        ÷òåíèå èç àðõèâîâ. Ïîääåðæàíû: CAB,ZIP,RAR.
        Ìîæåòå äîáàâèòü ñâîè àðõèâàòîðû â INI ôàéëå

----------------------------------------------------------------------

òðåáîâàíèÿ ê ñèñòåìå

        Windows 95 è âûøå, ëèáî NT (íå ïðîâåðÿëîñü).
        Äëÿ ðàáîòû ñ ðåàëüíûì HDD òðåáóåòñÿ Windows 2000/XP/2003.
        

        äëÿ ðàáîòû UnrealSpeccy òðåáóåòñÿ:

            Pentium-166 CPU MMX äëÿ ìèíèìàëüíîãî ôóíêöèîíèðîâàíèÿ
            Celeron-266 CPU äëÿ ðåæèìîâ âûñîêîãî ðàçðåøåíèÿ
             Profi/Pentagon/ATM/Anti-Text64
            Celeron-400 CPU äëÿ íèçêîóðîâíåâîé ýìóëÿöèè GS
            UnrealSpeccy çàíèìàåò âñåãî 12Mb ÎÇÓ, òàê ÷òî
             åñëè Windows çàïóñòèëñÿ, òî ïàìÿòè õâàòàåò
            âèäåîêàðòà ñ 2D óñêîðèòåëåì, ïîääåðæèâàþùàÿ video overlays è
             color keying for overlay modes
            âèäåîêàðòà ñ 3D óñêîðèòåëåì äëÿ hardware chunky bilinear filter
            2 Mb âèäåîïàìÿòè â ïîëíîýêðàííîì ðåæèìå (fullscreen)
            4 Mb âèäåîïàìÿòè â îêîííîì ðåæèìå (windowed)
            16-áèòíàÿ çâóêîâàÿ êàðòà [íå îáÿçàòåëüíà, íî ðåêîìåíäóåòñÿ]


        Åñëè âû èìååòå ñîîòâåòñòâóþùåå æåëåçî, íî ýìóëÿòîð òîðìîçèò,
        òî ïîïðîáóéòå ñëåäóþùåå:

            0. óñòàíîâèòå ñâåæèé directX è ñâåæèå äðîâà âèäåîêàðòû
            1. óâåëè÷üòå ðàçìåð sound buffer (îñîáåííî äëÿ Win95) â INI-ôàéëå
            2. âûáåðèòå video filter='small', video driver='ddraw'
            3. îòêëþ÷èòå vsync
            4. óñòàíîâèòå 'ShareCPU=0' â INI-ôàéëå
            5. îòêëþ÷èòå íèçêîóðîâíåâóþ ýìóëÿöèþ General Sound
            6. îòêëþ÷èòå YM2203
            7. óñòàíîâèòå 'skipframe=4' â INI-ôàéëå
            8. óñòàíîâèòå 'Frame=30000' â INI-ôàéëå
               (åñëè áîëüøå íè÷åãî íå ïîìîãàåò)
            9. îòêëþ÷èòå çâóê (áåç çâóêà ýìóëÿòîð ðàáîòàåò çíà÷èòåëüíî áûñòðåå)

        Ýòî äîëæíî ïîìî÷ü


----------------------------------------------------------------------

óïðàâëÿþùèå êëàâèøè ýìóëÿòîðà

ïåðå÷èñëåíû êëàâèøè ïî óìîë÷àíèþ, èõ ìîæíî ñìåíèòü â INI-ôàéëå


Ctrl-F1         ìîíèòîð-îòëàä÷èê
Shift-ESC       äëÿ îêîííîãî ðåæèìà: îòäàòü ìûøü ýìóëÿòîðó èëè ñèñòåìå
Alt-F1          ïîìîùü ïî êëàâèøàì
F1              íàñòðîéêè/GUI
F2              çàïèñàòü ñíàïøîò/îáðàç äèñêà
Alt-F2          çàïèñàòü ñíàïøîò qsave1.sna
Ctrl-F2         çàïèñàòü ñíàïøîò qsave2.sna
Shift-F2        çàïèñàòü ñíàïøîò qsave3.sna
F3              çàãðóçèòü ñíàïøîò/îáðàç ëåíòû/îáðàç äèñêà
Alt-F3          çàãðóçèòü ñíàïøîò qsave1.sna
Ctrl-F3         çàãðóçèòü ñíàïøîò qsave2.sna
Shift-F3        çàãðóçèòü ñíàïøîò qsave3.sna
(SHIFT+)F4      âûáðàòü âèäåîäðàéâåð (ôèëüòð)
Alt-F4          âûõîä èç ýìóëÿòîðà
F5              íà÷àòü/çàêîí÷èòü ñîõðàíåíèå çâóêà (WAV èëè VTX).
                Ìîæíî èñïîëüçîâàòü èç ìîíèòîðà: óñòàíîâèòå òî÷êè îñòàíîâà íà
                íà÷àëüíûõ/êîíå÷íûõ ïðîöåäóðàõ è çàïèñûâàéòå;
                ïðè çàïèñè vtx óáèðàþòñÿ ïàóçû â íà÷àëå è êîíöå
F6              ââåñòè POKE (îäíî èëè ìíîãî)
Alt-F6          ïîèñê èçìåí¸ííûõ çíà÷åíèé â ïàìÿòè (äëÿ cheat'îâ è ò.ï.)
F7              çàïóñòèòü/îñòàíîâèòü ëåíòó
Shift-F7        âûáîð ôàéëà íà ëåíòå (tape browser)
Alt-F8          çàïèñàòü ñêðèíøîò
F9              ñîõðàíèòü âñå èçìåí¸ííûå îáðàçû äèñêà è ñîäåðæèìîå CMOS-÷àñîâ
Alt-Shift-F11   NMI
Alt-F11         NMI â êýø
Ctrl-F11        NMI â TR-DOS ("magic")
F12             ñáðîñ â ðåæèìå ïî óìîë÷àíèþ, óêàçàííîì â INI
Ctrl-Shift-F12  ñáðîñ â 128 áåéñèê
Ctrl-F12        ñáðîñ â TR-DOS (128)
Shift-F12       ñáðîñ â 48 áåéñèê ñ îòêðûòîé âåðõíåé ïàìÿòüþ
Alt-Shift-F12   ñáðîñ â 48 áåéñèê â ðåæèìå 48k
Alt-F12         ñáðîñ â ñèñòåìíóþ ñòðàíèöó ÏÇÓ
Ctrl-Alt-F12    ñáðîñ â êýø
pause/break     ïàóçà
grey/           èíäèêàòîðû on/off
grey*           âûáîð ïàðàìåòðà äëÿ èçìåíåíèÿ: t-states/int (ñêîðîñòü), fix...
Alt+grey*       âûáîð ïàðàìåòðà äëÿ èçìåíåíèÿ: AY/ïàëèòðà
grey+,grey-     íàñòðîéêà âûáðàííîãî ïàðàìåòðà (ñ SHIFT'îì áîëåå òîíêàÿ)
NumLock         ìàêñèìàëüíàÿ ñêîðîñòü (max speed) on/off (â max speed íåò çâóêà)
Alt-NumLock     autofire on/off
Alt-Ctrl-Z      on/off êîíòðîëëåð êëàâèàòóðû XT(AT) êîìïüþòåðà ATM
Alt-Enter       ïîëíîýêðàííûé ðåæèì on/off
Alt-Shift-Ins   âñòàâèòü òåêñò èç áóôåðà îáìåíà ÷åðåç ýìóëÿöèþ êëàâèàòóðû Ñïåêòðóìà
Alt-1           óñòàíîâèòü ðàçìåð îêíà 1x â îêîííîì ðåæèìå
Alt-2           óñòàíîâèòü ðàçìåð îêíà 2x, ïîëåçíî äëÿ ðåæèìîâ, èñïîëüçóþùèõ 
                ãðàôè÷åñêèé óñêîðèòåëü, òàêèõ êàê overlay è blitter
Alt-3           ìàêñèìèçèðîâàòü îêíî


êëàâèøè â ìîíèòîðå-îòëàä÷èêå

(CTRL,SHIFT,ALT+)F1,F2,F3,F5,F11,F12 - ñì. âûøå
Ctrl-F1         âûõîä èç ìîíèòîðà â ïðîãðàììó
F7              øàã (âûïîëíèòü îäíó êîìàíäó ïðîöåññîðà)
F8              øàã áåç òðàññèðîâêè ïîäïðîãðàìì è öèêëîâ
F9              ïîêàçàòü ýêðàí Ñïåêòðóìà
Shift-F9        ïîêàçàòü íåàêòèâíûé ýêðàí 128k Ñïåêòðóìà
Alt-F9          ïîêàçàòü ýêðàí äî òåêóùåé îòðèñîâàííîé òî÷êè, ñ áîðäåðîì,
                ìóëüòèêîëîðàìè è äâóõýêðàííûìè ýôôåêòàìè
F11             çàïóñòèòü ïðîãðàììó ñ îñòàíîâîì â òî÷êå (SP)
TAB             ñëåäóþùàÿ ïàíåëü
SHIFT-TAB       ïðåäûäóùàÿ ïàíåëü
Alt-D           ïåðåêëþ÷åíèå òåêñò/äàìï
Alt-B           èçìåíèòü çíà÷åíèå â ïîðòó 7FFD (âûáîð áàíêà / ýêðàíà)
Alt-M           èçìåíèòü çíà÷åíèå äîïîëíèòåëüíîãî ïîðòà ïàìÿòè (#1FFD,#FDFD,#DFFD,...)
Alt-P           ââåñòè POKE (îäíî èëè ìíîãî)
Alt-F6          ïîèñê èçìåí¸ííûõ çíà÷åíèé â ïàìÿòè (äëÿ cheat'îâ è ò.ï.)
Alt-R           çàãðóçèòü îáëàñòü ïàìÿòè èç ôàéëà
Alt-W           çàïèñàòü îáëàñòü ïàìÿòè â ôàéë
Alt-F           çàïîëíèòü îáëàñòü ïàìÿòè óêàçàííîé ïîñëåäîâàòåëüíîñòüþ
                (÷òîáû ñêîïèðîâàòü îáëàñòü ïàìÿòè, çàïèøèòå å¸, ïîòîì çàãðóçèòå)
Alt-G           ñîñòîÿíèå General Sound (äâîéíîé ùåë÷îê ìûøüþ - èãðàòü ñýìïë)
Alt-T           âûäèðàëêà ïðîöåäóð (ripper's tool)
Alt-O           íàñòðîéêà on-screen watches
Alt-U           äèçàññåìáëèðîâàíèå â ôàéë
Alt-S           ïåðåêëþ÷åíèå ñêðèíøîò (îòðèñîâàííûé ñ ìóëüòèêîëîðàìè è ò.ï.) /
                äàìï ýêðàíà (èçîáðàæåíèå ýêðàííîé ïàìÿòè) / watches
Alt-F           îòðåíäåðèòü òåêóùèé êàäð â âèäåîáóôåð áåç ìóëüòèêîëîðíûõ
                ýôôåêòîâ è ò.ï.
Ctrl-U          óñòàíîâèòü ïðîèçâîëüíûé àäðåñ äëÿ watch
Ctrl-L          ïîêàç ìåòîê, âèäèìûõ äëÿ Z80 â òåêóùåì ñîñòîÿíèè äèñïåò÷åðà ïàìÿòè
Ctrl-J          ïåðåõîä ïî ìåòêàì
Alt-C           ìåíåäæåð òî÷åê îñòàíîâà (breakpoints)
Alt-Y           ïåðåêëþ÷èòü àêòèâíûé çâóêîâîé ñîïðîöåññîð â ðåæèìå Turbo-Sound


       ìåíåäæåð òî÷åê îñòàíîâà îïåðèðóåò òðåìÿ òèïàìè òî÷åê îñòàíîâà:

       1. óñëîâíûå îñòàíîâû (conditional breakpoints) è on-screen watches
       èñïîëüçóþò Ñè-ïîäîáíûé ñèíòàêñèñ âûðàæåíèé.

       îïåðàöèè (ïåðå÷èñëåíû â ïîðÿäêå óáûâàíèÿ ïðèîðèòåòà):
         () ! ~ M(x) -> * % / + - >> << > < == = <= >= != & ^ | && ||
       îïåðàíäû:
         a,b,c,d,e,h,l,bc,de,hl                 - îñíîâíîé íàáîð ðåãèñòðîâ
         a',b',c',d',e',h',l',bc',de',hl'       - àëüòåðíàòèâíûé íàáîð ðåãèñòðîâ
         ix,iy,pc,sp,i,r                        - ïðî÷èå ðåãèñòðû
         FD     - ïîðò ïàìÿòè #FD (òàêæå èçâåñòåí êàê #7FFD)
         OUT    - ïîðò, èñïîëüçîâàííûé â êîìàíäå OUT (èëè 0FFFFFFFF, åñëè OUT íå áûëî)
         IN     - ïîðò, èñïîëüçîâàííûé â êîìàíäå IN (èëè 0FFFFFFFF, åñëè IN íå áûëî)
         VAL    - çíà÷åíèå, ñ÷èòàííîå/çàïèñàííîå â ïîðò (èìååò ñìûñë, òîëüêî
                  åñëè OUT != 0FFFFFFFF èëè IN != 0FFFFFFFF)
         ÷èñëà  - øåñòíàäöàòåðè÷íûå, äîëæíû íà÷èíàòüñÿ ñ öèôðû: DFFD - íåëüçÿ, 0DFFD - ìîæíî
         êîäû ñèìâîëîâ - çàêëþ÷àþòñÿ â àïîñòðîôû ('A','B' è ò.ï.)
       Âñå âû÷èñëåíèÿ ïðîèçâîäÿòñÿ â 32-áèòíîé áåççíàêîâîé öåëîé àðèôìåòèêå.
       Åñëè âû ïëîõî çíàêîìû ñ Ñè, ñòàâüòå ñêîáêè, ãäå âîçìîæíî,
       ò.ê. ïðèîðèòåò îïåðàöèé íåèíòóèòèâåí, íàïðèìåð:
       out & 0FF == 0FE   ïîíèìàåòñÿ êàê 'out & (0FF == 0FE)' <- âñåãäà 0

       M(x) - áàéò, ñ÷èòàííûé èç àäðåñà x (ìîæíî çàïèñàòü êàê x->0)
       '=' - òî æå, ÷òî '==' (äëÿ ïàñêàëèñòîâ)

       Ïðèìåðû:

           (out+1) | (in+1)       - IN/OUT â ëþáîé ïîðò
           (in & 8001) == 0       - ÷òåíèå êëàâèø îò <B> äî <SPACE>
           !(out & 1)             - ëþáîé âûâîä â ïîðò #FE
           (out & 0FF)==0BB && (val==0F3 || val==0F4) - ñáðîñ General Sound
           (out & 0FF)==0FD && (val&7)==3   - óñòàíîâêà 3-é áàíêè ïàìÿòè
           (FD & 7) == 3                    - òî æå ñàìîå
           M(pc)==0CB && pc->1 >= 10 && pc->1 <= 17
                - îñòàíàâëèâàåòñÿ âî âðåìÿ âûïîëíåíèÿ êîìàíäû RL <reg>

       Íàäåþñü, ýòèõ ïðèìåðîâ äîñòàòî÷íî äëÿ ïîíèìàíèÿ èäåè

       ×òîáû ðåäàêòèðîâàòü òî÷êó îñòàíîâà, ù¸ëêíèòå íà íåé ìûøüþ äâà ðàçà

       2. òî÷êè îñòàíîâà ïî àäðåñàì (òàêæå ñòàâÿòñÿ â îêíå äèçàññåìáëåðà êíîïêîé
          "ïðîáåë").  îêíå ìåíåäæåðà òî÷åê îñòàíîâà ëåãêî ðàññòàâèòü òî÷êè
          îñòàíîâà íà áîëüøîé äèàïàçîí ïàìÿòè, íàïðèìåð, 6000-FFFF

       3. îñòàíîâû ïî ÷òåíèþ/çàïèñè ïàìÿòè. Ïîõîæè íà îñòàíîâû ïî àäðåñàì,
          íî èìåþò ôëàãè "R" è "W", îçíà÷àþùèå îñòàíîâ ïî ÷òåíèþ/çàïèñè
          óêàçàííûõ àäðåñîâ ïàìÿòè (ìîæíî óñòàíîâèòü îáà ôëàãà)


ìîíèòîð: îêíî ðåãèñòðîâ

ñòðåëêè         âûáîð ðåãèñòðà
ENTER,0-F       èçìåíåíèå çíà÷åíèÿ ðåãèñòðà
Ctrl+A,F,B,D,H,S,P,X,Y,I,R,M,1,2
                èçìåíèòü A,F,BC,DE,HL,SP,PC,IX,IY,I,R,IM,IFF1,IFF2
Alt+S,Z,5,H,3,P,N,C              
                ïåðåêëþ÷èòü ñîîòâåòñòâóþùèé ôëàã
'               ïåðåéòè â ïàíåëü äèçàññåìáëåðà ê àäðåñó ïîä êóðñîðîì
;               ïåðåéòè â ïàíåëü äàìïà ê àäðåñó ïîä êóðñîðîì


ìîíèòîð: ïàíåëü äèçàññåìáëåðà (CPU window)

F4              âûïîëíåíèå ïðîãðàììû äî àäðåñà ïîä êóðñîðîì
Alt-F7          ïîèñê òåêñòà
Ctrl-F7         ïîèñê êîäîâ ñ ó÷¸òîì ìàñêè
HOME            ïåðåéòè íà àäðåñ PC
Ctrl-G          ïåðåéòè íà óêàçàííûé àäðåñ
SPACE           óñòàíîâèòü/ñíÿòü òî÷êó îñòàíîâà ïîä êóðñîðîì
ENTER           ðåäàêòèðîâàòü êîìàíäó Z80, å¸ êîä èëè òåêóùèé àäðåñ
A-X             ââåñòè êîìàíäó Z80
Z               óñòàíîâèòü PC íà àäðåñ ïîä êóðñîðîì
Ctrl-1,.,Ctrl-8 çàïîìíèòü àäðåñ êóðñîðà â ñïåöÿ÷åéêó 1..8
1-8             çàïîìíèòü àäðåñ êóðñîðà â ñïåöñòåêå è ïåðåéòè ê àäðåñó,
                ðàíåå çàïîìíåííîìó â ñïåöÿ÷åéêå 1..8
Backspace       âåðíóòü êóðñîð ïî çàïîìíåííîìó â ñïåöñòåêå àäðåñó
'               çàïîìíèòü àäðåñ êóðñîðà â ñïåöñòåêå è ïåðåéòè â ïàíåëè
                äèçàññåìáëåðà ê àäðåñó, óêàçàííîìó â êîìàíäå ïîä êóðñîðîì
;               ïåðåéòè èç ïàíåëè äèçàññåìáëåðà â ïàíåëü äàìïà
                ê àäðåñó, óêàçàííîìó â êîìàíäå ïîä êóðñîðîì
Ctrl-A          ÷òåíèå ìåòîê èç XAS èëè ALASM, èñïîëüçóÿ 3 ìåòîäà:
   1. XAS7: àññåìáëåð äîëæåí ëåæàòü â áàíêå 6 (èëè #46 äëÿ Pentagon-512)
   2. ALASM: âåðñèÿ 4.42-5.0x äîëæíà ëåæàòü â 128k ïàìÿòè (áàíêè 1-7)
   3. ALASM+STS: STS äîëæåí ëåæàòü â áàíêå 7 (èëè #47 äëÿ Pentagon-512)


ìîíèòîð: îêíî äàìïà (memory window)

Alt-F7          ïîèñê òåêñòà â ïàìÿòè / äîðîæêå äèñêà
Ctrl-F7         ïîèñê êîäîâ ñ ó÷¸òîì ìàñêè â ïàìÿòè / äîðîæêå äèñêà
ñòðåëêè,Home,End,PgUp,PgDn       äâèæåíèå êóðñîðà
Ctrl-G                           ïåðåéòè íà óêàçàííûé àäðåñ
Ctrl-M                           âêëþ÷èòü ðåäàêòèðîâàíèå ïàìÿòè
Ctrl-V                           âêëþ÷èòü ðåäàêòèðîâàíèå äèñêà (ôèçè÷åñêîé äîðîæêè)
Ctrl-O                           âêëþ÷èòü ðåäàêòèðîâàíèå äèñêà (ëîãè÷åñêèõ ñåêòîðîâ)
Ctrl-T                           âûáîð äèñêà/äîðîæêè/ñåêòîðà ïðè ðåäàêòèðîâàíèè äèñêà
Ctrl-TAB                         ïåðåõîä ìåæäó äàìïîì è òåêñòîì
Ctrl+S,P,B,D,H,X,Y               ïåðåéòè ïî àäðåñó SP,PC,BC,DE,HL,IX,IY
ïðî÷èå êëàâèøè                   ðåäàêòèðîâàíèå

ìîíèòîð: ïàíåëü äèñêîâîãî èíòåðôåéñà Beta 128

çäåñü îáû÷íûé íàáîð èíäèêàòîðîâ äèñêîâîãî êîíòðîëëåðà
CD:1820
STAT:21
SECT:09
T:01/01
S:3C/00

ïåðâàÿ ñòðîêà - êîìàíäà è ðåãèñòð äàííûõ (1820 - ïåðåõîä ê äîðîæêå #20)
2-ÿ - ðåãèñòð ñîñòîÿíèÿ (status)
3-ÿ - ðåãèñòð ñåêòîðà
4-ÿ - ðåàëüíîå ïîëîæåíèå ãîëîâêè äèñêîâîäà è ñîäåðæèìîå ðåãèñòðà äîðîæêè
5-ÿ - ñèñòåìíûé ðåãèñòð Beta disk è ïîðò äëÿ ÷òåíèÿ DRQ/INTRQ (ïîðò #ff)

----------------------------------------------------------------------

íåñîâìåñòèìîñòü


   íåêîòîðûå ïðîãðàììû, òàêèå êàê Manic Miner è Lode Runner, òðåáóþò
   ñòàðîå 48K ÏÇÓ (1982.rom), íåêîòîðûå äðóãèå òðåáóþò ÏÇÓ îò
   ZX Spectrum 128 (48for128.rom + 128tr!.rom)

   íåêîòîðûå TR-DOS ïðîãðàììû (Unreal Megademo by KSA, Street Fighter)
   ðàáîòàþò òîëüêî åñëè ïåðåõâàò ïðîöåäóð TR-DOS (TR-DOS traps) âûêëþ÷åí
   è âêëþ÷åíû çàäåðæêè (delays)

   ñåðâèñíîå ÏÇÓ Profi ðàáîòàåò òîëüêî ïðè âêëþ÷åííûõ çàäåðæêàõ TR-DOS

   Bumpy íå ðàáîòàåò â êîíôèãóðàöèè ïî óìîë÷àíèþ, ò.ê. ïûòàåòñÿ ÷èòàòü
   êåìïñòîí-äæîéñòèê ÷åðåç ïîðò #FFDF - âûêëþ÷àéòå kempston mouse ïåðåä
   çàïóñêîì ýòîé èãðû [bug found by Paul Pavlov]

   sounddrv=wave íå ðàáîòàåò íà CTSB128PCI (Creative Sound Blaster)
   èç-çà ãëþêà â äðàéâåðàõ ýòîé çâóêîâîé êàðòû. [bug found by Nuts]

   íåêîòîðûå àäâåíòþðû, ñîçäàííûå â ABS (ALIEN.SCL, LENIN.SCL) íå ðàáîòàþò íà
   TR-DOS 5.04TM, èñïîëüçóéòå âåðñèþ 5.03 - ñàìóþ ñîâìåñòèìóþ [bug found by Paul Pavlov]

   Vixen 1,2,3 - íåñîâìåñòèìû ñ SounDrive [bug found by Paul Pavlov]
   Fernandez - íåñîâìåñòèìî ñ SounDrive [bug found by Shadow Maker]

   port #FF èíîãäà íå îòâå÷àåò ïðè SkipFrame!=0
   (òî æå ñàìîå ïðè SkipFrameMaxSpeed!=0 â ðåæèìå max speed)

   Êíîïêà 'MAGIC' íà êîìïüþòåðå Scorpion ãåíåðèðóåò NMI äàæå ïðè PC < #4000,
   íî òåíåâîé ìîíèòîð íå ðàññ÷èòàí íà ýòî è ìîæåò ñãëþ÷èòü

   CacheVox by AlCo òðåáóåò âêëþ÷åíèÿ TR-DOS çàäåðæåê è [BETA128] IL=1

   Åñëè â ýìóëÿòîðå ïîñëå âîçâðàùåíèÿ ôîêóñà çàëèïàåò êëàâèøà, ñëåäóåò íàæàòü
   Scroll Lock, äåàêòèâèðîâàòü ìåðöàþùóþ êëàâèøó, ïîòîì ñíîâà íàæàòü
   Scroll Lock.

   Åñëè â ýìóëÿòîðå ïîñëå âîçâðàùåíèÿ ôîêóñà íåàäåêâàòíî ðàáîòàþò óïðàâëÿþùèå
   êëàâèøè, ñëåäóåò íàæàòü Enter, è ðàáîòà êëàâèø èñïðàâèòñÿ.

   Åñëè ýìóëÿòîð âèñíåò ïðè ðàáîòå ñ General Sound, ïîïðîáóéòå DSPrimary=0.

   Åñëè ýìóëÿòîð âûâàëèâàåòñÿ ïðè ðàáîòå ñ General Sound, ïîïðîáóéòå GSType=Z80.

   Åñëè Kempston Joystick íå ðàáîòàåò, âîéäèòå â ìåíþ, íàæìèòå òàì NumLock,
çàòåì âåðíèòåñü èç ìåíþ.

   Åñëè çâóê ïëîõîé, ïîïðîáóéòå â .ini DSPrimary=1 (ýìóëÿòîð ìîæåò ïðè ýòîì
íåîæèäåííî çàêðûâàòüñÿ!) èëè SoundDrv=wave.

   Ñêðèíøîòû êëàäóòñÿ â êàòàëîã ýìóëÿòîðà.
   ×òåíèå-çàïèñü ôàéëà â îòëàä÷èêå - â òåêóùåì êàòàëîãå (êîòîðûé âèäíî ïî F3).

Êà÷àéòå sys.trd (äëÿ äèñêîâîäà B:) ñ http://alonecoder.narod.ru/zx/SYS.rar
Êà÷àéòå xBIOS äëÿ ATM Turbo2+ ñ http://atmturbo.nedopc.com/
Âîçüìèòå WNASPI32.DLL èç Ahead Nero èëè ñ âåá-ñàéòà Ahead

BASS.DLL v2.3 âçÿò ñ http://www.un4seen.com/ 

----------------------------------------------------------------------

ïðèâåòû îò SMT:

   * dj.Z, IMP è MIC - ìíå î÷åíü íðàâèòñÿ âàøà ìóçûêà !
   * Nik-O è Fatal Snipe - çà âåðíîñòü AY ñöåíå
   * Hacker KAY - ñïàñèáî çà ñàìóþ òî÷íóþ èíôîðìàöèþ ïðî AY/YM
   * Paul Pavlov - ñîáðàë ñàìûé (ñåé÷àñ óæå íå ñàìûé) áîëüøîé TR-DOS àðõèâ
   * Raul Gomez Sanchez (àâòîð R80)
   * Stalker - ñïàñèáî çà STS
   * Placebo, Extreme, Digital Reality, CBS - çà êà÷åñòâåííûå äåìêè
   * V_Soft (Roman Scherbakov) - çà ôîðìàò Vortex
   * Sergey Bulba - çà AY_Emul
   * Alone Coder - you keep Spectrum alive
   * Ian Luck - ñïàñèáî çà BASS
   * SirX - ïðîñòî ïðèâåò
   * âñåì ôàíàòàì ZX Spectrum - Speccy is da best!


îñîáàÿ áëàãîäàðíîñòü ëþäÿì, çàèíòåðåñîâàííûì â ðàçâèòèè UnrealSpeccy è
ïðèñûëàâøèì èíôîðìàöèþ î æåëåçå è ñîôòå:

   * Maxim Vasilyev - ïðèñûëàë ìíîãî áàãðåïîðòîâ
   * Mac Buster - èíôîðìàöèÿ ïðî äèñêîâûé èíòåðôåéñ Beta 128
   * Shiru Otaku - ïðèñëàë GSPAK.ZIP
   * Alexey Kravchenko - ïðèñëàë ñêîðïèîíîâñêèå òàéìèíãè
   * Vitaliy Pigo - òåñòèðîâàíèå è çàìåðû ñêîðîñòè
   * Alex Baskakov - ïîìîã ñ ôîðìàòîì TD0
   * Alone Coder - ïðèñëàë ìíîãî èíôîðìàöèè î ïåíòàãîíîâñêîì æåëåçå
   * Dexus - èíòåãðèðîâàë ïîääåðæêó YM2203
   * Maksagor - èíôîðìàöèÿ ïðî ATM
   * ìíîãèå äðóãèå, êòî ïðèñûëàë ïèñüìà ñ áëàãîäàðíîñòÿìè/ïðåäëîæåíèÿìè è ò.ï.

----------------------------------------------------------------------

ëèöåíçèÿ

        UnrealSpeccy ðàñïðîñòðàíÿåòñÿ ñîâåðøåííî ñâîáîäíî. Âû ìîæåòå
        èñïîëüçîâàòü ýìóëÿòîð è åãî èñõîäíèêè áåç âñÿêèõ îãðàíè÷åíèé.
        Âû ìîæåòå èñïîëüçîâàòü èñõîäíèêè UnrealSpeccy â ñâîèõ ýìóëÿòîðàõ.
        Âû ìîæåòå âûïóñêàòü èñïðàâëåííûå/íîâûå âåðñèè UnrealSpeccy.
         ýòîì ñëó÷àå âû íå îáÿçàíû ðàñïðîñòðàíÿòü èñõîäíûé êîä (â îòëè÷èå,
        íàïðèìåð, îò òðåáîâàíèé GNU Public License).
        Âû ìîæåòå ïîðòèðîâàòü ýìóëÿòîð íà ëþáóþ äðóãóþ ïëàòôîðìó
        (íî çäåñü ìíîãî ñïåöèôè÷åñêèõ äëÿ MSVC êîíñòðóêöèé ÿçûêà,
        ïîýòîìó ñáîðêà äðóãèì êîìïèëÿòîðîì çàòðóäíèòåëüíà)


Âñå áàãðåïîðòû, ïðåäëîæåíèÿ è èçìåí¸ííûå ñòðî÷êè ïðèñûëàéòå ñþäà
http://dlcorp.nedopc.com/viewforum.php?f=8