On-Line #04
01 октября 1995
  Pentagon  
  Железо  

Iron - Register of attribute (port # FF), a new INT for the Pentagon.

<b>Iron</b> - Register of attribute (port # FF), a new INT for the Pentagon.
                 IRON


            HELLO HACKERS 'USERS! ! !

Hello everyone who likes the computer's hardware,
Although this article may be useful and simple users,
that little versed in the "piece of iron."
Before you start this article, I want to introduce you to
some of the details relating to the history of writing
articles and, perhaps, then you will no longer be set
questions ...
Yes, I forgot to introduce! I L.D.E. SOFT. Before (two years
ago) I worked with L.P.V. (Since we studied together for three 
years at the same desk). So, back in those days, I started

hardware part of the Spectrum. Maybe someone and saw my 
creations under the name "PORT # FF", "-INT-", "AY-scheme" ... 
Yes, "Port # FF" is still running the world, but the fact that 
he has been focused on "PENTAGON-128" and professionally

of functioning is not entirely correct. It would be
to say that actually the circuit emulate proprietary hardware. 
"Wrong" of the scheme was that that's where I applied for 
decoding the address "# FF", and Yeshe something. But on this 
occasion I give a comment: this is the schematic I made in 
connection with the peculiarities of the pentagon 128, namely, 
did not give me peace of mind vremyanka signal INT. Because of 
her I had differences in circuit design, "Port # FF". The 
matter was not even in the that I could not collect the normal 
makeshift at the Pentagon, the case was that I was confusing 
raznoglasnye Help data (which I could at that time to obtain) 
in length and location of the signal-INT-clock staffing in. And 
because this is my "Port # FF" (as he originally thought and 
that a scheme you saw on their monitors) persistently 
contaminate the data bus And this adversely affected the IM2. 
But in the end I all still come to the correct solution of this 
problem, but I (and LPV) has been released a demo with the old 
scheme "FF'a. I have already prepared for release in light of a 
new demo with a regular (almost proprietary) circuit register 
attributes, and the new scheme-INT-, but not the fate of these 
schemes was to see the light ... Since I have broken off for 
the whole coil, they took me to ... Army! ..... Hopefully, you 
got me understood. But I still wanted to finish the work 
started and when I went on vacation (it was winter, 1994), we 
talked with SHISOFT'om at the expense of an article in 
"SPECTROFON". He supported me and promised to publish it in 
"SPECTROFON", but there were circumstances that I have not had 
time to refine the material, the Army has Army. Of course now 
someone will say, they say for what it is I'm here crucified is 
not quite in the topic. The fact is that when I was discharged 
and returned to the Spectrum, I found several articles by 
different authors on the topic "Port # FF" and makeshift 
right-INT-. And, specifically, in one of the rooms ZX-REVIEW 
(1994 N4, p.25) some Alexey Ivanov in Moscow published my (!) a 
scheme to one (!) but under his (C) (!!?). As proof, I present 
all the same demo with the scheme, I wrote 2.5 years ago 
Especially, this Krivorukov Alexei Ivanov loggerheads scheme, 
it is not thinking (which proves his roundnose on otnoscheniyu 
to The hardware, but there do not know if you're a freak Yeshe 
worse than I thought!). The fact that the chip 555AP6 I used 
because I have it was free on my board AY 8910. Much more 
convenient would be to use a chip 555IR23 because She hung up a 
sandwich at D37, rush eight resistors and mounting obtained 
quite accurate. I also read many different articles on this 
subject, but only fully agree with Kirill Gromov. Well, as I 
too can say, has contributed to this cause, decided to write 
this short article to explain the essence. To then, I have not 
sent FUCK'i bred authors of "Porta FF" (This does not apply to 
lyulyam who work independently, to Kirill Gromov example) over 
the "copyright". At this point I I want to finish this 
introductory article and move on to the technical description 
schemes. 

Firstly, I want to say straight away that this scheme should 
work in conjunction with the scheme completion signal-INT-(see 
below). More chip K555IR23 (K1533IR23) hangs on a sandwich D37 
(Refer to diagram "PENTAGON-128"), and the conclusions: 
3,4,7,8,10, 11,13,14,17,18,20 sealed one to one, from pin 1 to

drop by 8 foot jumper D10 (PENT.). conclusions 2,5,6,9,12,
15,16,19 connected resistors, resistor 1k. other
side resistors are connected in the same manner (by the numbers
pins) to the chip D39 (PENT.). With this approach turns out 
pretty neat installation. The scheme is fully rabotasposobna 
and does not require any settings. (see Figure 1)


You can do without the extra chips k555IR23 just
podpoyav resistors to the output register attribute (D37 
Pent.)-conclusions 2,5,6,9,12,15,16,19. And sootvetstevnno 
connect them to the data bus. Then it is necessary to cut 
output 1/D37 (Pent.) from minus scheme and submit to him a 
signal C5 (BORD) 8-foot chip D10. But saving on the chip you 
obviously have little podsstroit circuit video controller 
Pentagon. Although in 4 cases iz10 you do not have to. The fact 
that after the completion of the on-screen near the border 
(left or right) may appear strip width thinner point. Strip may 
still appear and at the end (or beginning) of attributes that 
very very unpleasant. This is due to the phenomenon of 
late-opening register attributes with respect to the video 
controller registers points. In this case, you must install the 
capacitor 120 pF. on 10nozhku chip D42 (555IR16). And the 
method of selection of the capacitance of the capacitor to 
achieve the disappearance of the unpleasant effects. Typically, 
capacity capacitor in the range from 50 pF to 500 pF. If 
selection this capacitor can not completely get rid of bias

attribute, you must supply an additional capacitor
on 10nozhku chip D41, the same capacity. After that, usually
tuning ends. This effect is manifested in some pentagons and 
without setting "port FF", so that this recommendation will 
also be useful to others. These schemes are tested were 
sensitive attributes during a long time and a bad influence on 
a compatible PC through IM 2 has not. 

Now it came to the signal-INT-. There is a lot to argue and
I think that particular option is not found. I propose a 
compromise: leave scheme Pentagon INT'a and collect additional 
shemku INT'a, which looks more like a brand. And set the switch 
type INT'a. Old INT needed for compatibility with our domestic 
programs, which has already been written a lot. The scheme, 
which you see does not require adjustment or collection of 
analog components (which is important for the uninitiated 
people). Extra-INT-going an extra chip K555TM2 (K1533TM2 or on 
kraynyak, K155TM2), which is better to establish a sandwich at 
D51 (PENT.) for umenscheniya ties. Necessary inverters without 
installing additional, as They are available on board the 
Pentagon. You can use the free element of the D51 (5,6 feet), 
the second element can be taken at D84 (3,4 feet). At 5 foot 
free of the element D51 to give a signal with blanking D4 / 2 
(signal b4 PENT.), The output of the 6/D51 jumper catches for 
13 / D (TM2 ext.). I think examples will suffice Further look 
at the scheme, where all is clear (Fig. 2). Now I have a little 
talk, what programs are critical to data completions, and for 
which one can judge the compatibility of your computer.

The first category of programs that are critical to the 
signal-INT-(in parentheses will give a comment on the grounds):

 1 - RED HEAT (flickering sprites in the top of the screen)
 2 - ARKANOID-II (flickering sprites in the bottom of the 
screen)  3 - VENOM STRIKES BACK (multicolor)

 4 - QARX (multicolor, running line on the curb ... (!))
 5 - SHOCK MEGADEMO (multicolor, rebuilding the screen)
This is just a few examples that I now recall
from this region (examples can be tens).
The second group - programs critical to the state of the data 
bus in the formation time of the curb ("catch attribute on the 
data bus), and easier, "Port # FF":

 1 - GRIZOR 128 (hangup or flickering sprites)
 2 - TOP GUN (hangup)
 3 - SHORT CIRCUIT 128 (does not work the first part of the 
game (key "0"), freezing the second part of the game after the 
death of a robot)  4 - ARKANOID-I (hangup)

 5 - F.I.R.E. (Hangup, flickering sprites)
 6 - DOOMTUBE (hangup, flickering sprites)
Here, too, can continue the list.
After these modifications, the compatibility of the first group 
of programs has increased by 95%, while the second group of 
100% (!). So there are meaning 30 minutes to sit down with a 
soldering iron in his hands and refine itself computer.

Now, bring a map location of the free items (unused technology) 
on the boards PENTAGON-128 (widespread in Moscow) and card 
PENTAGON-128 + + (manufacturer firm "Solon." Characterized by 
the presence on board AY-8910 and Kempston joystick, and also 
pays a price ...). Map is useful to those who likes to 
constantly refine their ZX, because You can reduce the number 
of mounted chips. 

I end this article, but did not finish the theme, so expect
sleduyushih articles! Since you have been Lezhenko Denis (LDE 
SOFT). 

                        (C) L.D.E. SOFT

        REGISTER attribute (PORT # FF)
        ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■


       D39 R1 D37
          2nD39 2 D0 RG D0 3 3nD37
          5nD39 5 D1 D1 4 4nD37
          6nD39 6 D2 D2 7 7nD37
          9nD39 9 D3 D3 8 8nD37
         12nD39 12 D4 D4 13 13nD37
         15nD39 15 D5 D5 14 14nD37
         16nD39 16 D6 D6 17 17nD37
         19nD39 19 D7 D7 18 18nD37
              R8 1 DE C 11 11nD37
      (C5) 8nD10
            R1-R8-1k (C) L.D.E. SOFT
            D1-K555IR23
Figure 1

                NEW INT
                ■ ■ ■ ■ ■ ■ ■ ■ ■

         5 in D2-K555TM2


       CSI D51 10 S T Q 9

                 12 D

   8nD5 5 June 1, 1911 C _ "firm" int
              13 R Q 8
                              C1-510nF ___
(B4) 2nD4 1 int

        DD ext. \ ______ 16nD13
                         ___ (Z80)

       CSI D51 int

           C6
             11 January 1910
     R17 "PENTAGON" int
     VD3
Figure 2 (C) L.D.E. SOFT



     TABLE free element on the board "PENTAGON - 128"

     ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 


     D51-D97-555LN1 555LI1 D95-D84-555LP9 555LN1


       5 1 6 9 '13 1 12 3 1 4
                      8
            10
                                  13 January 1912

     D82-D65-555LI1 555LL1
                12 '

      12 '11 Jan. 9 D100-561LN2
        11 13 8

      13 10 13 1 12

           D94-555LN2

     D86-D52-555LN1 555LL1
                13 January 1912

      11 1 10 4 1
                            6
                       5 (C) L.D.E. SOFT

      13 January 1912



     TABLE free element on the board "PENTAGON - 128 + +

     ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 


     D51-D86-555LN1 555LN1 D97-D106-555LI1 555LL1


       5 1 6 5 1 6 9 '1 January
                                  March 8
                        February 10

     D65-555LL1 13 January 1912


       1 1 4 '12 January
        3 D105-555LN1 June 1911

       May 2, 1913
                 9 1 8


      January 12 D102-555LE1
        11 D100-561LN2

      13 8 1
                13 1 12 10
                         9 (C) L.D.E. SOFT






Other articles:

B.B.S. News - Alex B.B.S.

Scorpion Club - A certain standard for modem number.

TOP 20 - Top 20 games on the basis of sales at retail outlets in Moscow.

& Support - Service & Support novelties.

Gluck - O glitch in ZXZip & ZXUnzip and CDos'e.

Iron - Register of attribute (port # FF), a new INT for the Pentagon.

Stuck? - Description adventyurnoy game "Kayleth" (continued).


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

Similar articles:
Gameland - the latest demo spekrumovskoy Amiga version znaminitoy Toys WALKER.

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