Insanity #06
26 мая 2000

Rocky-Code - Cyber Jack tells us how to be cool by the encoder.

<b>Rocky-Code</b> - Cyber  Jack tells us how to be cool by the encoder.
   - -
| Want kodit - kod! |
 - -
■ (yberJa (k ^ lfg
|

                                   'Trust me ...'

                                         Pandora


  This article I want to somehow help
novice coders. While all that is printed on
this topic in electronic media, or they
it is not clear, or complete nonsense. As a first
notes Born_Dead'e, as the second -
Optocoupler and his ilk. Since I consider myself
far departed from the rocky-stage, my thoughts,
I hope, will be newcomers at least a little understood and
might even be interesting. Normal as
koderskomu Luda reading this article does not
just is not any joy, but in general
directly contraindicated due to the presence
large number of false values:) Moreover,
maximum benefit from the article itself zaimeyut
those still-quite-non-coders, which in principle
know assembler, but do not know which side to
and there came ...


  So, dude, after many years of dreaming you
finally come to his senses and decided to become cool
coder. Learned assembler, the benefit of 30-40 teams
Asma is not so much, and even for you, but once
also faced with enormous challenges in
implementation of their brilliant ideas. In principle,
Normal People will sooner or later themselves to just
reach and become someone in the manner Exploder'a,
but ... is nehily chance that while before you reach
All genius asma z80, its primitivism you
zae # $ t:) and you're all zabesh: (And considering that
and without you spec is almost bent, it may
find that becoming great as Vasya Pupkin, the
where in each Born_Dead'e written, thou shalt
not only great, but the only one. But not
Weep, presenting his wretched imagination
years of hard work, I'll help you achieve
Nirvana for a few seconds earlier. At
least I hope so ....


  Let's start with the basics ... You have to know assembly 
language. Not necessarily know it as her last name

three letters, it is enough if you will clear
imagine that what the team is doing and zacheme
it is necessary. I'm after 7 years of coding still porous
zredka look in your handbook, h
Toba know how many cycles that do ... Taqwa
from, you have zaimet kaku something knigu.E
lektronnye textbooks - is messy with a capital "P
overs to me when your brain will boil Hopes
aumnoy routine, then you will be in big obloms
brasyvatsya, look for his 'textbook', look what h
then you need to read and re-wa
With a conventional book, see all the easier - zamusolennosts
root page is directly proportional to kolichestvus
won at her useful information. Poetomui
soup something like Inforkomovskih books ILIP
iterskih 'How to write a game on ACME' or '
ZX-Spectrum for Dummies and coders' ...


  Believe me your word that AFM you know ...
We now turn to the monster, which will be
consume all your free time in the next
years - to the assembler that program. I hope
all already-coders heeded my advice and not read
to these words, because most of you after
followed by 'heresy':) may well lose
his fragile mental equilibrium ... Thus,
AFM as a prog. Believe me, in spite of 18 years
existence of a cake as koderskoy machine
choose especially not from what. Immediately forget about
Gens, Zeus, and the like under a bourgeois perversion
48K_only. Do not go on about the Neanderthal
traditional 'one_string - one_command', a legacy
the above-mentioned foreign mazdaev. Not
look back on a lot of coders who use their
Tasm'y, Masm'y, Alasm'y and Xas'y. Just force
habits will not allow them to throw off this weight,
tightly buried in their hands and brains. The main (but
is not the only) weakness asma just concluded
that the source is obtained _oooooochen_
long because of the small capacity of commands. Using
just called 'Asma' work, in
project completion you will receive miles
source. It you want? You should also take into account
that all these 'Asma' differ complete absence
editor (well at least the line numbers will not write
necessary, gee:), wild brakes almost everywhere and
general ...


  Total, I can offer you just two asma,
Bole-less suitable for _udobnoy_ work.
And for a beginner who you is,
ideal Zx-Asm. No new suffering
a mass of unnecessary bloat bloated to poldiska
3.10, and the good old 3.0 and slightly older.
The brakes, with a couple of fatal bugs, but
handy!, small and very much allowed.

    By the way, size does matter:) When

    your program for the umpteenth time will be

    reset or hang, wistfully watching

    on the minute downloads, accompanied by

    stupid slogans like 'let's poherim

    Ram drive, eh? " becomes more than

    tiring ...
True, in 3.10 there are a couple of chips accelerate the
a set of mnemonics, but ... since you started
think about it, why do you this
brake, if there is a Storm / X-Trade!!! Yes, it is not
ACM perfect (unfortunately), but it is uniquely
the most convenient and fast! Very zatrudntelna
build projects for the 128K on the same computer, but
This is solved by the presence of extended memory
(Particularly in the Pentagon standard). By Storm'u
did not immediately get used much in it for the cake
very unusual. But! after the inevitable
addiction, switch to another ASM absolutely
impossible: ([talking like a man in his time
suffer in Alasm'e and Zx-asm'e] This is the largest
drawback that I found:)


  Believe me, that so many markets over the
asma choice is fully justified. Spending
Six months of suffering in some Tasm'e to
You will reach it, but too late ...


  With a choice of debugger you have difficulty
should arise, because the old STS still
out of competition. From similar programs
saw a demo-version of the debugger from CIC'ov,
which is still just a demo ... The only over
than you can break a head, it's over
version. Knowledgeable people are using 5.1 and 6.2:)
Fifth faster, but it works _only_ with
flopovodom one has a couple of buttons on the Reset
clave ('E' and 'D') - I'm talking about lowered version
that you will use with asmom -
and the sixth even though on-featured and will be in a jar
fully fit, helluva lot of slow, does not want
run in a window and more difficult to connect to
Asma. But in principle - 'the same eggs, only
Profile '(c) Ze_Pagan.


  Depending on your future specialization
as the encoder (demo, game, system) need more
Coy any software. In principle, this is your
problem:) Although 99% sure that you
need another graph. and music. editors. Choose
gfx-editor especially not from what (miserable ArtStudio,
EDP_demo, BGE_1.7), and even music-studio too:)
Choice is richer (PT_3.4f, PSC_1.3, SQ_tracker
etc), and becoming available depends on the muse ...


  Drifting up to me screaming - 'but as kodit something? "
lead me to grab hold of her foolish
head. Memory_limit article is almost exhausted, and
to the most important, I never came:) At fault
I look at the ceiling ... Yes, probably today one
coder would no longer: (I promise in the following
Articles do not be so unfounded. Considered
this article as a first step in its long-term
metamorfirovanii a nice coder. And yet
meditate, collected his thoughts and prepare - in
Next Madness we're going to do
game ...


P.S. Hey, people! Take my word:) I wrote:
it's not because I was yesterday, the roller will roll out and
I began this scenery - flat and long.
Just be the same to someone educate younger
koderskoe generation - at least our Permian ...

P.P.S. In general, the main and the only thing you
should take home from this article because it is
that the AFM in fact very simple and pleasant
thing. Believe me, discharges / zavisony appear
Only in very extreme cases and at normal
Care is easy to avoid (although
Newbie care is atypical:). Believe in
it, and AFM will turn to you my best
parties ...

                     Learn to read between the lines ...





Other articles:

From the Author - Vystupatelnoe word.

Our News - ARS / Fatality arrived in Perm and Diver'a and Blak Groov'a drafted into the army ...

Scene Life - an overview of the demos with SS'000 invitation dentro.

Trust no one - "When they had finished the Spectrum?" This issue is constantly relevant, is not it? "

Rocky-Code - Cyber Jack tells us how to be cool by the encoder.

D'E-PRESS'NYAK-1 - Lamers Must Die, or response to an article about demah and demoscene in the ZX News # 50.

D'E-PRESS'NYAK-2 - Kristoph and Justinas lowered Raver'a.

Free Zone-1 - an overview and comparison of new image editors Excess de luxe paint (EDP) and Burial Graphics Editor (BGE).

Free Zone-1 - to mow or not mow the army.

Postscriptum - 666 +1 bytes in the end.


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

Similar articles:
BBS - list of stations BBS ZXNet.
Advertising - Advertising and announcements.

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