X Tutup
Skip to content
This repository was archived by the owner on Dec 18, 2024. It is now read-only.

Commit b4d28cf

Browse files
committed
Version Update: 0.3.0
1 parent bfa88fb commit b4d28cf

File tree

5 files changed

+13
-17
lines changed

5 files changed

+13
-17
lines changed

Core/EmuSettings.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ EmuSettings::EmuSettings(Console* console)
1717

1818
uint32_t EmuSettings::GetVersion()
1919
{
20-
//Version 0.2.0
20+
//Version 0.3.0
2121
uint16_t major = 0;
22-
uint8_t minor = 2;
22+
uint8_t minor = 3;
2323
uint8_t revision = 0;
2424
return (major << 16) | (minor << 8) | revision;
2525
}

InteropDLL/EmuApiWrapper.cpp

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -264,16 +264,13 @@ extern "C" {
264264
_console->Initialize();
265265
_console->LoadRom((VirtualFile)testRoms[i], VirtualFile());
266266

267-
thread testThread([=] {
268-
if(enableDebugger) {
269-
//turn on debugger to profile the debugger's code too
270-
_console->GetDebugger();
271-
}
272-
_console->Run();
273-
});
267+
if(enableDebugger) {
268+
//turn on debugger to profile the debugger's code too
269+
_console->GetDebugger();
270+
}
271+
274272
std::this_thread::sleep_for(std::chrono::duration<int, std::milli>(5000));
275273
_console->Stop(false);
276-
testThread.join();
277274
_console->Release();
278275
}
279276
}

UI/Config/Configuration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class Configuration
1414
{
1515
private bool _needToSave = false;
1616

17-
public string Version = "0.2.0";
17+
public string Version = "0.3.0";
1818
public VideoConfig Video;
1919
public AudioConfig Audio;
2020
public InputConfig Input;

UI/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("0.2.*")]
36-
[assembly: AssemblyFileVersion("0.2.0.0")]
35+
[assembly: AssemblyVersion("0.3.*")]
36+
[assembly: AssemblyFileVersion("0.3.0.0")]

buildPGO.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#
1414
# Note: While GCC runs through this script just fine, the runtime performance is pretty terrible (something must be wrong with the way this is built)
1515
#
16-
# This will produce the following binary: bin/x64/Release/Mesen.exe
16+
# This will produce the following binary: bin/x64/Release/Mesen-S.exe
1717
if [ "$MESENPLATFORM" = x86 ]; then
1818
PLAT="x86"
1919
else
@@ -27,13 +27,12 @@ else
2727
fi
2828

2929
OBJ="PGOHelper/obj.${PLAT}/"
30-
FLAGS="LTO=true MESENPLATFORM=${PLAT}"
30+
FLAGS="LTO=true STATICLINK=true MESENPLATFORM=${PLAT}"
3131

3232
eval ${FLAGS} make clean
3333

3434
#create instrumented binary
35-
eval ${FLAGS} PGO=profile make ${TARG} -j 16
36-
eval ${FLAGS} PGO=profile make pgohelper -B
35+
eval ${FLAGS} PGO=profile make pgohelper -B -j 16
3736
eval cp bin/pgohelperlib.so ${OBJ}
3837

3938
#run the instrumented binary

0 commit comments

Comments
 (0)
X Tutup