╔══════════════════════════════╗
║▒▒▒▒▒▒ PROGRAMMING ▒▒▒▒▒▒║
╚══════════════════════════════╝
This section is dedicated to, as you already
guessed it, programming in
machine codes or more precisely
said in assembly language.Ho-
I want to warn you in advance, we
we will not give texts of procedures
directly in the magazine.All
they will be contained in the application
research institutions, except those that require
careful comment. Such
procedures will be printed already
in the magazine itself, but for convenience
they will also be contained in the appendix.
wife. And also. All the programs that
ry will be described in this
section, will be contained in the appendix
format in the most convenient
assembler of all times and peoples
- Tasm v4.0. In my opinion, this
assembler is the simplest
and convenient for both beginners and
and for mature programmers.B
this number, since it is
first, I(Smoke)I present to you
several of my developments:
--------------------------------
the first procedure is intended
for AY-8912(10).It reproduces
dit on the computer border, to the beat
music from some music
color editor, three color
stripes, eachwhich, corresponding
corresponds to one channel AY.Shiri-
well you can adjust the bands
within wide limits, substituting
its meaning into the EQU directive.
--------------------------------
Assembler file name: BORDERC.
--------------------------------
The second procedure is more complicated
on and voluminous. It allows you to expand
print a line of text (adjustable
adjustable height of letters!)as if
"burning" letters! Place of the oven
ti, font, letter height, time "go-
renia" You can change, pod-
putting their values in accordance
current EQU directives. The only
new limitation - text line is not
must be longer than 32
characters!
--------------------------------
Assembler file name: FIRETXT.
Until next time
meet!
Write! Smoke.
Share your thoughts about the article