This is a quick (but hopefully not dirty) implementation of a primitive hex alterer. Usage is very simple:
For example:
Changes:
| Address | New Value |
|---|---|
| 4 | 1 |
| 5 | 2 |
| 6 | 3 |
| 32 | 160 |
| 255 | 4 |
If addresses overlap, the earlier changes will overwrite the later changes. You probably shouldn't rely upon this feature, though.
If address is out of range or byte values are too high/low or address or byte values aren't entered in decimal or hexademical, hexalter should refuse to patch.
If during the actual apply phase some are happens, only some changes might be applied.
Kuwanger.net - Sort of like stag beetles in tubes.