Welcome to Byte Editor v.1.08 by Lukas Konias! Contents --------- 1.Introduction 2.Instructions 2.1 General control 2.2 Views 2.3 Special key combinations 2.4 Latest info 3.Coming attractions 4.Getting the source code 5.Distribution 6.Credits ----------------------------------------------------------------- 1. Introduction Byte Editor is a resource editor. Its main purpose is to help you locate quickly and easily specific bytes in any program or data file, and alter them in the way you want. It is by far better than any other similar programs I have seen. It may be a little slower than editors written using C or assembly, but it has other fascinating advantages: it is easy to use and it is very versatile. For example, you can compare two data flies and look in them for similarities. You can even use Byte Editor to cheat in games, by adding more lives,money etc. I have used it to cheat in "Civilization" (but don't tell Microprose) and Migth&Magic III. 2. Instructions 2.1 General control The main commands in Byte Editor are displayed on the upper half of the main screen: -Load: I don't think this needs any explanation. It just loads a data file. -Save: You guessed it! It saves a data file. -Use: Click the little box next to the use button to enable this option. With this option enabled, the program locates the data you have entered and highlights it. -Condition: You enter the data you wish to look for into this field. The number must be in hexadecimal form. Every one of these commands exists twice, one for every memory bank. That means that you can load and edit two files at a time. It also means that you can search for data in both files.When both the use buttons are selected, the program will highlight the data only if the condition 1 is true for bank 1 and condition 2 for bank 2. -Fast: When selected, it disables the use buttons. In this mode, no text is highlighted, but the speed of the program is increased. -Language: You can selecte the language the program uses to communicate with you. 2.2 Views You can find these buttons at the bottom of the screen. -Start: By pressing this button, you go to the first line of the file in the selected memory bank. -End: This button transfers you to the last line of the file in the selected memory bank. -Up/Down: Using this buttons you can scroll up and down in the file in the selected memory bank. -Find: It finds the next highlighted text.Very slooooooow. -Half/Full Screen: It toggles between the half and the full screen editor. Just try it out! In the full screen mode, there are no general control buttons. -Bank 1/ Bank 2: It toggles between the two memory banks. The name of the selected memory bank is displayed on the title bar of the window in the lower part of the screen. 2.3 Special key combinations These are actually key combinations of any Amos program,which I haven`t disabled. -Control - C :Exits from the program at any time. -Left Amiga-A:Brings Workbench to the front.So you can multitask(sort of). There are problems if you use another Amos program at the same time.Press again to return to the Byte Editor. 2.4 Latest info Due to last minute changes you have version 1.08.There are only small differences from version 1.00.I removed some bugs,like a font problem occurring when running the compiled version and replaced the standard Amos requester with my own.This proved to be more difficult than I thought but it all looks much better now.I also discovered some bugs,which I will list for you: -Filenames with spaces in them won`t be accepted.Example "Byte Editor". Use something like "Byte_Editor" instead. -An error will occur if you have a really large directory with over 200 entries(eg on a hard disc or a CD). -If the file requester asks you to insert a disk and you don`t the program will be aborted. 3.Comming attractions Here is a list with the features I intend to add in feature versions: -No bugs!!! -Faster search function. -Ability to enter conditions in Hexadecimal,Decimal,Binary or ASCII and also convert between them. -Make the screen updating faster. -Byte,Word and Long word support. -Block functions. -And maybe use real intuition. 4.Getting the source code. You can send any amount of money you think appropriate,PD disk or some of your own creations to me.In exchange you will get: -The source code from Byte Editor 1.08 -My permission to use the parts written by me. -The latest compiled version(if available) -The german and/or greek documantation(sorry but I can`t speak any other language). -If you want any feature included-just ask.Maybe I will be able to do it. At this time I can only guarantee the first two.Also make sure you include at least enough money for a disk and a postage-stamp. 5.Distribution Byte Editor is freeware.That means that you can copy it as many times as you like but you must include all files without alterations.The copyright remains by me. 6. Credits This program has been created on an Commodore Amiga 1200HD/40 using AMOS 1.35.It has been tested on an Amiga 500 and it runs almost error-free. It should run on any other Amiga too. WARNING! Make sure that you know what you are doing when you use Byte Editor. Always make a copy of the file you want to edit. I cannot be held responsible for any damage occurred by using this program. Programming by: Lukas Konias(blame me if you find any errors in this file as I have rewritten most of it) Help file written by: Tassos Chatzikonstantinou(a Macuser,actually) You can contact us at the following address: Lukas Konias or Lukas Konias/Zimmer 1206 GR-57010 Retziki Zollrain 5 Thessaloniki D-06124 Halle Greece Germany e-mail: smia1@mlucom2.urz.uni-halle.de You can write to us in Greek, English or German. (c)1995 by Lukas Konias. All rights reserved. PS.I think I need a good Text Editor.Scribble is really useless.