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...
-[Unknown]
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]

