From d0fb0abd0ef0c9ed8aa3ccae56cb9250938b3de7 Mon Sep 17 00:00:00 2001
From: notaz <notasas@gmail.com>
Date: Fri, 16 Aug 2024 03:05:46 +0300
Subject: [PATCH] avoid double prints with bios+Config.PsxOut

---
 libpcsxcore/psxbios.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libpcsxcore/psxbios.c b/libpcsxcore/psxbios.c
index 1f2e37a2..64a04b85 100644
--- a/libpcsxcore/psxbios.c
+++ b/libpcsxcore/psxbios.c
@@ -3615,7 +3615,8 @@ void psxBiosInit() {
 	biosA0[0x03] = biosB0[0x35] = psxBios_write_psxout;
 	biosA0[0x3c] = biosB0[0x3d] = psxBios_putchar_psxout;
 	biosA0[0x3e] = biosB0[0x3f] = psxBios_puts_psxout;
-	biosA0[0x3f] = psxBios_printf_psxout;
+	// calls putchar() internally so no need to override
+	//biosA0[0x3f] = psxBios_printf_psxout;
 
 	if (!Config.HLE) {
 		char verstr[0x24+1];
-- 
2.39.5