Speccy #06
31 августа 1996 |
|
authoring program - description of the program, "Universal Editor sprites.
AUTHOR'S PROGRAMME Presents to readers software package, sent to us Feskovym Kuzma Vladimirovich from the city of Abakan. Software package author gave the name "Universal Editor sprites. "The editor has package viewer, sprite, and the same procedure in the format text assembler. After seeing the package, edited by concluded that such programs are imperative to those who engaged in development programs using dynamic graphics. The author is pretty good conceived the principle of forming spraytov.V result sprites can be easily placed in the "body" of the program, and display them on the screen not getting troubled in the calculations. However, there is a small remark about the user interface. The fact that the output of different options is made of a variety of means, yet somehow You can survive, but at the entrance mode "Burn sprites", cancel the command by any combination of buttons failed. From mode can be accessed only by writing the sprites on the disc. And now you can see small demonstration made author with his package programs. Exiting the show on the "gap", ENTER. P (C) 1996 Studio KF is Universal editor sprites Version 1.2 Viewer sprites Version 1.2 Programmer Fes'kov Kuzma 662613 Abakan, Leninskaya str Komsomol, 3, kv.16, phone (39022) 6-42-63 Your attention is invited new development in our studio. In Recently, when our domestic programmers come from for such a difficult and important thing, how to write games, the question arose on preparation for them graphics. From whole variety of editors sprites I have met only 1 or 2, which at least possible was used, but they do not meet even the minimum requirements for programs of this kind. Ask such a problem I wrote a software package that available today to your attention. This editor sprite editor can name a relative, as the sprites themselves It does not create, draw their you have in any image editor, but this program will be indispensable in cutting sprites from screen saver. I not yet ready to create something like 2 or Artist Art studio, so it would be foolish to ignore them and write capabilities something of their own. Program Management Management of the program is by Sinclair joystick Cursor joystick and keys Q, A, O, P, M, SPACE, 1, 2, 3, 4. Main Menu Format sprites This menu offers you to configure the storage format of the sprite your taste. Motion window high If the length of the sprites are always multiples of familiarity (the others I do not met), then height, we can to ask them any size, the option allows you to ask this parameter. The option, which stands in a circle a point is considered active. Dimensions sprites If your program a sufficient number of sprites the same size, you should use this option. First, it saves on the 4-th bytes for each sprite, and secondly simplify pechat.Posle select "identical", the size of sprites must be set using the icon "<>" (+ / -1). If the previous option size in height were given in pixels, then there Height is also given in pixels, otherwise the familiarity. When you select "identical" all other options, except the following, do not matter. Storage method Sprites can be stored as a attributes, and without, do appropriate choice. Table Type Individual - If you select this option sprites in memory will be stored one after another, but in front of them will be created table, where each sprite assigned to 4 bytes: 2 bytes offset to sprite or address sprite, 2 bytes length (LEN) and width (HGT) sprite (width always given in pixels). Pass-through - there is no separate table, but before each sprite is 4 bytes: 2 bytes offset or address of the next sprite, 2 bytes length and height THIS sprite. Addressing Index - the choice of this options in the first two bytes will be contains the offset from the beginning File sprites to the sprite itself. To find the address sprite you need only add this offset to the load address sprites. Fixed - in this case, the first 2 bytes will contain Specific address sprite that makes the print somewhat faster than the previous format, but does File sprites do not move. If you choose this option, specify the address fixing badges "<>" (The first + / - 1000 second + / - 1). Cut sprites After selecting this option the program will remind you of the active In this menu, press: 1 - move / change okna.Kla Vichy control is moved window on the screen after clicking this key, they will increase or decrease window sizes. Reconsideration Pressing return all original state. If you specify the size of sprites the same, this key will not work. 2 - Information about the window. When Pressing this key you 'll see information about the length and height of the sprite. 3 - a window into a sprite. When you press this button, you move a copy of windows in a sprite. After Then the program will tell you how much is left of memory and how many sprites you have created. 4 - access to the main menu. After which you can download another splash and continue Cut or burn sprites. Download screensaver After selecting this option before you get the disk menu, where file names, size which is equal to or less than 6,912 bytes. Arrows choose a file. "L" - loads the file. "Q" - exit without loading. Record sprites The program will ask you 8 character file name. If the file with that name exists, program will inform you about this try typing a different name. The format of upload files Before each file, regardless of the format chosen, additionally unloaded another 7 Bytes: USE - 3 bytes belonging to program. They need to viewer sprites. FLAG - 1 byte. Bits of this byte report on the status of the switches in the Format menu sprites. Turned off the bit corresponds to The first item included - the second: 0 - Movement in height on familiarity Pixel 1 - Dimensions of sprites arbitrary same 2 - Method of Storage attributes no attributes 3 - Type table separate sequentially 4 - Addressing index fixed SPR - 1 byte. The number of sprites in the file. Because it is one bytes, the number of sprites is not may exceed 255. LENHGT - 2 bytes. If you choose the size of sprites, "the same", there are no tables in memory No (if you have them and chose), and These 2 bytes contain a length and height sprites. Start address in the directory drive is assigned to the selected address you commit. Sprites are stored in the following form: 1 byte 2 bytes .... ... +1 ... +2 ... +3 ............ Etc. .......... If the sprites with the attributes, then they are stored in the same form, but after the data sprite. Initialization After specifying the size of sprites you can no longer change it. This option initializes all the variables that will clear the buffer sprites. You only get what loaded program. Exit TR-Dos The program attempts to load boot from a floppy disk. Viewer sprites This is an auxiliary program which allows you to see you create sprites. Main Menu Download sprites You will see a list of files on disk. You can not exit this menu until Upload sprayty.Esli program finds at the beginning of the file third bytes belonging to the program, it will not show you the sprites, what you and let you know. Arrow - select the file "L" - download the file. Format sprites The program will show you what plants were selected in the options Format sprites "editor. If any lines are missing in the message, it means they do not involved in this file sprites. View sprites The program order will you all sprites contained in this file. Exit TR-Dos The program attempts to load boot from the disk. ------------------------------- In my opinion I have provided in This program everything, but be maybe you need something else, and you do not have enough of these vozmozhnostey.Pishite and the next version program will be useful to you. -------------------------------- *
Other articles:
Similar articles:
В этот день... 21 November