diff --git a/packages/ppsspp-debug/src/ppsspp_debug/_lane.py b/packages/ppsspp-debug/src/ppsspp_debug/_lane.py index 238f0d23..9a4a92de 100644 --- a/packages/ppsspp-debug/src/ppsspp_debug/_lane.py +++ b/packages/ppsspp-debug/src/ppsspp_debug/_lane.py @@ -35,7 +35,10 @@ "RemoteDebuggerOnStartup": "True", "PauseOnLostFocus": "False", "PauseWhenMinimized": "False", + "FileLogging": "False", } +"""Set in a lane's ini on every start; a lane cloned from a debug-logging stick wrote GBs of +`SYSTEM/DUMP/log.txt` per session.""" @dataclass(frozen=True) diff --git a/packages/ppsspp-debug/tests/test_lane.py b/packages/ppsspp-debug/tests/test_lane.py index 07cd83cf..bf6b4d43 100644 --- a/packages/ppsspp-debug/tests/test_lane.py +++ b/packages/ppsspp-debug/tests/test_lane.py @@ -14,7 +14,8 @@ def stick(tmp_path): src = tmp_path / "stick" (src / "SYSTEM").mkdir(parents=True) (src / "SYSTEM/ppsspp.ini").write_text( - "[General]\nRemoteISOPort = 62517\nPauseOnLostFocus = True\n[Graphics]\nFrameSkip = 0\n" + "[General]\nRemoteISOPort = 62517\nPauseOnLostFocus = True\nFileLogging = True\n" + "[Graphics]\nFrameSkip = 0\n" ) (src / "SAVEDATA/ULES01213").mkdir(parents=True) (src / "SAVEDATA/ULES01213/DATA.BIN").write_bytes(b"save") @@ -34,6 +35,7 @@ def test_prepare_clones_and_owns_the_port(tmp_path, stick): assert "RemoteISOPort = 45103" in ini assert "PauseOnLostFocus = False" in ini assert "RemoteDebuggerOnStartup = True" in ini + assert "FileLogging = False" in ini assert "FrameSkip = 0" in ini assert (lane.stick / "SAVEDATA/ULES01213/DATA.BIN").read_bytes() == b"save" assert lane.game.read_bytes() == b"iso"