Pixels on a screen.
(C) 1997 V.M.G.
________________________________
That is, looked at the light to the Editor "ZX Power".
Zhurnalotvorchestva era, I think, a positive effect on users
and Hacker. If demomeykerstvo by itself
its essence was generous and fun to allow any sloppiness, the
laws of the market impose strict requirements for the form and
maintenance logs, change your attitude, and therefore alien,
and labor. In Kharkov markedly diminished the number of
"lomateley, was unexpectedly difficult to get the ball up the
new version of local software, even non-resident of the journal
or the game, and it pleases.
Protection must be coolest
not stand on the zero track, and in
own head. Word of the West replaces a seal is not
because of their superiority
in duhovnosti.Eto - subconscious agreement: not to expose
others, and you do not necks. When you break someone else's
program, someone on the side of your mirror breaks.
Of course, nature does not change,
and someone is always in retaliation
for his repressed childhood, will destroy telephone booths,
writing mats on the walls and run a computer virus, but it
individual and the threat is not from them.
Therefore, let us boldly to change the existing stereotypes
of relationships, forgetting about the long-standing resentment
and svezhenalomannye firewood 'm not mistaken the only one who
I did nothing.
We now turn to the proper
Hardware. Today we publish
scheme to increase by 2 times the horizontal resolution screen
SPECCY.Posle improvements can be programmatically enable mode
"512 points in a row." Concrete recommendations are given to
owners "Pentagon". On "PROFI" and "ATM"
this mode is implemented, the "Scorpion" is someone to care
without We, as owners of other vehicles may contact the author
via Received "ZX Power".
The scheme has been developed and tested a very long time,
but gained urgency in connection with connecting modems to the
company SPECCY. The fact that computer networks operate in "80
characters per line. How it looks on a normal Spectrum screen,
better provide for yourself. Has to resort to a small revision
to a 2-fold increase in the number of pixels horizontally.
Refinement is really small, because depicted inclusion ID7 and
following the her flip-flop (TM2 or TM8, TM9,
IR35) is a wiring diagram
modem via multicards and may
be used there either
saved there.
Naturally, the need
2 times more memory for the screen. For this play area
# 6000 ... # 7800. In the remaining unused area # 5800 ...
# 6000 is still located
all system variables and short-BASIC-program (loader).
SOFTWARE.
The main Kharkov software development that supports virtually
any brand modems on SPECCY, (VIC) uses this
revision to its terminal
program. It is not excluded its use in the upcoming
Alem'om text editor
revolutionary project ALDOS.
Legend, as always, are on the plotter scheme "Pentagon", but
with a more conventional numbering of addresses (A0. .. A15).
HOW IT WORKS.
Increasing the horizontal resolution is achieved by
increasing the half clock frequency IR16's D41 and D42
(9_IR16). At the same time 2 times often made their parallel
load 8-bit code for by replacing one of the frequencies in the
5-D5 computer. While the second
Picks are made of additional registers D38 ', soldered all
exits on D38. Inputs D38 ', including the withdrawal of 11
combined with the same (having the same number) inputs D40.Na
1-e conclusions of D38 and D38 'the signals from the 9 th and 8
th conclusions D15 respectively.
An attribute register D40 is translated in the z-state and
its output is set code 7
(Black PAPER, White INK) by 5 1K resistors between
conclusions 9,12,15,16,19 chips and "land" (in the scheme
resistors are not listed!). To avoid "Meltisheniya" on the
screen can be supply and resistors 1k
between terminals 2,5,6 of this chip and +5 V.
PROGRAMMING.
After a reset always hardware
is set to normal
sinklerovskogo screen. Programmatic access to the advanced mode
and back by setting / resetting bit 1 port # EFF7.
Using advanced mode does not affect the contents of RAM
ie In this mode, WILL OPERATE any existing program, and BASIC
(with a "semi-delirium" with screen).
At the following addresses # 4000 ... # 5800 is stored even
columns of the screen (0 ... 62), and # 6000 ... # 7800 - Odd
Columns (1 ... 63). ________________________________