mupen64plus / mupen64plus-core

Core module of the Mupen64Plus project
1.25k stars 255 forks source link

Fix IS64 Truncating Lines #1019

Closed flagrama closed 10 months ago

flagrama commented 11 months ago

Process new lines in buffer to prevent empty debug messages without losing data.

Current method wipes out everything after a new line if a new line is not placed at the end of the string. The OoT debug build has many of these so this is very annoying when working with the decomp code of it.

No idea if it would be accurate to how the IS64 actually works, but fixes the broken functionality at least.

Rosalie241 commented 10 months ago

I can confirm this works fine with n64-systemtest too, so LGTM!