# filed-qbasic
FilEd is a hex editor for MS-DOS written in QBasic.
- Search for a byte value or string.
- Compare one file to another to find changes.
- Replace values, one byte at a time or by typing a string.
## History
This is the first computer program I remember feeling really proud about. The last version, 1.51, was completed on October 22, 1997.
Except for half-heartedly uploading the file to my Geocities website, I made no attempt to publish or distribute this software.
I'm sharing it now just for fun.
## Usage
- Run FILED.EXE
- Enter the filename of the file to edit.
After writing this program, I used it to edit save files in DOS games to cheat or otherwise cause impossible conditions, using the following steps:
1. Make a backup copy of my save file.
2. Perform an action in the game, for example, losing some health points.
3. Save the game.
4. Compare the backup copy to the current copy of the save file, to find the address of the changed value.
5. Edit the byte value to a new value.
6. Load the game and see if I've successfully changed the value in the game.
The example I remember best is changing my party members in Ultima VI, adding NPCs who normally could never join the party.
### Keyboard shortcuts