Main | Tutorials | Screenshots | About



The Multi-game memory editor (MGME) is very different from any other memory editor. It enables you to very easily keep track of memory values that you have found, to give them descriptions and to group them according to their use.

Here is a list of functions:
  • Write complex scripts in a custom (c/basic) style language to manipulate the memory and create custom interfaces for mgme, these can be triggered in many ways (keys/timers/value changes/set loads etc).
  • Write scripts to send data to other MGME users to synchronize data (and create a basic multiplayer!), with just a few lines of code.
  • Use all the features of MGME over a network connection to a remote computer (LAN seriously recomended).
  • Automatically refresh lists and mark values that have changed or haven't changed
  • Show a list of values in 'sets' of memory
  • Export data in C++ struct format (more languages coming soon).
  • Show values in either String(*), Unicode(*), Double (8) Integer, Long (4) Integer, Float (4), Integer (2) and Byte(1) format, and remember individual value's preferences
  • Name values in sets
  • Continuously log a series of values as they change, then view in a spreadsheet program.
  • Create templates that contain information such as the name and type of data at each offset, and apply these to multiple areas of the memory
  • Create sets based on pointers from another set, infinitely
  • Change the values of data in the memory
  • Just list the values of data that you have named so that you can easily see a list of relevant data values
  • Watch certain values and alert you audibly with either a system beep or a wav files when they values either increase, decrease or change by a certain ammount
  • Store presets for values in individual sets and templates and name them, such as colours or models, so that you no longer have to remember complex numbers
  • Revert a single value, or an entire structure back to its previous value.
  • Export snapshots of data in CSV format for use in spreadsheet programs (e.g. Excel)
  • Quickly switch between games (different .gme files)
  • Export data into html format for displaying on the internet with options as to how much data is exported
  • Save snapshots of entire data sets and load them at the press of a button in game, or from outside the game manually.
  • Convert pointers into fixed values so that you can still see data even once a pointer has changed
  • Save snapshots of certain values, e.g. all the 'marked' values in a set, or all the non-marked values in a set.
  • Quickly copy addresses and values as either hex or decimal
  • Quick launcher to launch calculator or notepad
  • Quickly jump to an offset
  • Search a set for a value, and sieve it

    And much more!