Is the RAM DUMP... - Printable Version

+- (
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: Is the RAM DUMP... (/showthread.php?tid=1885)

Is the RAM DUMP... - Masato - 03-22-2013 10:52 PM

Is the Debug Ram Dump featured, implemented in build v0.7-207-g1f14f1f, some way to get better logs from games? Much like a way to get complete logs like those with Visual Studio?

If it's not, then it's possible to include an function to dump the logs needed by developers? Because I think the ones from User/Logs are not enough...

RE: Is the RAM DUMP... - [Unknown] - 03-22-2013 11:51 PM

The RAM dump is mostly useful for hacking/translating games, I think, and some forms of debugging. It could help in specific scenarios when games are crashing.

I think we'd need to measure the impact of adding debug logging to release, performance wise, before enabling it. It will definitely make it slower, but the question is how much - if it's small enough when debug logging is disabled, it could be worth it. That said, I don't think it's wrong for it to be compiled out by default.

Another option would be to include pdbs and PPSSPPDebug.exe in the git builds. This would allow people to run a different binary to get full debug logging, without affecting performance of the primary release version. However, this would probably double the load on the build server...


RE: Is the RAM DUMP... - Masato - 03-23-2013 10:48 AM

Maybe the needed files for debuging could be packed in another file and posted in MediaFire or anything similar.

I think the PPSSPPdebug.exe would be the best course of action. It's possible to create a test build with that?

EDIT: the reason I ask for built-in debug features is that it's nearly impossible to download Visual Studio 2010 and the DirectX SDK because my connection keeps breaking the download...