Info Guide #01 |
|
Interview - Memories Alone Coder-a.
Instead of an interview (memoires) Alone Coder As soon as September 23 in the editor AC Edit the last glitch was fixed, the first the text in it, was below his memoir. It is curious that during the recruitment the first version of this text had lost a computer that in principle it is very rare, so that it (the text that is) was also the second. Pre-shy, bring him here completely, just correcting some spelling errors, and aligning the right krayu.Privozhu I did for you to feel the creative process. Oh, yes!!! Hi all spektrumistam! Finally I (Dima Bystrov) wrote this stupid text editor and can express their seditious thoughts on paper (ie ugh there on the screen)! Life is complicated, but thanks (!) Last political crisis Speccy has a chance log back in vogue! And now about me: born 13/12/1981 in Ryazan, Ryazan region., SSSR.Poshel to school six years from a terrible desire to learn (it happens at this age), soon externally moved to the second class, why, and received unflattering nickname of "child prodigy". Somewhere in 1991, Dad brought me "Microsha. On it I first learned BASIC, and saw some cool things you can do it. Year, commercials, in 1993 I've got my first Spectrum. His monstrous cluster I was a little worried, t.k.esli I wrote some programs, it is exclusively in BASIC (like "horse racing at the racetrack," "Python", "21"). After some time (probably in 1994) My father made me a monstrous wheelbarrow - 48 k + Beta Disk-Magic + Bright BORDER + After backscanning INT + Long INT (28/16 EI / + B / RET) + Weak tape port + RUshki in the stocks! Trudged from her fucking possibilities (for Game DIZZY), I zadiskoval several programs and felt its steepness. Then I met another child prodigy of our school N ~ 17 - Kolka Medvedev (Aka Nick Trofimych). It was a year older than me and already kodil in TASM'e. I felt envy. My first was a brilliant asmovkoy to scroll to the left (written, unabashedly in GENS): LEFT LD HL, 22527; so to speak ... end L0 OR A; reset flag CY. First, there was no LD B, 32, well, how many bytes in a row L1 RL (HL); skillfully picked displacement DEC HL; CY moves in next byte DJNZ L1; naively wrote 'L1 BIT 6, H; anachronism: it LD A, H / CP 1963 JR NZ, L0; next line RET: 16, so I figured the length of The length of the program, I thought the most basic Its characteristics, therefore I am almost a year engaged exclusively in the fact that he wrote "very short" snippets programm.NI FOR THAT Do not repeat my mistake! Kolka, told me about the contest Hacker, who conducted the Teachers Training Institute - he's Development Institute Education - and in which Nick (his second name) won dvazhdy.Tselyh three months, I write and debug your FONT EDITOR v2.6 (made up of individual pieces, written in GENS'e), went to the competition ... and got a fifth place! fact that right in the this year PEOPLE rushed to develop the IBM PC, and Malistov, to my misfortune, wrote an entire game. (And where are we all up to him? He walking brains) But in some ways I was lucky: I met already with two spektrumistami - Alexei and Dmitry Bugrov Privalov (Dima!! Ay! Where are you? ") And saw that the slowly swim to their level. I conducted experiments to measure the length Line screen: put OUT (254), A / NOP...NOP / XOR 7/OUT (254), A and change the number of NOP'ov (Luckily, I knew that NOP = 4t) - 224t. With this by placing different commands, counted and their length. In parallel, I saw and rode in the following phenomenon over which so far racking their brains are intelligent people (I'm sorry for them:): After HALT still twitch all the effects on the curb (due to the fact that HALT is 4t-portions). Measure the length FRAME'a (71,680 t), placing a loop with a counter and launching IM 2. Worked multicolor: first 10 CHR $ width through LDIR, then 16 CHR $ via POP HL / LD (..), HL, even after 18 CHR $. (24 CHR $ and full screen - it's much later.) Write a Wave Scroll and Whole screen Grid, I realized that I left all spektrumistov city far pozadi.No and on this I have not stopped! I Dorval to the curb and studied it, the dog, to the latter measure. I realized that the cycle - is 2 points, between the two color changes is not less than 11 cycles (OUT (254), A), that cycle through Basic it can cause, as well as hang on preryvanie.Ya merged border to the screen by writing the effects of six rainbow stripes, running on the curb and screen (Whole Screen MultiColor), as well as ball leaping and there and there. Running the line in the eventually proved to me hymen thing. When he wrote it, I have not seen INSULT. Quite by accident I discovered an interesting feature of the border: the color of this last the transition to the next line scan effect on the horizontal coordinate it. A that follows from this? It follows from this paradox - the horizontal resolution can be doubled! Effect tested on another computer. (The third computer effect did not work - AC) Hoping for the next RX write a good monitor-debugger, which would hang on screen at the bottom 2k, wrote for him Disassembler length 1400 bytes and scored. On the dispute with a cousin I had written primitive but well-executed game - MINE SWEEPER for MicroSoft Windows. Repeated literally everything, including the button pressed and dragging on the corner of the screen. It was December 1996 goda.Kompyuter my was on its last legs - after reset He worked for more than 3 minutes. Try imagine how I had to make Final touches to the MINE SWEEPER: I downloaded GENS, uploaded engineers and managed to fix all 2.3 lines and then writes (if I can before the next failure). Then happened more or less tightly to the real axis as much as 5 major events: 1) Daddy dosobral finally PENTAGON 128! 2) Kolka brought me Slava Mikheev! 3) I finished SAPER'96! 4) I turned 15! 5) New Year! Then everything went we go ... Bang! Hacking contest never took place! Bah! Kolka kicked out of the house! Hryas! From April to June, my mother flatly deprived me of the computer! Lobys! DDD-AAA-AAA CHCHCH! Shendar! DDD-EEE-EEE RRR--BBB-IUU JAJAJA! Final Cut! Get started, download the institute! + Igor Moiseyev, Sergey Galishnikov, Sergey Suitcases, Glory Mikheev, Nikolai Medvedev, Alexander Kurenkov, Alexei Bugrov, Sergei Old (he Sane of GUG / Greenpeace) ZX Spectrum abandoned forever! But no matter what I'm Dima Bystrov to otchaivatsya.Ya was ready to write the following super: - WORMS (64 * 32 CHR $, 2 pixel ROLL) - NC (support for subdirectories, 112k E-disk) - TEXT EDITOR (although some) - "Monday begins on Saturday," packed - Rubik's Cube (18 fps, colour) - WOLF 3D (18 fps, whole screen, colour) Most of them are still (!) Hangs I was in the source code, but I'll let you know the results: - WORMS: control worm, drop the worm, shot blast (not quite), a new idea: record mapping 20 * 30 CHR $ in color when the amount of cards 128 * 1932 CHR $. I've seen come Network ZX-NET WormsDem by Silicon Brains: Box 10 * 30 CHR $, map 128 * 24. - NC: Support subdirectory at the level of creation / browsing, e-ROM format TR-DOS 112k. - TEXT EDITOR is written entirely! - "Monday" typed, and written with a fixed Huffman tree (the tree is calculated for 61% pack), conceived methods tokenizirovaniya (internal and external). - Rubik's Cube: 15 fps, shading, rotation F, F ', B', n, n, A, A, T, T, N, N ', Os, Of. - WOLF 3D: 12 fps (30 fps - A.C.), colour, Point 4 * 8.Medlenny pisyushny algorithm. But! have an idea of the discrete color sprite Wolff. Please note: no word on demah.Obyasnyayu why. Effects can be assessed only whoever wrote them, as well as his colleagues coders. Most of the effects have already been written and repeat of the demos in DeMouy. Good deme - it lost me at least one god.Pokazhite demomeykera, which would be parallel to the writing game. (Codebusters - A.C.) Demomaking parties die. (According to the latest dennym opposite breed, but the idea nevertheless true: demomaking bestolkovoe occupation - AC) Games also need to save the platform ZX Spectrum.Obratite attention, how to write games in 1986: roughly, but fast and fun. A as we do: smoothly, but in a year or dva.Poetomu home games a little, and people leave with Speccy. I have finished. Yours sincerely Bystrov, Dmitry Mikhailovich aka Alone Coder and student RGRTA/743. Russia, Ryazan, 390029 st. High Voltage, 37 K.1, kv.12 Telephone 75-13-90 September 23, 1998, 20:31:47. The abundance of PostScript you realize that Much has changed. The story - in the article ~ I made this log>
Similar articles:
В этот день... 24 November