General Debugging Instructions (for C projects)

Crash logs crashlog.txt are found at the root of the Playdate when you mount it in disk mode. You can symbolicate them using the firmware_symbolizer.py script found in the SDK/bin folder. There is no remote debugging currently. As joyrider noted, it's much easier to debug in the Simulator than on device. I'd look at memory usage and also run with an address sanitizer enabled in Visual Studio (AddressSanitizer (ASan) for Windows with MSVC - C++ Team Blog).

1 Like