On-Line #04
01 октября 1995 |
|
Iron - 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:
В этот день... 21 November