Optron #09
13 марта 1998
  Железо  

Iron - again on the Turbo, Mega and Multi.

<b>Iron</b> - again on the Turbo, Mega and Multi.
      Once again on the Turbo, Mega and Multi



(C) TwinSoft, the free hackernosti in question
configuration ZX in our difficult time,
even more will bring us closer to a state
perfect confusion and chaos of the ideal.

  To begin with my current configuration:


  The volume of DRAM, Kb 1024

  Memory field general

  The frequency of CPU, MHz 4.0

                                  8.0

                                  10.0

  The number of rows of the raster 312

  Number of cycles / frame

                     69888 DRAM / 4 MHz

                     111808 DRAM / 8 MHz

                     139,776 CACHE / 8 MHz

                     174720 CACHE/10 MHz

  Volume CACHE, kB 1948

  Virtual ROM, pages 4

  SounDrive 1.2 is

  Kempston Mouse

   No ethics and technical considerations

  ADC 8 bit

  FDD controller turbo

  TR-DOS 5.05

  (Our remix: quick LIST, FORMAT etc.)

  General Sound No

  No HDD


  Well, boasted. And now briefly about
how I did it and it needed to FIG.

  Motherboard I took from ... OREL-64k. Yes,
yes, from Orelchika. Of all the ZX-compatible
perversions, IMHO, it's - the most convenient for
apgreydinga. Firstly, not inhibitory at
Video pages, the memory manager, and secondly from his scheme, 
I just bastard: lowercase and Vertical are made on the 
framework of PLA-, all that is possible to ID7 etc., and - 
result: 5 (pyat!) mikruh logic of general destination and a 
minimum rest. 

  The essence of the alterations I will describe the words, 
without schemes: who should hopefully understand. Who does not

understand, but interested in - maybe with me
Contact. Try to be brief.

  First it was 256k. One line RU7. A0A8 with on-screen meter is 
on the RAS to regeneration.


  About addressing the add central units:
