Gatekeeper
(Graphic by Sylvan Warrior, thanks.)

I'm well aware of how much some people despise game editors. If you are one of these people, keep in mind that your opinions are just that, opinions. Everybody is different and plays games differently. For some people, being able to edit your characters adds to the enjoyment of a game.

The games files can be a bit touchy at times. I think I've got the saving system down but it is very possible I haven't encountered all situations that vary the size of the player records. In most cases the editor should be able to detect a case where it would corrupt your saved game and will warn you and prevent your from saving the file. Still, it is a good practice to save your game under a different name that you can use as a backup in case the editor doesn't recreate the saved game file correctly. If this does happen the game will popup up an Assertion dialog and exit when you try to load the game.

Changes to v1.09.01
  • Tales of the Sword Coast items and spells have been added.
  • (.01) More items added and new stackables should now stack.

Icewind Dale: I now have an editor available for Icewind Dale too. You can find out more about it here: Dale Keeper
Download GateKeeper10901.zip

I've had many requests for the source code, or explanations on how the Baldur.gam file is organized. The link below is my VC 6.0 project file for Gatekeeper. If you are just interested in the structure the file DataFile.h shows how it is organized and contains the structures I used to manipulate the data. If you want to make changes to the source and redistribute it keeping it how it looks now I ask only that you rename it to something other than Gatekeeper -- just so people don't get confused on which version they have. Also, it would be nice if you left me some credit for the original work in the About Box or some other place.

This also means I'm pretty much done with the editor. I apologize to those of you who have sent me good suggestions that I haven't had a chance to add. I don't have enough spare time to continue working on the editor and other projects of mine. Enjoy. :)

Download GateKeeper10901Src.zip

You can send me mail at bg@mud-master.com if you so desire.