Buzz #14
29 апреля 1998 |
|
Review sistemok - Overview of system programming: ZX-Turbo Assembler v3.10, Srite Maker, Storm v1.1, Burst Eyes v1.1, STS v6.2, Direct Commander v3.04, Turbo Disk Utility v1.0.
D-Man ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ¡The ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ · · ° · ° ° · (C) Paracels Hello, dear readers Buzz. This issue of our newspaper had accumulated a lot of interesting and new software programs for review, so I will not take your time and get right to review each of them. +----------------------------------------+ | Zx-Turbo Assembler v3.10 | | (C) 1993-1995 Khokhlov, A. | | (C) 1995-1996 Afendikov K. Rubtsov | +----------------------------------------+ That came out (almost) full version of this assembly. What's new in this version. In Zasm 3.10 corrected all errors and inaccuracies when compiling incorrectly typed commands. Introduced an undocumented Team OUT (C), (HL), which STS'e looks as OUT (C), 0. Fixed so common to all (except, perhaps, ALASM'a) bug with DEFS 0 when compiling this directive assembler filled with zeros 65536 bytes with all the ensuing consequences. Introduced a directive ENT <expression>, where <expression> - the address will start with kotoroga otassemblirovannaya program. If the text no ENT'a, then the program will start with the first ORG'a. Now, to s'INCLUD'it many files do not clog under each INCLUDE a new line. The file names can be listed separated by a comma, for example: INCLUDE "Speccy", "alive", "4ever ","!!!" Introduced by the directive and PHASE UNPHASE, as in Tasm'e. Macros are defined directives MACRO and ENDM. Recording format macros as follows: Clear_screen MACRO LD HL, # 4000; \ LD DE, # 4001;! LD BC, 6911,> the body of a macro definition LD (HL), L;! LDIR; / ENDM ; Now the macro can izspolzovat in its program the following , As follows: DI XOR A OUT (# FE), A ; Here you otassembliruet Clear_screen; Xia macros, which ; Rum you have assigned a label ; Clear_screen. ... In the assembly has the ability to create incremental marks. Before using them, you must specify the directive CREATE: CREATE $ imya_metki, the number of labels In Zasm 3.10 There is also a very interesting opportunity to write object code directly in assembly time. This can be done as follows: SAVEOBJ "filename", [start], [lenght] where "filename" - name of the file you want to save a piece of object code; [start] - start address block, and [lenght] - it length. In general, the assembler is very enjoyable. Impressive as the interface and tremendous opportunities. Zasm 3.10 has, perhaps, one drawback is the infinite disk accesses to load overlays through which occurs assemble, and change colors in the shell, as well as other functions of the assembler that is very unpleasant when one drive. But for the lucky owners of two disk drives or memory above 128 KB Zasm is probably the best assembler. +------------------------------------+ | SPwRITE MAKER. Freware Release v4. | | (C) 1996-1998 MAYhEM. | +------------------------------------+ Another, but quite good, the editor of sprites, created Tula Group MAYhEM. Original program was created to Drawing sprites with a mask, but in this version you can draw sprites, fonts and other small graphic elements like the mask, so and without it. You can edit a group of sprites only the same size. Under this case set aside a total of 16 kilobytes, but the editor runs on 48-mikilobaytnyh machines. The maximum size of a sprite 64x64 pixels, and the maximum number of sprites - 200. You can edit sprites with both included a mask, and with off (MASK On / Off). Managing Editor by using the arrows and 3- kinds of icons, which, in my opinion, very comfortable. So, there are 3 the form of icons: 1) is activated by first pressing; 2) after clicking icons, you can, without releasing the button, the "fire" and other control keys that any change smoothly, for example, change the background of a sprite (see below); 3) of this species will usually painted red. They are triggered by double-clicking. As a rule, the use of these Icons lead to major changes, such as destruction a set of sprites. The editor has 4 modes of drawing sprites, which are also selected icons. There is a possibility podsovyvaniya a sprite mask kakogonibud background to clearly see the mask. A set of sprites can be written to disk in either of two formats: SPECIAL and RAW. SPECIAL - a special format editor used for further work with sprites, and when set RAW format on the disk will write the code block ready to use sprites. SPwRITE MAKER lets you choose the type of the disk: the use of two entry points to the ROM-DOS - # 3D13, or # 3D2F. Future versions will do: √ Support kempston mouse; √ fix all bugs or glitches; √ may support 128 kbps.; √ conservation sodrezhimogo sprites when resizing; √ other improvements. Author prohibits commercial distribution of the program, as well as its use as an annex to any electronic publications. Free distribution of software is allowed and encouraged! +--------------------------------+ | STORM TURBO ASSEMBLER ver. 1.1 | | (C) X-TRADE GROUP | +--------------------------------+ The new assembly established the St Petersburg group X-TRADE. Great attention paid to the creators of performance of the program and this has affected both the speed of assembly, and the speed of the the program itself. An example of this: scrolling text line by line executed in a single frame (1 / 50 seconds), and flipping through the pages for 5 frames. Search for words in the 1000 lines is carried out for 1 second! It's also nice pleases the text size. For comparison: Xas/1.2 ZxAsm / 2 AlAsm/1.4 Tasm/1.5 Window size for text editing 40h20 characters. When you enter the line by an automatic syntax check. There are built-in IMPORT and EXPORT TO DISK to / from text format. By the time of assembly STORM surpasses even AlAsm!!! For comparison: Xas/1.2 ZxAsm / 2 AlAsm/1.4 Tasm/1.5 Arithmetic computations are performed in compliance with the priorities! All you can use the 22 arithmetic and logic operations. Maximum length of the label 7 characters. Maximum number of tags around 1536. Supported undocumented commands. There is a very useful macros, such as LD HL, BC, LD BC, HL, ADD DE, HL, etc. The work is carried out with a disk with a direct appeal to the controller VG93. The disadvantages of the program may include permanent vydavanie Corrupted Disk label on every second disk. Apparently, STORM, discovers any bugs in the catalog or simply can not something to read and gives an error, while the disc is completely normal. Also a bit annoying when you typed in a string comes out of the window redaktirovaniya.Vy something that does not notice Editor-in here to introduce this line will not allow and will blink Boarders. Sometimes you forget about it and start swearing, not knowing why properly written line is not entered. In this case, have to pull out the end of the line, using the DELETE or kaknibud yet. In general, STORM will appeal to those who are addicted to speed and odnofreymovyh scrolling. +-----------------------+ | BURST EYES v1.1 | | (C) 1998 E. Vekentev | +-----------------------+ Pretty good text viewer. Select a file from a directory performed with the cursor. The text displayed in the format 64 characters per line. After downloading it will automatically format a string length of 64 characters, that it is very convenient for pc'shnyh reading texts. Vkl-/otklyuchit formatting can be the key '2 '. +---------------------------------+ | STalker Stealth monitor v6.2 | | (C) Stalker (Dmitry Partsyrny) | +---------------------------------+ The next version of the well-known debugger'a. Creating a single software product is complete without the use of STS'a. What is the new version will please us? .. So now the STS support any extended memory. Selection files from a directory that finally happens with the cursor also removed all inherited already reread the directory and its output on the screen when loading the file. Added support screw firm Scorpion, which has so far not many. Now STS uses overlays. This - an overlay to measure execution time, and setup. To make it all the author had to sacrifice some monitor function, and in particular: removed the possibility of disassembling the text to disk and resize the monitor. STS v6.2 comes bundled with AlAsm v3.9, in which there was only one, not very much and we need a new feature, and the record object code on the disc is not done. Also, some difficulties may cause the installation process monitor to your computer's configuration. +--------------------------+ | Direct Commander v3.04 | | (C) 1996 Andrei Mikhailov | +--------------------------+ The new commander of Novgorod. To say about this program can be not much. Tagging files is performed in two windows. Disc operations produced by direct administration VG93. Sometimes when copying files is not clear which drive needed Commander - who gives or receives. The very process of copying going on like that strange - too aggressively ... Without hesitation you can screw up disc. Although, perhaps by reading a full and detailed help'a This Commander someone and enjoy it. In addition, there is already version 4.0, which can be bought, of course, in the Novgorod Group Digital Reality. +---------------------------------+ | Turbo Disk Utility v1.0 | | (C) RED Limited Drunkards Group | +---------------------------------+ New Disk Utility. In terms of features it is close to RDS, but only the RDS to glitches, and TDU - no (or almost no). In program implemented fastest disk operations. For example: √ Check - 30 sec.; √ Restore - 120 sec.; √ Format - 60 sec.; √ Copy (A to A) - 90 sec. (128 kb mode); √ Copy 'Format (A to A) - 120 sec. (128 kb mode). The program uses expanded memory, if available, of course. Well that's all. Obzorchik came to an end. See you in Buzz 15! C Ya! Alexander Kalinin (Paracels)
Other articles:
Similar articles:
В этот день... 21 November