diff --git a/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll b/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll index 33c96eef..41378a26 100644 Binary files a/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll and b/AxibugEmuOnline.Client/Assets/Plugins/Mame.Core/MAME.Core.dll differ diff --git a/AxibugEmuOnline.Client/Assets/Scene/AxibugEmuOnline.Client.unity b/AxibugEmuOnline.Client/Assets/Scene/AxibugEmuOnline.Client.unity index 0c8de72f..a0cba087 100644 --- a/AxibugEmuOnline.Client/Assets/Scene/AxibugEmuOnline.Client.unity +++ b/AxibugEmuOnline.Client/Assets/Scene/AxibugEmuOnline.Client.unity @@ -164,8 +164,11 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: IMPORTENT: {fileID: 4747871931704546037, guid: e6f56a07c0ec38946a0257a1e0b8926d, type: 3} - bTest: 0 + bTestSkipWebApiToConServer: 0 mTestSrvIP: 192.168.0.47 + bUseLocalWebApi: 0 + mLocalWebApi: http://localhost:5051 + bEditorUUID: 0 --- !u!1 &1498586261 GameObject: m_ObjectHideFlags: 3 diff --git a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs index 2dd71b3f..b49c686c 100644 --- a/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs +++ b/AxibugEmuOnline.Client/Assets/Script/AppMain/Emulator/MameEmulator/UMAME.cs @@ -125,6 +125,7 @@ public class UMAME : MonoBehaviour, IEmuCore #endregion bool LoadGame(string loadRom, bool bReplay = false) { + emu.ResetRomRoot(RomPath); //Application.targetFrameRate = 60; mReplayWriter = new ReplayWriter(mChangeRomName, "fuck", ReplayData.ReplayFormat.FM32IP64, Encoding.UTF8); mChangeRomName = loadRom;