RU7 have 18-bit addresses. We call them
AM0-AM17. The processor directly addresses the AM0-AM13 
(segment 16k). Others four bits are taken from the KP12's way: 
the S0, S1 KP12-x are A14, A15 from the CPU, pointing to a 
number of one of the four segments of available processors 
address space in the 64k, and their inputs commutation fed a 
combination of bits that indicate which of the 16 available 
pages will be "light" in this segment. To 01 (# 4000 - # 7FFF) 
is 0101 (5 pages), for 10 (# 8000 - # BFFF) - 0010 (page 2), and

for 11 (# C000-# FFFF) output paging
port, because there can be any of the 16
pages. For a combination of 00 (ROM) is such a thing here: 
XXDR, where 

  XX - number of the bank of four consecutive pages to be 
allocated under Virtual ROM, 

  D - bit means something like-DOSEN
(TR-ROM DOS'a)

  R - banal 4-th bits of the port # FD.

  Itself begs to do crafty
shemku, breaking i27512, but includes
565RU7 to address # 0000 and hang a lock on tubler thereof. 
Poke instead of XX two Ones and we have: TR-DOS - page 13, BASIC

128 - page 14, BASIC 48 - page 15. Here you
and Dev.

  And, most importantly: do not forget to write lock in "ROM":

    ___ __________ __

    WEM (3H RU7) = (A14 or A15) or WE


  If you're greedy and you wanted to have
924k in HC 4.0 instead of 156, you obviously need to
more than one line RUshek unless
Santa did not gave you RU8 or RU9 to 1MB.

  Once you have decided to have visited a psychiatrist and 
prayed, check Availability RU7 capacities under 0.15 mkF - they

you will be very useful.

  Next, hang the four lines RU7 absolutely
in parallel, with the exception of the third and 14 th
feet, which turn down. I advise you to first turn down, and 
then solder - saving time and hassle. 

  14-e feet (and there are already 24 pieces, if you
the general field of memory, one must already IR23
stand between the outputs RU5 / 7 and D0-D7) connection to the 
inputs IR23/22 who also soldered on 4 floors with a bent-mi 
legs. At the 11 th leg IR23 signal, (Generally CAS) that slams 
into the register data from the RAM in a series of sample CPU. 
The first IR23 legs are signals to read data from one of the 4 
lines (-RM). 

  Third leg RU7. This entry in the RAM (-WEM).
Together with-RM formed on 8-outlets
sly ID7, the inclusion of which is not a commercial secret, but 
it requires long description. In short, the A2 is-WEM,

at A0, A1, respectively, AM18, AM19, which is taken from 
another KP12 (see above), and to let-E1 (-WEM or-RM), if I cache

does not change. Thus, the outputs of ID7
are:

  0-3:-WEM0 ..- WEM3

  4-7:-RM0 ..- RM3

  Minus sign in front, I hope, you know,
that means.

  Ports. I have port # FD (A8.. A15 <# 80)
"Sees" 512K, and the meter can be seen from # DFFD and
# FDFD. I advise you to do the same.

  Good idea about the 5-th bit # FD.
More than a meter, I think to put the ZX is not
makes no sense, and to address any one
port is very tempting. Naturally, his
not protestiruesh (and guess why?)
therefore, should be put in SeTup'e. A 48K
zaschelku needs to be done on the switch -
bring here sometimes igruhi for 1989 without
music at 128K.

  On the question of shadow businesses.

  I will not brag about (although I do it
constantly ;-))), but STS in my ROM was
sewn up three years ago. At first it was
version 2.6, then 3.3. Now, Andrey
Smolski (ANC) disassemble (!!!) STS
4.3, and I've done the firmware (instead of sitting BASIC 128) 
and a clever scheme Magika. (555TM2. On C - direct (!) INT, on 
the DATA button on the zero output - at 17N Z80). As a result,

the concept of protection goes into oblivion, and Debugging
software becomes a pleasure, not to mention finding INFINIT'ov 
and repair toys. If you're too lazy to burn on IR23 remembering 
IN (# FD), it's your business. My firmware defines the page 
without it. 

  And yet, at last, on supernavorochennyh
graphic modes.

  Distortion 1-e: MULTICOLOR. Same as
in SATISFACTION-7, but the whole screen. 3
(Three) and transection of the three (3) jumper
all without exception versions ZX, which I
met. Schedule with the # 4000, attributes
# 6000. Already have a demo, but still can not
give birth to ART-STUDIO under this regime.

  Perversion of the 2-nd: expansion BORDER'a. On
All companies with netormozyaschim video controller reads video 
is during the whole screen (this is, alas, does not apply to 
"the Lvov-variant"). If you pick up the marginalia and slightly 
modify addressing, you can get 384 points on X. Marginalia are 
read from the 4 th and 6 th page. Works with MULTICOLOR'om. 
Simple, but brilliant, isn't it? And if you still taktuhu on 
IR16 increase 2.0 times, then goes 768 * 192. And, oddly 
enough, works: the text I type in remiksnutom Zx-Word'e, which 
gives 96 characters in stroke without any casualties or damage. 
There More reader for MS-DOS disks and PCX-viewer

for the above-mentioned resolution.

  No, podobnie, wszystko. If anyone is interested 
vyshepredstavlenny bred of siff cabl, which I gained at 3 
o'clock in the "Shoot" monitor and glyuchaschem controller will 
be very happy for not wasted kilobytes. 

  Keep YR SPEC alive!!!


  * Origin: IBM - the eternal "Search"! (Copylefted)







Other articles:

Iron - again on the Turbo, Mega and Multi.

History Demomakig'a - past and budeschee.

Lit. Page - drinking bout.

Lvivski jokes - Why beer is better than a woman.

Advertising - advertising and ad ...

System - files encoder text files in IBM-format and back.

System - The emulator MK-61 calculator.

Poems - vs. C. Vasileva: Phoenix.


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

Similar articles:
Story - "Dr. Shahs.
Interview - Znakostvo with Rybinsk group Infosoft Group.
Topic - Tusovka: CSP'99 - interview with Slack Den.
Lit.Stranichka - Short Story "IT'S I". The New Adventures of Winnie the Pooh (Chapter 7.8).

В этот день...   3 December