From b6b7f56e0214f6468301c4cf2c523a180d7ca99f Mon Sep 17 00:00:00 2001 From: feos Date: Sat, 15 Mar 2025 18:06:15 +0300 Subject: [PATCH] mame: use utf8 parsing for lua strings --- src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs index 0520ea012b..ccfa378b29 100644 --- a/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs +++ b/src/BizHawk.Emulation.Cores/Arcades/MAME/MAME.cs @@ -268,7 +268,7 @@ namespace BizHawk.Emulation.Cores.Arcades.MAME return string.Empty; } - var ret = Marshal.PtrToStringAnsi(ptr, lengthInBytes); + var ret = Mershul.PtrToStringUtf8(ptr); _core.mame_lua_free_string(ptr); return ret; }