Posts: 42
Threads: 5
Joined: Dec 2012
Reputation:
0
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...
Posts: 3,228
Threads: 25
Joined: Nov 2012
Reputation:
98
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...
-[Unknown]
Posts: 42
Threads: 5
Joined: Dec 2012
Reputation:
0
03-23-2013, 10:48 AM
(This post was last modified: 03-23-2013, 10:53 AM by Masato.)
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...