Basically, it's a fully functioning text editor, that can also generate AOB Wildcards for you. Just paste as many AOBs as you want, each on their own line, and then click the 'Wildcard' button (or press Ctrl + G), and it will generate an AOB signature for you. It also allows you save and load your AOB lists, in case you need to come back and add more AOBs later or something.
While I would personally recommend that you align the bytes in a uniform manner, it should be able to handle any additional or missing whitespaces, and also additional linebreaks. It's also fine to use either uppercase or lowercase characters. Just make sure that each AOB is on its own line, and each one has the same total number of bytes:
I also tried to make it smart enough to tell you what you did wrong if you do something it can't handle:
New feature as of v0.06: You can now use comments in the editor. Just type two forward slashes (//) and then the rest of that line will be treated as a comment and ignored by the parser:
This tool is written in Delphi, and I believe it should work fine on any semi-modern version of Windows, but I have only tested it on Windows 10 so far. If you experience any errors, or have any issues with it, please let me know. So far, it seems pretty solid on my system, but I wouldn't be surprised if there are some scenarios that I've failed to account for.
Please also don't hesitate to let me know if you have any suggestions for improvements or requests for new features. Really, don't hesitate to give me any feedback of any nature, whether positive or negative. It's helpful to know what I'm doing wrong, and what I'm doing right. It's also helpful to know whether or not anybody actually uses this tool, so I can determine how much time to spend on trying to improve it. Even if you have suggestions for non-AOB-related features, go ahead and hit me with them. I don't mind turning it into a general game hacking multi-tool, if someone has some ideas that are both useful enough to be worth adding and also within my capabilities of implementing.
Installation:
No installation necessary. Just unzip it and then run AOBTool.exe. It will create a settings file (AOBTool.ini) in whichever directory you run it from, so I would personally keep the app in its own folder, but you do you.
Downloads: Archive Password: Fear3d
Changelog
v0.06 (3/14/21):
- Added the ability to include comments in your AOB list. Any line that starts with two forward slashes (//) is treated as a comment and ignored by the AOB parser. Inline comments are also possible.
- Slight performance improvements.
- Fixed a bug where the file name shown in the title bar of the application did not always immediately update after starting a new file or saving with a new name.
- Fixed a bug that prevented the user from generating wildcards while the first line is empty.
- Some UI tweaks (changed some icons, removed button captions, added some additional hints)
- Added message to let you know when it's calculating wildcards (in case you're generating a huge list or something)
- Added button that opens up Windows Calculator
Preemptive FAQ
Q: Why'd you make this, bro? There are already AOB wildcard generators, bro.
A: With the other tools, I was having to keep track of all my AOBs in Notepad, and then switch over to a separate tool and then individually paste each AOB from Notepad into different text boxes. I felt that it would be way more convenient/productive if I could just handle everything from the same application, so I decided to make a fusion of Notepad and an AOB wildcard generator. Additionally, I thought that this method seemed like the best way to handle unlimited AOBs.
Q: Can you add X, Y, or Z features to this tool, bro? I'll show you my feet, bro.
A: Maybe. Don't show me your feet though. Just let me know what feature you want, and if it seems like something that would be useful enough to be worth the effort of adding, then I'll see what I can do.
Q: This program doesn't even work right, bro. Your tool is crap, bro.
A: That's not actually a question, but just calmly describe the problem in as much detail as you can, and I'll try to fix it as soon as I can.
Q: You've barely ever made any posts before, and now you're suddenly releasing some kind of "tool"? That's mad fishy bro.
A: If you've got doubts about this tool, or any other, it's probably best to avoid using it. However, the reason I don't have many posts is because I'm not particularly experienced at hacking games, so I've never really had much to contribute before, and thus no reason to post. But I have used other people's cheat tables from this site, so I felt that I wanted to give something back to the community, and this is the only way that I know how.