Deja Vu #07
31 декабря 1997
  Железо  

drop of solder - The emulator ROMs for the computer ZX-Spectrum v1.0.

<b>drop of solder</b> - The emulator ROMs for the computer ZX-Spectrum v1.0.
AY-Track: "LAMERZ MUST DIE!"
__________________________________________


(C) Prusak
__________________________________________



              Emulator ROMs

     Computer "ZX-Spectrum".

              Version 1.0.



   This development is intended for debugging and testing of 
embedded software computer software. This scheme replaces the 
ROM on the computer RAM size of 64 KB. I computer owner Profi, 
so all signals are indicated on the basis of his scheme. 
Therefore bring transcripts of some names, ie

since the schemes of different car models, they may differ.

TRDOS - one of the two signals switch

        Pages ROM. When it is active,

        connects that half of the ROM, in which
        Torah contains the TR-DOS and start
        Boc menu Profi.
ROMCS - is active when you contact the following addresses:

        # 0000 - # 3FFF, if the ROM does not advance of the 
intended         kirovano.

ROM14 - the second signal switching pages

        Rom. Comes with a port # 7FFD.


   The emulator software controlled by the port # F7. Conflicts 
with other devices not created because the address decoding

over all 8 bits. The layout of bits is as follows:

0 - connects the RAM instead of ROM. Record in

    RAM is only possible when it plugged
    Research Institute.
1 - write lock in memory. Useful for

    full emulation of ROM.
2 - blocking relief ustroystva.Esli this

    bit is cleared, then press the reset button

    will connect back to ROM. Under the condition
    tanovlennom bit of relief could not be

    affect the status of the device. Exit

    from this state is only possible by

    software reset this bit, or

    way off. Also introduced

    for a complete emulation of ROM.
3 - Setting this bit to 1 will be connected
    chat the page RAM or ROM, in which

    contained TR-DOS, and there is something else in

    Depending on your machine. You
    Bor specifically TR-DOS or additional
    Noah page 4 is a bit far
    is the # 7FFD. Introduced to facilitate sufficient
    parameters to the page TR-DOS, as well as to ensure
    baking access to additional countries
    boundary in machines, in which it is not (Pro
    fi, GRM, radon, etc.).


   This device is intended for the use of ROM 27512. 
Unfortunately, for many reasons I can not realize your device 
with ProfPZU on Scorpio. Naturally, the very ProfPZU to work 
with him to be, but Here the replacement of all the pages can 
be done. Therefore, in the 4 page of RAM to work need to 
download older versions of Shadow monitor, work with 
conventional ROM. Second similar case is the interface 
"ZX-LPRINT". If his program is located in the separate ROM and 
not in the fourth page 27512, this ROM is also not emulated

be. When you install the emulator, ROMs, located in the 
computer, you must rearrange his platu.Shema designed to 
connect to the system bus. No additional signals are required. 


   At the moment, the emulator built and running, so the scheme 
should not contain errors. Prototype showed brilliant

results. Now you can do with
its ROM anything. For example, you can completely change the 
NMI handling routine in TR-DOS - this hitherto worthless button 
can be a truly magical! 

   Prototype testing showed
only a nuance that relates the work
TR-DOS in memory. During initialization, TR-DOS ROM connects to 
the place. This phenomenon - a consequence of the routines with

addresses of 15672, which aims to check if the Interface-1. To 
do this, it clears port # F7, hoping to get an answer

from the interface. Below is her full
Text:

15672 XOR A; zero the port # F7

      OUT (247), A

      IN A, (247); consider his condition

      CP 30; interface-1 is responsible?

      JR Z, 15,684, and if so, create it

                  ; System variables

      CP 1931

      RET NZ; if not, return
15684 RST 8; creating system variables
                  ; Variables interface-1

      DEFB # 31

      LD A, 1, is written by the command SAVE
                  ; Vat 1 copy

      LD (23791), A

      RET; Returns


   To ensure the work of TR-DOS memory
emulator must correct this routine zanesya two zeros at the 
addresses 15673 and 15674. After that, the port # F7 stops

null.

FD

          ; (If you have not read, then

          ; SORRY).




Other articles:

Aperativchik - On the control of the shell DEJA VU

Aperativchik - New Issue DEJA VU ...

Topic - The reality of the association AMAZING MAKING SOFT.

Topic - My Choice - PC.

Topic - Absentee virtual festival in Poland - Complex Compo.

Topic - Chronology of Spectrum in the USSR / CIS.

drop of solder - Reserves ZX-Spectrum.

drop of solder - Connecting the SMM to the ZX-Spectrum-y.

drop of solder - Wiring 1Mb pin SIMM to a computer such as the Pentagon.

drop of solder - More RAM: the cache.

drop of solder - The emulator ROMs for the computer ZX-Spectrum v1.0.

drop of solder - Finalization of the Pentagon to work with high-density disks.

SOFTWARE - New demoscene: ENTER the MIND, LOST MEMORY, PARANOIA, GARLIC RESPIRATION, CRAZY LOVE, MORBID VISION, AIR SPACE, REFRESH, TV-X, HIGHER STSTE.

SOFTWARE - New game programs: ADMIRAL demo, KOLOBOK ZOOM 2, HOMER SIMPSON IN RUSSIA, THE BLACK RAVEN 2, BOOVIE 2.

SOFTWARE - New System Software: UNIVERSAL VIEWER v1.0, MODERN WORD v1, GLOBAL COMMANDER v1.21, BEST VIEW v2.4, REFRESH OPTIMIZER.

SOFTWARE - Complete walkthrough "Mirror".

SOFTWARE - plans to build ELITE filled with graphics.

CODING - DITHERING - dithering as it is.

CODING - The printing of tektstovyh lines of BASIC.

CODING - Adapting programs to TR-DOS (load levels)

ANOTHER WORLD - PENTIUM II Xeon - high-speed version of the processor.

ANOTHER WORLD - wrangle (about the magazine AMIGA RULES).

ANOTHER WORLD - The case of Moscow Hacker.

Hall of Fame - Excerpts from a conversation on the second day of Fun Top-98: Alex (R), Kano, Boss, Mitchell, Daniel, Serzh.

Hall of Fame - An Interview with XPEh.

Hall of Fame - What is the creator of Tetris is engaged in MicroSoft.

Hall of Fame - Crime - a hit by Triumph: the history of the Spectrum in Chelyabinsk.

Hall of Fame - Presumption of innocence: the illegal distribution of the magazine.

Hall of Fame - Irish Stew (demos of programs).

Hall of Fame - VIRTUAL TR-DOS - what is it? (On the Internet site). News.

Hall of Fame - No comment.

Hall of Fame - On the intro and demah, etc., that you can not do cool.

Hall of Fame - On CD-ROM project from the city of Kemerovo.

Seven and 1 / 2 - Fun Russian radio.

Seven and 1 / 2 - Jokes about programmers.

Seven and 1 / 2 - VIRTUAL-but AMIG-LIMITED syndrome VI or Siberian nuggets: Adventures Kemerovo spektrumistov.

attempt at writing - An excerpt from the novel: Labyrinth of Reflections.

attempt at writing - Poems Bazhenova: pent, ponimaesh-sh-NIL ... reasons to rejoice a bit early October rain, cold ..., REMEMBER!, Loneliness, Waves splash over poop ... ozhdayas, we are here and die ... At perekretke two worlds.

attempt at writing - Notes by the Editor.

attempt at writing - The Nine Lives of Clare.

Advertising - Advertisements and announcements ...


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Scene - platsebogi: "placebo: platsebogi you, we love you."

В этот день...   21 November