What's new
- Added: logging. Now PKSM is able to fully log the startup and title loading process (both on screen, in memory and on file) in order to improve the debugging of existing and future issues.
- Logs are accessible in files located in
/3ds/PKSM/logs
, which are split by day. - Logs are also accessible at runtime through an integrated HTTP server at the following addresses:
http://3ds-ip-address:8000/logs/memory
for the logs of PKSM's current runhttp://3ds-ip-address:8000/logs/file
for all the logs for the current date
- The console IP address is shown on the bottom screen at startup.
- Logs are accessible in files located in
- Added: more informative debug screen on startup, where one can see what PKSM is currently doing. This will help debugging for people having startup freeze issues.
- Added: shiny/egg indicator in the wondercard injection screen.
- Fixed: optimized sound initialization if there's no background music to run. Now sound initialization is entirely skipped if unnecessary, making PKSM loading faster and with less resources needed.
- This also fixes a startup freeze issue related to sound loading.
- Fixed: long standing memory leak in the wondercard selection screen causing random crashes.
- General system stability improvements to enhance the user's experience.