Buzz #17
10 апреля 1999 |
|
AGA - Graphic editor 3 color'nyh screenshots AGA v1.0.
cicicicic cicicicic cicicicic i i i i i c c c c c icicicici i cici icicicici c c c c c c c c cicicicic c c v1.0 HI! And again with you J / CIC. This time I present to you my new development - a graphical editor 3color'nyh screenshots: AGA (ie is AGA-ADVANCE GRAFIX ARSENAL). I was prompted to write his complete absence of normal (I think) 3C editors. And so as a mode of 256x192 +8 colors is, in my opinion, perspective, I sat down to write this EYEACHE. It all began in the winter 98'ogo when, after reading an article about a ZF6 3C, I have a couple of days Scodie, for fun, prog, which could totally decent edit one third of the screen in "any point of any color" - 3color. Show off in it, I've posted his pen pals in different cities. What was my surprise when they gave me MORAL SUPPORT in writing the full version of this editor, although I reported this quite yet thought ... Then I did preparing for FUNTOP'98 - rivet effects (This was in June). But after thinking and weigh everything, I came to the conclusion that sense of AGA (benefit) will be more than demos. And so, nichinaya July, I began to write AGA. And he wrote as much to early August, then there was the two week break, because I just tired of not sleeping at night and almost never is. But after work resumed, and I did everything that you now can find in the editor, procedures except load / save - to me, to my enormous regret, have not had time to do (although he worked with might and main night before departure for Moscow, and lay half hours ...). As a result, I earned a heavy cold, and all FT'98 walked with temperature, without voice and with his handkerchief. But I still brought along AGA. Only here show there is not managed. Hotkeys. ----------------- Immediately realize that the top of the screen displays a picture that you draw, and at the bottom - the image of the Scrin under the microscope with a magnification of 8 times. In the middle print is different supporting information. E - Call menu, where you can without shortcuts Managing Editor. J - call menu load / save (we discuss it below). Q, A - as in the editor you can edit any area of the Scrin (in MAGNIFY, on the main screen, if you configure the editor, respectively), and show a very different, the key 'Q', 'A' needs both up and down to select the observable part of the Scrin. Moreover, left, right is unnecessary, because Horizontal output All 32 familiarity. I - changes the number of displayed rows Scrin 8 to 5 and vice versa (It is necessary to improve performance, but more on that below). B - bright ON / off for the top of the screen. M - magnify on / off (this is also to increase performance). W, S - the window size increases, in pixels, 1-13 (also for the increase in speed). ENTER - highlight the main screen magnify the situation or not. H - on the main screen, select the position bright'om magnify or flash'om. G - enable / disable the crosshair on the main screen, which will be comply with the cursor to magnify. SS + (0-7) - choice of color, which you will draw, zafilivat, drawing, etc. SINCLAIR - Cursor control / gun. R - attachment cursor / crosshair to the site, which increased in magnify (and, if CURSOR joystick to change this area, the cursor will he go after him, as attached - very convenient ...). K - coordinates of the cursor on the screen to print the edited pixels or familiarity + shift in familiarity. Y - the cursor appears in the middle of the loop. X - magnifying glass is moved to the cursor. Yes, keep in mind yet and that the difference between the cursor and the eye not because Sight is the same cursor, but he points out cursor position on the main screen, as in ART STUDIO. On - on / off the curb. To curb black color - is how much CPU time eats 1 problem is the withdrawal of all posts, magnify, picture, etc. but no drawing functions and zafilivaniya - the second problem and white color indicates how much is her time to the CPU. Moreover, task 1 must always be realtime, so no put max settings, if your PC will not pull! and task 2 rarely realtime. And this gives rise to some unexpected situation. For example, you can somewhere something to draw, while complex Philetus something else, etc. Or I had a situation when debugging 2-I hung up the task, and 1-th task properly worked ...:-)) You've probably already guessed that the 1-st problem depends on interrupts. So I organized a task 2'h sequence. F - zafilivanie selected color, ranging from the place selected cursor. Zafilivaet color, which indicates the cursor when activating this function. BREAK - ESCAPE. D - drawing the line. Cursor position at which you enable the feature will be the first point of the segment, and by clicking the fire, you specify a 2-th point. The color line also need to choose in advance. BREAK - ESCAPE. C - like drawing a line, but here you'll draw a circle. T - elastic on / off for the 'D' and 'C'. Steep mode, where you can under a magnifying glass with enviable precision drawing. Z - exit. Almost all of your belongings behind the keys will be reflected in a string message on the screen. Modes. --------------- At this point the editor can operate in four (4) modes: 1.MAGNIFY EDIT 2.FILL COLOR 3.COLOR LINE 4.COLOR CIRCLE Name of the active mode, you'll see after the "MODE:". I think You understand that the regime: 2, 3, 4. 1 mode - is the primary, which under a magnifying glass you are doing something, but not the devil, filite. To return to the modes 2, 3, 4 in 1 to press BREAK. Disk menu. --------------- If you do not know: one 3COLOR'ny screen consists of 3 normal, with different colors. So have a blue, red, green screens, or simply B, R, G. In the disc menu, their hot buttons, so do not transgress on the glitch. Disk operations can take place in three different screens (Which decomposes any RGB image - it's BLUE, RED, GREEN) or directly with all three. Function LOAD, perhaps, understandable and without comment. Oh yeah, do not be alarmed if the third third of the screen will attribute glitches - is in that one-third (8 sectors), Georgia directory handle + attributes this to one-third (1 sector), Georgia system sector. So I had to distort due to a catastrophic shortage of memory .:-(( SAVE function requires to enter the file name. For this second third will be a strip of white attributes, where poked keys You can enter it. Function SAVE .. IN - is shipping to an existing file. In general, it is similar to LOAD, with the only difference that is unloaded. MUSIC function is not implemented due to lack of memory. Although in this version, I would like to implement it. She had to get specified code block from the disk and cause a 1 / 50 seconds. That is, can be used to download and play music, or download the clock, etc. Now about the extensions that understands AGA: B-BASIC W-WORD H-ALASM A-TASM a-MASM D-DATA 3-AGA all the rest - CODE Expansion AGA obtained during shipment of three screens. How to use 3C screens. ---------------------------- They can be used anywhere. To do this: HALT output blue screen HALT output of red screen HALT output green screen so for 3 FRAME shows one (1) 3Color screen. True, this will be a slight flicker, but if you turn down the brightness of the monitor, or wear dark glasses :-), it will be about her forget. And yet, does not necessarily show the whole screen (256x192), as well be consistent with each screen (B, R, G), with the same coordinates of the same size cut sprites, and skip to the above analogy. But do not forget to remove 3C-screen for as long as it has a need, ie can not show it once, and he will be there permanently and have it every perevyvodit times. Now, I hope everyone who does not know the technology 3kolora, to understand something, and if it has not, then read the second format of: "Programming" - "SHARING EXPERIENCE" - "BMC" (If I remember correctly ...). NAPOLEON'S PLANS. ------------------ After increasing the memory of his pentagon'a up to 256K or 512K I plan to immediately release v2.0, but now higher than the second where you unlikely see (and if you and you will see, probably, in delirium ...). So, what exactly will be in v2.0: - Work with windows - Fill texture - View the entire screen and its treatment - BRUSH, SPRAY - A smooth color transition in the window (with textures and 4x4 extended color gamut) - Work with 3D graphics - Loading of the resident and his parallel work with AGA - Something else that I have not yet invented - New bugs By the way, if you find bugs in this version (but first find out what bugs there are, or so I thought of the program), immediately I report them in any way. In addition to gratitude (which, unfortunately, not put in your pocket), you get a new version of the editor (and will wear it in your pocket even before the death pc). Still would like to get your feedback on my progress work (in vain I can not sleep at night and people do not need AGAv2.0 ???). My address: 617740, Perm Region., g.Chaykovsky, ul.Bulvar-textile workers, d.7 kv.10, J / CIC. HELLOZ!! --------- Now and then, for what all this was started :-) HELLO: ACCEPT CORP BLAZ (estimated by the editor) COPPER FEET (I'm tired of waiting 4B-2) C.P.U. DEATH MOROZ DESTRUCTION TEAM DIE KRUPPS GROUP (what do you think about the editor?) ETERNITY INDUSTRY FBG (liter wait ...) SPEED CO THE HOT HEADS X-TRADE (SE-blesk!!) After the greetings you can and say goodbye. BYE! and GOOD LUCK! COPYRIGHT J / CIC 9.11.98 p.s. I really hope that is not in vain, he wrote the AGA and you are at good. ;-)
Other articles:
Similar articles:
В этот день... 23 November