TrustedUser
574
edits
(→Platform Specific Debugging: Add introduction explanation) |
(→Tips: Add links on Git Bisect and Event Recorder to Debugging Tips section.) |
||
(One intermediate revision by the same user not shown) | |||
Line 56: | Line 56: | ||
[https://code.google.com/p/alogcat/]<br> | [https://code.google.com/p/alogcat/]<br> | ||
This requires no Host PC, USB connection or software setup beyond installing this app and can be downloaded from the Android Store (Google Play) for no cost. | This requires no Host PC, USB connection or software setup beyond installing this app and can be downloaded from the Android Store (Google Play) for no cost. | ||
=== Dreamcast === | |||
The debug builds with serial enabled from [http://buildbot.scummvm.org/snapshots/master/dc-serial-master-latest.tar.bz2 here] provide debug output to the Dreamcast serial port. | |||
With the appropriate cable to convert the 3V3 serial port to RS232 serial and a terminal program set to 57600 baud 8-N-1, you can view the debug output<br> | |||
from libronin, including the sbrk indication of remaining memory, which can be useful in diagnosing Out Of Memory crashes. | |||
=== Unix (Linux, Solaris, Mac OS X, MinGW ...) === | === Unix (Linux, Solaris, Mac OS X, MinGW ...) === | ||
Line 82: | Line 88: | ||
command line option. | command line option. | ||
* Apart from using git [https://www.kernel.org/pub/software/scm/git/docs/git-bisect.html bisect] to locate regressions, the (experimental) [[Event_Recorder|Event Recorder]] provides a framework for recording and replaying gameplay to detect regressions which may be useful. |