Speccy #07
31 декабря 1996 |
|
authoring program - A program to catalyze discs: Chemne Base v0.6.
AUTHOR'S PROGRAMME Introducing readers program sent to us from the city of Ufa on the group CHEMNESOFT. Before talking about the program make a small digression: Customers who have long linked their lives with a computer ZX-Spectrum accumulated a large amount of software. When the number of disks includes several dozen then deal with them, albeit with difficulty, but still possible, but when account goes to hundreds, then without any directory to work with them becomes impossible. In the software world Computer ZX-Spectrum, there are several programs for doing catalog disks but in most cases, the information obtained through these programs are scarce. Basically all katalogolizatsiya reduced to writing the name of the disk and write the file name beysikovskih loaders with their cut-down program name. Group CHEMNESOFT done a lot of work to create a program with which you can make a directory of your software with the full name of the game and make marks to which the genre is this or that game. The program has a name "ChemneBase v0.6" and is intended primarily for those who has a large number of disks Gaming Software and recommended for those who are engaged in software distribution software. The disadvantages of the program should be include the fact that the cap table done so poorly. Therefore, at the initial stage of development completion of the program table causes some difficulties. (C) CHEMNESOFT 01.07.96 ------------------------------- Description 'ChemneBase v0.6' 21.06.96 ------------------------------- You are free to use 'copy v0.6 Overview -------- ------- This program allows you to catalog the vast number of game drives. The maximum length of the full name of the disc or the game = 255.Igra characterized by its attributes and genre. In version 0.6 the amount of edited data is limited amount of RAM your computer. ------- No overview ----- Work in this database is in 2 modes: 'VIEW' and 'COMMAND', in 1-m by moving / viewing / selection - game or disc, but in the 2 nd Choice and command prompt. The transition from command mode to playback mode is carried out Keys 'Up' or 'Down' by the way About keys Supports the following standards: Left Right Up Down 1 2 3 4 6 7 8 9 O P A Q O P X S plus the arrow keys. "Ogon'5, 0,, M, N, <Enter> Cancel / exit - key <Edit>, or (SS + A). In the 'VIEW'ispolzuyutsya following keys: <True Video> - previous disc, - the next disc, - Acc-st team <Graph> - Install on nuzh LIMITED drive - command 'Add new game ', <Ext Mode> + the first letter of the command activates the appropriate command. In edit mode, supported by standard 'YAVERTY' as I'll change it later. On the drive The disc has the following options: - Number - Amount of free space, - The label (8 characters) - Full name of the disk. On the game The game is characterized by the following parameters: - The name of the disk (8 characters) - The name game - Attribute: - - Disked? full disk version? - - Country where made and / or in what language - - Release date Release Date Game (1982-2012) - - Up date Date of completion and / or transfer - - AY? Coprocessor is used music? - - CHEAT? The game has a mode for easy passage? - - TOTAL? This is the full version? - - MEMORY The minimum amount of memory required for the performance of the program. - Genre (the settings have not satisfied, because there is not enough Universality, which allows to define the genre most games. The question of genre remains an open question). About commands Pay attention when you are in 'COMMAND', in bottom line displays the game which will be made all follow-up. - 'Add new disk from driver' Add to the disc from the floppy - 'Add new game' Add game to record all the default settings. - 'Add new disk' Add a disk to write all the default settings. - 'Edit game's parameters' Edit the following game options: - - 'Edit game's name' name on the disk and the full name, - - 'Edit game's attribute' attributes of the game, - - 'Edit game's genre' game genre. - 'Delete disk' Remove the disc from the records - 'Delete game' Remove the game from the records - 'Option' (Not yet implemented) - 'Mask' - - 'Set mask on game' Edit Mask game (so far not implemented. - - 'Set mask on disk' Edit Mask ROM, (while not implemented). - - 'Any disk' game ' Install the disc and play mask 'vseravno' for all parameters (not implemented yet). - Search ' - - 'Search game' Search for a game. For example search for "ER" you can find all games containing ing "ER". - - 'Masked searching' Search for a given mask (yet not implemented). - 'File' - - 'Save file' Save to disk in the file: ... - - 'Load file' Recover from a disk ... - - 'View catalog' View directory of the drive. - - 'Save texted file' Write to disk in text form (not yet implemented). - - 'Save masked file' Save to disk drives and only those games that satisfy mask (not yet implemented). - - 'Merge file' Join data from the disk (for ka is not implemented). - 'About' Here you can learn about managing (Not only). - 'Quit' I think that comment is superfluous. Free Tips Should not exist on disk where there are no games! If suddenly this showed up, immediately add the game or delete this disc. Do not change the order of the files recorded on CD! Owners 128k machines can have a maximum of 6 files, the owners SCORPION'ov - -13, Depending on the amount of memory. Those who will make the converter or even something similar, should know that the full length of the name of the game or the disc can not be = 0! Attention! The program does not track errors in disk operations, and therefore do not recommend anywhere to reap 'BREAK', and leave drive is empty. Error message in the data pops up when finished memory, or in violation of the data format. If you run out of free Memory (?), and got an error sign up and paste into DOCTORom the end of the 4 zeros in the right meste.Nuzhnoe place - is the beginning of the description last game. To do this, it would be nice to know the data format. Data storage format for CD The first (and maybe only) file size in the high byte must contain a number of files (The length of their fixed and = 64 sectors). The following files in the low byte size should contain a decreasing number. Whoever does not understand that the record is pages, he can not continue read. Data format Information block disk: 0 - the first byte must be pa equal to zero - a sign of dispersion ka. S - in this byte must be full length of the drive. Can not be 0. NN - in these 2 bytes contain Xia disk number. Can not be = 0. NN - in these 2 bytes store number of free sectors. Not recommended value is 0. DISKNAME - disklabel (8 bytes). XXXXXXXX - must go to S bytes lnogo disc titles. S - trailing byte as long women be fully equal to the length On the disc name <> 0. Information block play: L - this byte should be the length = not the full name igry.Ne can be 0. FILENAME - name of the game on a disk of 8 characters. XXXXXXXX - L bytes are full name of the game. PPPPP - in the 5 byte stores tsya attribute and genre u ry. L - trailing byte as long = length of the wives to be full on title game <> 0. End of data is a disk with long full name = 0, and with the number 0, ie 4 zeros in a row. The bit layout attributes and the genre is as follows (numbering bits starts with the LSB 1 bytes for MSB 5-th byte) 0,1 - Disked? 2,3,4 - Country 5,6,7,8,9 - Release date 10,11,12,13,14 - Up date 1915 - AY? 1916 - CHEAT? 17.18 - FULL? 19.20 ,..., 34.35 - Genre 36,37,38,39 - MEMORY For information block disk must go at least one block of the game. Some hidden opportunities Change 'YAVERTY' on anything Both can be through the establishment of its table of keys. Its size is equal to 320 bytes, ie to 40 in each mode: LAT, lat, SS + LAT, SS + lat, RUS, rus, SS + RUS, SS + rus Load address 44740. Change is possible and the font, size = 1024 bytes, address = 45828. You can change the genre. To do this you must load from address 43772 HEADTEXT (size <= 583), and Adre ca 43082 detailed description of the genre GENRE (size <= 667). I would like to know your opinion regarding this database, ie that you are not satisfied that needed specifically for that too, and so etc., etc. As far as possible all claims and wishes will be included in the full version. Those wishing to express their proposals, suggestions, complaints can write to: Bashkortostan, Ufa, 450105, PO Box 350 Gazizullin Vasil After the release of the very first beta (buggy) version has already passed a month, no response not received. I believe that my great programming style and a great interface program suits all. All those who are immensely impressed my talent and genius, or vice versa - and genius talent, as well as all those who even more brilliant, but less talented, or - who are more talented, but less than brilliant - can send their enthusiastic reviews at the above address. I may be a genius, but yet ready to get acquainted with each letter. All those who consider themselves not less than brilliant and talented, (And maybe more?), Can shake my self-esteem by providing conclusive evidence. A clear sign of genius - Sense of humor! About CHEMNESOFT Ingredients: Basil - Gazizullin Vasil. Last of the Mohicans, was present at the birth. Until now vremyani showed himself as a very talented programmer. Haraternaya feature programming - easy interface versatility. Born and lives in Bashkortostan, an ethnic - Tatar, a native language - Russian. Characterized by instability before temptation to taste the compound "CE TWO ON FIVE ASH ASH. Michael - Michael Golubyatnikov. The penultimate of the Mohicans, inherent tstvoval at the dawn. Once made an enormous contribution to the development ChemneSoft, but later due to weakness of character, be tempted to worldly life - stopped programming. ChemneSoft and the world gradually loses the programmer, who served the great hope! Jedi - Evgeny Davydov. Because of its overbearing and proximity to the Mohicans ... (?????), from a geographical point of view, was adopted into the tribe as an artist. Trying to program. Colossal fountain of ideas flooded not only himself, but pouring over the edge drowns all others. The only one who morally supported and pop various delusions Basil'u when writing Database. VRT - Ruslan Valiev. The only member not ChemneSoft having any knowledge of Assemblere.Ispolzovan was only once. Fluent in Russian language, despite its origins. Stubbornly tries to fix his mistakes are not in other people's texts, for which he and dislike. SHEIKH - Bulat Shayakhmetov. His acceptance into the ranks of ChemneSoft was obmyto recently. Understands all the assembly instructions for separately, but does not understand them in the aggregate. Lack of knowledge in Assembler is compensated with the knowledge of iron. B.V. - Vadim Belyaev. Adopted and obmyt - yesterday. Trying to teach said Capt. BLO OD'a in Russian, but still suffers failure. On this o sostave ChemneSoft everything! That's all .... DI HALT ..........
Other articles:
Similar articles:
Projects - Power Spectrum. Considerations about the direction of the Spectrum as a network computer.
В этот день... 21 November