Skip to content

Commit 7500794

Browse files
[Fix] Adding a fix to QuickerNES to support certain games with submapper > 0 (#4429)
1 parent 2e80cb0 commit 7500794

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed

Assets/dll/libquicknes.dll

0 Bytes
Binary file not shown.

Assets/dll/libquicknes.so

-35.9 KB
Binary file not shown.

quicknes/core

quicknes/make/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CP = cp
44

55
CXXFLAGS = -I../core/source/quickerNES/core/ -I../core/extern/jaffarCommon/include -Wall -Wfatal-errors -Werror \
66
-std=c++20 -O3 -fomit-frame-pointer -flto -fvisibility=internal -fvisibility-inlines-hidden \
7-
-D_GNU_SOURCE -D__INLINE__=inline -D_QUICKERNES_DETECT_JOYPAD_READS -D_QUICKERNES_ENABLE_TRACEBACK_SUPPORT -D_QUICKERNES_SUPPORT_ARKANOID_INPUTS
7+
-D_GNU_SOURCE -D__INLINE__=inline -D_QUICKERNES_DETECT_JOYPAD_READS -D_QUICKERNES_ENABLE_TRACEBACK_SUPPORT -D_QUICKERNES_SUPPORT_ARKANOID_INPUTS -D_QUICKERNES_PRINT_CART_INFO
88

99
# TODO: include these as options in the Makefile
1010
# -fprofile-generate

quicknes/msvc/libquicknes.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
<Optimization>Disabled</Optimization>
161161
<DisableSpecificWarnings>4244;4800;4804;4996</DisableSpecificWarnings>
162162
<AdditionalIncludeDirectories>$(ProjectDir)\..</AdditionalIncludeDirectories>
163-
<PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_QUICKERNES_DETECT_JOYPAD_READS;_QUICKERNES_ENABLE_TRACEBACK_SUPPORT;_QUICKERNES_SUPPORT_ARKANOID_INPUTS;__INLINE__=inline</PreprocessorDefinitions>
163+
<PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_QUICKERNES_DETECT_JOYPAD_READS;_QUICKERNES_ENABLE_TRACEBACK_SUPPORT;_QUICKERNES_SUPPORT_ARKANOID_INPUTS;_QUICKERNES_PRINT_CART_INFO;__INLINE__=inline</PreprocessorDefinitions>
164164
<MultiProcessorCompilation>true</MultiProcessorCompilation>
165165
<LanguageStandard>stdcpp20</LanguageStandard>
166166
</ClCompile>
@@ -180,7 +180,7 @@
180180
<IntrinsicFunctions>true</IntrinsicFunctions>
181181
<DisableSpecificWarnings>4244;4800;4804;4996</DisableSpecificWarnings>
182182
<AdditionalIncludeDirectories>$(ProjectDir)\..</AdditionalIncludeDirectories>
183-
<PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_QUICKERNES_DETECT_JOYPAD_READS;_QUICKERNES_ENABLE_TRACEBACK_SUPPORT;_QUICKERNES_SUPPORT_ARKANOID_INPUTS;__INLINE__=inline</PreprocessorDefinitions>
183+
<PreprocessorDefinitions>_WINDLL;%(PreprocessorDefinitions);_QUICKERNES_DETECT_JOYPAD_READS;_QUICKERNES_ENABLE_TRACEBACK_SUPPORT;_QUICKERNES_SUPPORT_ARKANOID_INPUTS;_QUICKERNES_PRINT_CART_INFO;__INLINE__=inline</PreprocessorDefinitions>
184184
<MultiProcessorCompilation>true</MultiProcessorCompilation>
185185
<LanguageStandard>stdcpp20</LanguageStandard>
186186
</ClCompile>

0 commit comments

Comments
 (0)