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-14-2013, 07:46 AM #245
VX_AG3NT
Pokemon Trainer
Originally posted by SC58 View Post
i got it to work but the eboot is not showing up in memory for me to edit,what am I doing wrong? everthing else it working right

I'm having the same problem... processes showing up, and kernel explorer working, but nothing in memory.. not sure what's up.
01-14-2013, 07:56 AM #246
SC58
Former Staff
Originally posted by sh1nag View Post
I'm having the same problem... processes showing up, and kernel explorer working, but nothing in memory.. not sure what's up.


same...........
01-14-2013, 11:51 AM #247
aliast
Save Point
Originally posted by sh1nag View Post
I'm having the same problem... processes showing up, and kernel explorer working, but nothing in memory.. not sure what's up.

Try go to the address 0x10000 (start of ELF) or 0x30000000 (start of RAM). There is still nothing?

---------- Post added at 06:51 AM ---------- Previous post was at 04:27 AM ----------

Three questions:
1) How to convert ASM instructions into HEX-opcodes? Or how to edit ASM instructions in running process?
2) How to enable MAT (Memory access traps) for set up breakpoints on memory addresses?
3) I will ask later...
01-14-2013, 12:13 PM #248
BadChoicesZ
I defeated!
Originally posted by SC58 View Post
i got it to work but the eboot is not showing up in memory for me to edit,what am I doing wrong? everthing else it working right


Originally posted by sh1nag View Post
I'm having the same problem... processes showing up, and kernel explorer working, but nothing in memory.. not sure what's up.


Press Play In Proccess n Run In Kernal N u'll see memory Smile
Any1 Wanna Share Sum Offsets They find Smile Im happy to swap sum i find for other good offsets :P i'm RT modding CODS Smile Need DexUnbanner before I can do anything good tho :(
01-14-2013, 01:36 PM #249
SC58
Former Staff
Originally posted by StubnOne View Post
Press Play In Proccess n Run In Kernal N u'll see memory Smile
Any1 Wanna Share Sum Offsets They find Smile Im happy to swap sum i find for other good offsets :P i'm RT modding CODS Smile Need DexUnbanner before I can do anything good tho :(


I go to kernel and click play then after I do that the game starts up and works fine,but the memory nothing show up in it,You must login or register to view this content. iprofamily posted these might help
01-14-2013, 08:49 PM #250
aliast
Save Point
Originally posted by lilchris123
the offsets are not for ps3 ..cuz I tried to edit them in the memory n all I get are this "DD DD DD DD DD DD DD DD DD"!

Yes, range of RAM for PS3 is 0x30000000 - 0x3fffffff, not 8xxxxxxx!
01-15-2013, 03:16 AM #251
TheFuziioN-
Follow FuziioN To The End
Originally posted by D3cH View Post
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).


It dose not show any professes even though I am connected You must login or register to view this content.

---------- Post added at 10:16 PM ---------- Previous post was at 10:14 PM ----------

Originally posted by StubnOne View Post
Press Play In Proccess n Run In Kernal N u'll see memory
Any1 Wanna Share Sum Offsets They find Im happy to swap sum i find for other good offsets :P i'm RT modding CODS Need DexUnbanner before I can do anything good tho


You must login or register to view this content. On my prosseses it dosent even say that i can select play..
01-15-2013, 04:01 AM #252
danuel
Keeper
In the debugger, you will the main process. You have to Right Click on the address area of the memory window, scroll to "Change Unit" (5th option down), another menu will appear and scroll down to "Track Active PPU or SPU". Make sure that this option is checked. In the process window of Debugger, Double click on any of the PPU threads underneath the main process thread. I will try to upload a pic soon. This is how you can track the memory in real time. Make sure that the auto update is checked as well.
01-15-2013, 04:00 PM #253
gianluca33
Little One
Originally posted by danuel View Post
In the debugger, you will the main process. You have to Right Click on the address area of the memory window, scroll to "Change Unit" (5th option down), another menu will appear and scroll down to "Track Active PPU or SPU". Make sure that this option is checked. In the process window of Debugger, Double click on any of the PPU threads underneath the main process thread. I will try to upload a pic soon. This is how you can track the memory in real time. Make sure that the auto update is checked as well.


can you help me to find the dvar for super jump,walking ac130, ufo, godmode etc..??

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo