Post: Real Time Game Memory Modding
01-02-2013, 11:16 PM #1
D3cH
Zombie Cakes Maker
(adsbygoogle = window.adsbygoogle || []).push({}); Hello everyone!

First off I want to say special thanks to aerosoul94, we discovered this few months ago, we did alot of mods, and now this is the time for release!

Ok, so now I'll explain how to edit memory of PS3 games in real time.

Tools needed :

  • A PS3 with a DEX firmware
  • ProDG Target Manager and ProDG Debugger (they got leaked just google it)
  • make_fself.exe
  • The ELF file of the game you want to mod


/!\ - Your PS3 must be wired, it will not work if you're using WiFi - /!\

Ok first, start ProDG Target Manager and go on "Search For Targets" then press the refresh button to start scanning, if all is ok your PS3 should be detected, just right click on it and move it to "Debugging Station" group then double click on it, it will add your PS3 into your targets list.

You must login or register to view this content.

You must login or register to view this content.

Now in your targets list, right click on your PS3 then choose "Connect", once your PS3 is connected you can start ProDG Debugger (if it's asking you to select a target then just select your PS3).
You will see a window called "Memory", that's in this window that you will edit the memory of the game you want.

You must login or register to view this content.

Ok now you need to make a fself (with make_fself.exe) of the ELF you want to edit memory, just go into cmd then put make_fself x.elf EBOOT.BIN where x is your ELF (it will create the EBOOT), once you have your file just put it in your PS3 in the right game folder.

You must login or register to view this content.

In ProDG Debugger you should see a process appear in the "Processes" window, right click on it then choose "Attach Process" then "Continue without symbols" now your process is attached and you can view memory, but when you attach it, ProDG pauses the process, you have to continue it, just go in ProDG Target Manager, expand the list of your PS3, go to "Kernel Explorer", highlight the process then press the "Continue" icon (you can also continue it with ProDG Debugger).

You must login or register to view this content.

You must login or register to view this content.

Now you're done and you can edit memory of your game, by the way there are other options in ProDG Debugger, you can add breakpoints, show disassembly, etc. Also don't forget to refresh memory or just enable "Auto Update" option.

You must login or register to view this content.

Here is a screen of how it looks like :

You must login or register to view this content.

Example of real time modding :



Enjoy your memory editing !! Smile
(adsbygoogle = window.adsbygoogle || []).push({});

The following 296 users say thank you to D3cH for this useful post:

^TPP^, _PORTLAND_, -Elmas15-, -Google-, -JM-, -Nathan-, -SuperMan, Day, iTruceFret, {H} | Exception, {TehFluux}, *SCHAOS*, /SneakerStreet/, RAB, ItzSparkBoii, Dynamite, ℳaTiCz, ⓙω мσ∂z, ϟ c0rruption ϟ, Eddie Mac, ~SpongeBob, 007bond, 192.168.1.1, 631, abdullahjwz070, aerosoul94, alchybear, AllaoOo, AMNE, AssClapper-130, awsomedude1097, Bad Luck Brian, BadChoicesZ, BASEBALL4EVER12, bcb, BigGucciSosa300, blackhawk34, Blackstorm, Boliberrys, Brag, BrinkerzHD, BroIDontMod, Bubbles Are Fun, Bucko, cali123, Capo837, CentralModz819, deneo24, Choco, Choopie, clankfan1, CLM, CoDyMoDz1000XD, ContagiousModz, CrEaTiiOn_BuRn, Creepz, Creepzoid 0___0, Crunk, Daddy, Dan Dactyl, Dannie Fresh, DazedMods, DEREKTROTTER, Derpy Hooves, DETERMiiNED, ErasedDev, Disslzit, DJ_KILLA1337, dolby1, DraMaTiK_DreaM, drdshh, DSG24, DylanOc1, emcrew2, ExceptionHell, F l e x, Fachry Ilham, FAKA_ELITE, FallofReach, FM|T xR3PMz, forflah123, SubwayMonkey, FTDreload, FuntCase, g9g__BASHA__g9g, GaMeRGiRL_2310, gaming_nation, GE90, Ghost Rolly, gianluca33, Glitchy_Modz, GodDrinksPepsi, Gommy, uome68, GreenTea101, Gus Fring, Hack Pack, Harry and 196 other users.
01-15-2013, 04:25 PM #254
GaMeZz
I am error
Nice! Great work.
01-15-2013, 09:34 PM #255
VX_AG3NT
Pokemon Trainer
Originally posted by DailyLobbies View Post
Nice! Great work.

Yes, finally got everything working although I had to convert the game to a disc game, and launch thru MM to get it running,.. not sure why. If I tried running the game (PS Home) normally it would just give me an error upon launch. Anyways, yes, awesome work.. thanks for sharing this with everyone! Smile
01-15-2013, 11:02 PM #256
danuel
Keeper
Originally posted by gianluca33 View Post
can you help me to find the dvar for super jump,walking ac130, ufo, godmode etc..??


While my knowledge is very limited especially with regards to coding, I did find a very informative tutorial on another forum called CMP. one of the users wrote a guide on the common places to find various offsets for those of us who have limited knowledge. I have not been able to fully digest the tutorial as work and a 2 year old to keep me busy. It looks to be an extensive process if the variables fall outside of the "normal" offsets used in the eboots. And there are lots of things that are done through trial and error. I would submit trying to start with that and move forward as I can only do so much until I learn more myself.

I will, however, continue to work at it and post any and all pertinent information regarding what I have come across during my exploration. I will say that in addition to the ProDG tools, you will need IDA pro and a HEX calculator and a basic will to try and try again. Also, CMP (Code Masters Project) has a lot of good tools that can be utilized in the search for those elusive offsets.
01-16-2013, 03:01 PM #257
danuel
Keeper
Originally posted by lilchris123
got a question.... so in ida pro am looking for the value of a dvar for example the "prestige" dvar, but when I open it up, it has a bunch of other offsets but none of them seem to hold a float ... now how the hell do I tell which is the the right offset... I mean does the right offset stand out????


There inlies the dicotimy of dealing with offsets.:puke: Alot of things that do not stand out are done through trial and error. As i mentioned earlier, my knowledge (and time) are very sparse so I cannot devote too much to nailing it 100%. I would suggest the CMP forum tutorial on finding offsets to get a basic grasp of how to proceed. Unless we have a good handle on ASM, we have to go through trial and error.

I would submit trying to chande a few lines as you go along and see where that puts you. Be careful when doing changes to memory as you have the potential to freeze the system. I would suggest trying a few options, making a pkg and loading it that way instead of editing the memory directly until you know exactly what the effects are.

AS time permits and games I can get occur, I will work from my end to pass along as much knowledge as possible.
01-16-2013, 03:15 PM #258
so with this method u can do hardcore modding ? but still u need to figure out the dvars and stuff right ?
01-16-2013, 03:20 PM #259
danuel
Keeper
Originally posted by thebigbossxseb View Post
so with this method u can do hardcore modding ? but still u need to figure out the dvars and stuff right ?


this method is used, to my understanding, to edit in realtime which can be good so you are not limited to a pre-made pkg. You would be able to edit anything, within reason, that is output in the game. And yes, you still have to find out the dvars, offsets and proper addresses.
01-16-2013, 03:22 PM #260
okay understood thanks buddy.
01-16-2013, 06:01 PM #261
MEGANO5
Dawn Of The Legion
Japp my bro what does this have to do with instant platinum the guide itself was more of technical than hacking
01-16-2013, 09:31 PM #262
can't wait to try this!

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo