Cowpat Posted October 4, 2006 Share Posted October 4, 2006 (edited) In-game live memory tool for Grand Theft Auto: San Andreas A proxy d3d9.dll which enables you to view and edit game memory in real time without the use of dual monitors. Features -Hexadecimal and Ascii display -Data Inspector -Real-time data display -Line up, line down, page up, page down -Jump to user input address -Jump to address at cursor -Step back through previous jumps -Write hex directly to memory from keyboard -Write byte, short, int or float -Patch memory from file -Undo changes to memory made by the above -Colour block area of interest -Configure all controls via config file -Small screen or full screen display Download SA_Mem This program is intended to allow you to explore the memory space of Grand Theft Auto: San Andreas in real time. You can enter an address in hexadecimal format, alternatively you can go to an address pointed to by the cursor. You can also trace your steps backwards as each time you jump to an address, the previous address along with the cursor position is stored, enabling you to step backwards along the path you have come. You can also write to memory in hex form from the keyboard or from file, or you can write byte, short, int or float. Edited October 30, 2006 by Cowpat Link to comment Share on other sites More sharing options...
Y_Less Posted October 4, 2006 Share Posted October 4, 2006 Looks great although are we stuck with the huge white box or is it possible to make it transparent? Link to comment Share on other sites More sharing options...
jarjar Posted October 4, 2006 Share Posted October 4, 2006 Nice work, I can see this being very useful . Although as Y_Less said, a transparent box would be the way to go if it's possible . Link to comment Share on other sites More sharing options...
Cowpat Posted October 4, 2006 Author Share Posted October 4, 2006 (edited) Y_Less, jarjar, you can have any colour of box you like - I made it so the background and the bitmaps are loaded at runtime, so you can change them as long as you stick to the same sizes and bit depths. Though if you made the background transparent you would most likely have to somehow make the digit map backgrounds transparent as well, or the whole thing would look a bit crazy. One other point to note is that although text written onto a transparent background looks pretty cool, it's very difficult to read. Doing an in-game memory display like this was always going to be a hack job. Not only are you competing with the game for screen space, you are also competing for key space on the keyboard. I forgot to mention that you will most likely need at least a medium spec machine to run it. I find that my fps drops from ~25 down to ~22, not too bad considering. Edit: actually, you can make the background sprite transparent but not the bitmaps, as they are 'opaqued' by the function which loads them. This could be corrected if required. Edited October 10, 2006 by Cowpat Link to comment Share on other sites More sharing options...
JernejL Posted October 5, 2006 Share Posted October 5, 2006 This is very cool, if you could add ability to show addresses to actors and cars above their heads, it would be very good tool! a very useful feature would be to monitor data and mark anything that changes, and use it to discard non-interesting data. and colour marking of specific areas of the memory would be really handy as well! Currently working on Top Down City Game, a classics top down game similar to GTA1 & GTA2: Thread Info: https://gtaforums.com/topic/911312-new-game-top-down-city/ Youtube channel: https://www.youtube.com/channel/UCxGfOh3ld7Xm-ic3KEMB6iA Discord: https://discord.gg/UXmDPzS - join #bridge channel Link to comment Share on other sites More sharing options...
Cowpat Posted October 30, 2006 Author Share Posted October 30, 2006 New Features -Write hex directly to memory from keyboard -Write byte, short, int or float -Patch memory from file -Undo changes to memory made by the above -Colour block area of interest Download from sig or 1st post. Link to comment Share on other sites More sharing options...
JernejL Posted October 30, 2006 Share Posted October 30, 2006 Nice, can't wait to do some research Currently working on Top Down City Game, a classics top down game similar to GTA1 & GTA2: Thread Info: https://gtaforums.com/topic/911312-new-game-top-down-city/ Youtube channel: https://www.youtube.com/channel/UCxGfOh3ld7Xm-ic3KEMB6iA Discord: https://discord.gg/UXmDPzS - join #bridge channel Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now