ArtMoney Special Edition (ArtMoney SE) is a free cheating program you can use for all games. ArtMoney can make a troublesome game easier to win by helping you find the memory address where a desired quantity (like amount of money) is located so you can change that quantity. In spite of its title, ArtMoney actually allows you to change any quantity specified in a game, whether it be dollars, bullets, swords, or health points.
ArtMoney SE finds a hex address based on the input parameters you set and prints these addresses with their corresponding values. For example, if your character has 1,431 dollars, ArtMoney searches and displays all memory addresses containing the value of 1431. Of course, as there can be hundreds of memory addresses displayed after a simple search, you will need to filter these addresses.
Using ArtMoney is totally LEGAL, it is NOT a program to copy, hack, crack or unprotect other programs.
Changes in recent version
Added a command to change the speed of process execution. You can set the speed as a percentage. For example, if you enter 50%, then the game will run 2 times slower, and if 200%, then 2 times faster.
[SE] The free edition adds a standard debugger and the "Find commands that refer to address" window.
Now in the assembler for jump commands (jmp, call, etc.), you can specify the type of jump short, near or far.
For 32 bit processes running on 64 bit systems, there are libraries (modules) available in two versions of 32 and 64 bit simultaneously in one process. Now 64 bit versions of such libraries will be available with @ 64 at the end of the name. For example, ntdll.dll and ntdll.dll@64 will be available in modular addressing. Likewise in assembly code, for example mov [eax], ntdll.bsearch and mov [eax], ntdll @ 64.bsearch.
Added the "Show pointer offsets in hexadecimal" setting.
Updated emulator settings. Added support for emulators for Sega System 18 and Sega System 24 gaming systems.
[PRO] Fixed a bug where the program did not write to read-only memory when using its user-mode functions to access memory.
Fixed crash error when searching for signatures in automatic background mode.
Fixed a bug when applying some emulator settings.
Fixed crash error when saving tables with emulator settings.
Fixed a bug when injecting a replacement code; assembler errors were not shown for some commands with relative addressing.
Fixed assembler error when declaring text strings.
Fixed bug when replacing multiple assembler commands with your code.
Fixed an error in the assembler of the replacement code for jump instructions with addressing relative to the RIP / EIP register.
Fixed an error in the assembler of commands with XMM registers.
Fixed the error of the command "Change Selected", if the selected table elements are of the assembler command type.
Fixed a bug when the offset of the pointer is more than 4GB.