diff --git a/desmume/src/arm_jit.h b/desmume/src/arm_jit.h index c0cb7f16d..091b61e6f 100644 --- a/desmume/src/arm_jit.h +++ b/desmume/src/arm_jit.h @@ -31,7 +31,7 @@ void arm_jit_close(); void arm_jit_sync(); template u32 arm_jit_compile(); -#ifdef _WINDOWS +#if defined(_WINDOWS) || defined(DESMUME_COCOA) #define MAPPED_JIT_FUNCS #endif #ifdef MAPPED_JIT_FUNCS diff --git a/desmume/src/cocoa/DefaultUserPrefs.plist b/desmume/src/cocoa/DefaultUserPrefs.plist index 990f84687..6b84798ca 100644 Binary files a/desmume/src/cocoa/DefaultUserPrefs.plist and b/desmume/src/cocoa/DefaultUserPrefs.plist differ diff --git a/desmume/src/cocoa/openemu/NDSGameCore.mm b/desmume/src/cocoa/openemu/NDSGameCore.mm index dbed18214..404b92109 100644 --- a/desmume/src/cocoa/openemu/NDSGameCore.mm +++ b/desmume/src/cocoa/openemu/NDSGameCore.mm @@ -82,7 +82,7 @@ // Set up the emulation core CommonSettings.advanced_timing = true; - CommonSettings.jit_max_block_size = 15; + CommonSettings.jit_max_block_size = 12; CommonSettings.use_jit = true; [CocoaDSCore startupCore]; diff --git a/desmume/src/cocoa/translations/English.lproj/MainMenu.strings b/desmume/src/cocoa/translations/English.lproj/MainMenu.strings index 36f9c77e9..8fead6940 100644 Binary files a/desmume/src/cocoa/translations/English.lproj/MainMenu.strings and b/desmume/src/cocoa/translations/English.lproj/MainMenu.strings differ diff --git a/desmume/src/cocoa/translations/English.lproj/MainMenu.xib b/desmume/src/cocoa/translations/English.lproj/MainMenu.xib index d7edbac2a..1b8856360 100644 --- a/desmume/src/cocoa/translations/English.lproj/MainMenu.xib +++ b/desmume/src/cocoa/translations/English.lproj/MainMenu.xib @@ -12,8 +12,6 @@ YES - - @@ -6542,6 +6540,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 14}, {165, 38}} + YES 2 1 @@ -6729,34 +6728,36 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + 268 {{243, 15}, {72, 17}} + YES - + 68288064 71304192 Block Size: - + - + 268 {{320, 13}, {50, 22}} + YES - + -1804468671 - -2076179456 - 100 + 71304192 + - + YES @@ -6814,22 +6815,23 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA NO NO - + YES - + 268 {{375, 10}, {19, 27}} + YES - + 917024 0 - + 100 1 YES @@ -6838,15 +6840,17 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 62}} + {{17, 454}, {496, 78}} + {0, 0} 67239424 0 - ARM CPU Emulation Engine + CPU Emulation Engine @@ -6875,6 +6879,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {462, 18}} + YES -2080244224 @@ -6895,10 +6900,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 38}} + {{17, 16}, {496, 54}} + {0, 0} 67239424 @@ -6932,6 +6939,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 32}, {145, 18}} + YES 67239424 @@ -6954,6 +6962,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {118, 18}} + YES 67239424 @@ -6974,10 +6983,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 58}} + {{17, 74}, {496, 74}} + {0, 0} 67239424 @@ -7011,6 +7022,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 61}, {205, 18}} + YES 604110336 @@ -7033,6 +7045,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{140, 33}, {240, 22}} + YES -2070806976 @@ -7051,6 +7064,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 37}, {120, 17}} + YES 68288064 @@ -7067,6 +7081,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{382, 27}, {100, 32}} + YES 67239424 @@ -7087,6 +7102,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {149, 18}} + YES 604110336 @@ -7109,6 +7125,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{12, 81}, {229, 32}} + YES 67239424 @@ -7127,10 +7144,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 119}} + {{17, 152}, {496, 135}} + {0, 0} 67239424 @@ -7164,6 +7183,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 117}, {182, 18}} + YES 67239424 @@ -7186,6 +7206,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{140, 86}, {240, 22}} + YES -2070806976 @@ -7204,6 +7225,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 89}, {120, 17}} + YES 68288064 @@ -7220,6 +7242,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{382, 80}, {100, 32}} + YES 67239424 @@ -7240,6 +7263,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{140, 59}, {240, 22}} + YES -2070806976 @@ -7258,6 +7282,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 62}, {120, 17}} + YES 68288064 @@ -7274,6 +7299,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{382, 53}, {100, 32}} + YES 67239424 @@ -7294,6 +7320,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 32}, {230, 18}} + YES -1543373312 @@ -7316,6 +7343,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {236, 18}} + YES 604110336 @@ -7336,10 +7364,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 143}} + {{17, 291}, {496, 159}} + {0, 0} 67239424 @@ -7373,6 +7403,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 32}, {197, 18}} + YES -2080244224 @@ -7395,6 +7426,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {217, 18}} + YES 67239424 @@ -7415,10 +7447,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {494, 58}} + {{17, 536}, {496, 74}} + {0, 0} 67239424 @@ -7440,6 +7474,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {530, 630} + NSView @@ -9938,7 +9973,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -9947,6 +9982,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{119, 300}, {166, 22}} + YES -1804468671 @@ -9965,6 +10001,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{119, 246}, {166, 44}} + YES -1805517311 @@ -9983,6 +10020,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 302}, {71, 17}} + YES 68288064 @@ -9999,6 +10037,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 270}, {63, 17}} + YES 68288064 @@ -10015,6 +10054,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 220}, {97, 17}} + YES 68288064 @@ -10031,6 +10071,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 178}, {60, 17}} + YES 68288064 @@ -10047,6 +10088,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 150}, {69, 17}} + YES 68288064 @@ -10063,6 +10105,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{119, 176}, {169, 27}} + YES 71433728 @@ -10083,6 +10126,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{116, 144}, {172, 26}} + YES -2076049856 @@ -10182,6 +10226,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{116, 214}, {172, 26}} + YES -2076049856 @@ -10454,6 +10499,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 55}, {271, 85}} + YES 67239424 @@ -10470,6 +10516,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{104, 12}, {96, 32}} + YES 67239424 @@ -10487,6 +10534,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {305, 339} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -14108,6 +14157,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 32}, {171, 18}} + 1 YES @@ -14131,6 +14181,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 12}, {187, 18}} + 10 YES @@ -14152,10 +14203,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {250, 58}} + {{17, 428}, {252, 74}} + {0, 0} 67239424 @@ -14189,6 +14242,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{16, 52}, {158, 18}} + 2 YES @@ -14212,6 +14266,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{35, 32}, {120, 18}} + 3 YES @@ -14235,6 +14290,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{35, 12}, {132, 18}} + 4 YES @@ -14256,10 +14312,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {250, 78}} + {{17, 224}, {252, 94}} + {0, 0} 67239424 @@ -14293,6 +14351,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 32}, {177, 18}} + 5 YES @@ -14316,6 +14375,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 12}, {130, 18}} + 6 YES @@ -14339,6 +14399,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 265 {{176, 54}, {27, 27}} + YES -2080244224 @@ -14360,6 +14421,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 61}, {157, 14}} + YES 68288064 @@ -14374,10 +14436,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {250, 85}} + {{17, 119}, {252, 101}} + {0, 0} 67239424 @@ -14401,6 +14465,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{66, 18}, {154, 19}} + YES -2080244224 @@ -14435,6 +14500,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 32}, {127, 18}} + 9 YES @@ -14458,6 +14524,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 12}, {103, 18}} + YES 67239424 @@ -14478,10 +14545,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {250, 58}} + {{17, 41}, {252, 74}} + {0, 0} 67239424 @@ -14515,6 +14584,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 38}, {145, 38}} + YES 2 1 @@ -14702,34 +14772,37 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - + 268 {{198, 11}, {19, 27}} + YES - + 68025888 0 - + 100 100 1 YES - + 268 {{157, 16}, {40, 19}} + YES - + -1804468671 71435264 + - + YES @@ -14787,24 +14860,25 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA NO NO - + YES - + 268 {{74, 18}, {78, 14}} + YES - + 68288064 71435264 Block Size: - + @@ -14812,15 +14886,17 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {250, 86}} + {{17, 322}, {252, 102}} + {0, 0} 67239424 0 - ARM CPU Emulation Engine + CPU Emulation Engine @@ -14837,6 +14913,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {286, 522} + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -15366,7 +15443,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -15375,6 +15452,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 174}, {158, 18}} + YES -2080244224 @@ -15397,6 +15475,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 154}, {158, 18}} + YES -2080244224 @@ -15419,6 +15498,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 134}, {158, 18}} + YES -2080244224 @@ -15441,6 +15521,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 114}, {158, 18}} + YES -2080244224 @@ -15463,6 +15544,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 94}, {158, 18}} + YES -2080244224 @@ -15485,6 +15567,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 74}, {158, 18}} + YES -2080244224 @@ -15507,6 +15590,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 54}, {158, 18}} + YES -2080244224 @@ -15529,6 +15613,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{20, 18}, {154, 19}} + YES -2080244224 @@ -15549,6 +15634,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 205}, {158, 18}} + YES -2080244224 @@ -15571,6 +15657,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 12 {{21, 196}, {153, 5}} + {0, 0} 67239424 @@ -15590,6 +15677,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {194, 241} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -15604,7 +15693,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -15613,6 +15702,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{20, 18}, {164, 19}} + YES -2080244224 @@ -15643,6 +15733,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{18, 14}, {129, 378}} + YES 19 1 @@ -16140,10 +16231,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {168, 402}} + {{17, 41}, {170, 418}} + {0, 0} 67239424 @@ -16167,6 +16260,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 485}, {169, 18}} + YES -2080244224 @@ -16189,6 +16283,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{17, 465}, {135, 18}} + YES 67239424 @@ -16208,6 +16303,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {204, 521} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -18344,7 +18441,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -18364,6 +18461,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{20, 440}, {128, 128}} + YES 130560 @@ -18391,6 +18489,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 89}, {131, 17}} + YES 68288064 @@ -18407,6 +18506,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 64}, {131, 17}} + YES 68288064 @@ -18423,6 +18523,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 39}, {131, 17}} + YES 68288064 @@ -18439,6 +18540,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 14}, {131, 17}} + YES 68288064 @@ -18455,6 +18557,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{148, 89}, {245, 17}} + YES 68288064 @@ -18475,6 +18578,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{148, 64}, {245, 17}} + YES 68288064 @@ -18492,6 +18596,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{148, 39}, {245, 17}} + YES 68288064 @@ -18509,6 +18614,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{148, 14}, {245, 17}} + YES 68288064 @@ -18524,10 +18630,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {408, 116}} + {{153, 436}, {410, 132}} + {0, 0} 67239424 @@ -18561,6 +18669,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 376}, {186, 14}} + YES 68288064 @@ -18577,6 +18686,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 312}, {186, 14}} + YES 68288064 @@ -18593,6 +18703,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 248}, {186, 14}} + YES 68288064 @@ -18609,6 +18720,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 184}, {186, 14}} + YES 68288064 @@ -18625,6 +18737,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 120}, {186, 14}} + YES 68288064 @@ -18641,6 +18754,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 56}, {186, 14}} + YES 68288064 @@ -18657,6 +18771,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 334}, {186, 42}} + YES 67239424 @@ -18674,6 +18789,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 270}, {186, 42}} + YES 67239424 @@ -18691,6 +18807,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 206}, {186, 42}} + YES 67239424 @@ -18708,6 +18825,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 142}, {186, 42}} + YES 67239424 @@ -18725,6 +18843,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 78}, {186, 42}} + YES 67239424 @@ -18742,6 +18861,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 14}, {186, 42}} + YES 67239424 @@ -18757,10 +18877,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {216, 400}} + {{17, 16}, {218, 416}} + {0, 0} 67239424 @@ -18794,6 +18916,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 168}, {186, 14}} + YES 68288064 @@ -18810,6 +18933,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 146}, {186, 14}} + YES 68288064 @@ -18826,6 +18950,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 124}, {186, 14}} + YES 68288064 @@ -18842,6 +18967,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 102}, {186, 14}} + YES 68288064 @@ -18858,6 +18984,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 80}, {186, 14}} + YES 68288064 @@ -18874,6 +19001,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 58}, {186, 14}} + YES 68288064 @@ -18890,6 +19018,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 36}, {186, 14}} + YES 68288064 @@ -18906,6 +19035,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 14}, {186, 14}} + YES 68288064 @@ -18922,6 +19052,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 168}, {106, 14}} + YES 68288064 @@ -18938,6 +19069,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 146}, {106, 14}} + YES 68288064 @@ -18955,6 +19087,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 124}, {106, 14}} + YES 68288064 @@ -18972,6 +19105,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 102}, {106, 14}} + YES 68288064 @@ -18989,6 +19123,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 80}, {106, 14}} + YES 68288064 @@ -19006,6 +19141,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 58}, {106, 14}} + YES 68288064 @@ -19023,6 +19159,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 36}, {106, 14}} + YES 68288064 @@ -19040,6 +19177,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 14}, {106, 14}} + YES 68288064 @@ -19055,10 +19193,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {324, 192}} + {{237, 224}, {326, 208}} + {0, 0} 67239424 @@ -19092,6 +19232,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 80}, {186, 14}} + YES 68288064 @@ -19108,6 +19249,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 80}, {106, 14}} + YES 68288064 @@ -19125,6 +19267,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 58}, {186, 14}} + YES 68288064 @@ -19141,6 +19284,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 58}, {106, 14}} + YES 68288064 @@ -19158,6 +19302,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 36}, {186, 14}} + YES 68288064 @@ -19174,6 +19319,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 36}, {106, 14}} + YES 68288064 @@ -19191,6 +19337,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 14}, {186, 14}} + YES 68288064 @@ -19207,6 +19354,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 14}, {106, 14}} + YES 68288064 @@ -19222,10 +19370,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {324, 104}} + {{237, 98}, {326, 120}} + {0, 0} 67239424 @@ -19259,6 +19409,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 36}, {186, 14}} + YES 68288064 @@ -19275,6 +19426,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 36}, {106, 14}} + YES 68288064 @@ -19292,6 +19444,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{15, 14}, {186, 14}} + YES 68288064 @@ -19308,6 +19461,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{203, 14}, {106, 14}} + YES 68288064 @@ -19323,10 +19477,12 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {{1, 1}, {324, 60}} + {{237, 16}, {326, 76}} + {0, 0} 67239424 @@ -19347,6 +19503,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {580, 588} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -19361,7 +19519,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -19370,6 +19528,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{30, 43}, {411, 26}} + YES -2079981824 @@ -19391,6 +19550,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{20, 70}, {38, 17}} + YES 68288064 @@ -19407,6 +19567,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{412, 70}, {38, 17}} + YES 68288064 @@ -19423,6 +19584,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{98, 70}, {38, 17}} + YES 68288064 @@ -19439,6 +19601,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{177, 70}, {38, 17}} + YES 68288064 @@ -19455,6 +19618,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{255, 70}, {38, 17}} + YES 68288064 @@ -19471,6 +19635,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{335, 70}, {38, 17}} + YES 68288064 @@ -19487,6 +19652,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{32, 18}, {133, 19}} + 100 YES @@ -19508,6 +19674,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{260, 21}, {123, 17}} + YES 68288064 @@ -19524,6 +19691,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{385, 21}, {57, 17}} + YES 68288064 @@ -19604,6 +19772,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{158, 93}, {154, 18}} + YES -2080244224 @@ -19623,6 +19792,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {467, 128} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -19637,7 +19808,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -19646,6 +19817,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{88, 119}, {32, 34}} + YES 67501824 @@ -19668,6 +19840,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{85, 161}, {38, 17}} + YES 68288064 @@ -19684,6 +19857,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{85, 94}, {39, 17}} + YES 68288064 @@ -19700,6 +19874,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{44, 127}, {39, 17}} + YES 68288064 @@ -19716,6 +19891,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{125, 127}, {38, 17}} + YES 68288064 @@ -19732,6 +19908,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{127, 69}, {57, 17}} + YES 68288064 @@ -19814,6 +19991,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{24, 69}, {101, 17}} + YES 68288064 @@ -19830,6 +20008,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{27, 42}, {154, 19}} + YES -2080244224 @@ -19850,6 +20029,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{27, 17}, {154, 19}} + YES -2080244224 @@ -19867,6 +20047,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {213, 198} + + {{0, 0}, {1440, 878}} {1.79769e+308, 1.79769e+308} @@ -19881,7 +20063,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {1.79769e+308, 1.79769e+308} - + 256 YES @@ -19890,6 +20072,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{30, 73}, {385, 26}} + YES -2079981824 @@ -19911,6 +20094,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{389, 99}, {38, 14}} + YES 68288064 @@ -19927,6 +20111,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{298, 99}, {38, 14}} + YES 68288064 @@ -19943,6 +20128,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{205, 99}, {38, 14}} + YES 68288064 @@ -19959,6 +20145,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{113, 99}, {38, 14}} + YES 68288064 @@ -19975,6 +20162,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{22, 99}, {38, 14}} + YES 68288064 @@ -19991,6 +20179,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{249, 51}, {107, 17}} + YES 68288064 @@ -20007,6 +20196,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{358, 51}, {66, 17}} + YES 68288064 @@ -20084,6 +20274,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{20, 48}, {100, 19}} + YES -2080244224 @@ -20104,6 +20295,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{128, 48}, {100, 19}} + 100 YES @@ -20125,6 +20317,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 268 {{147, 18}, {154, 19}} + YES -2080244224 @@ -20142,6 +20335,8 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA {441, 133} + + {{0, 0}, {1920, 1178}} {1.79769e+308, 1.79769e+308} @@ -31204,10 +31399,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA value: selection.maxJITBlockSize - + - + value: selection.maxJITBlockSize value @@ -31220,10 +31415,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA value: selection.maxJITBlockSize - + - + value: selection.maxJITBlockSize value @@ -31236,10 +31431,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA value: values.Emulation_MaxJITBlockSize - + - + value: values.Emulation_MaxJITBlockSize value @@ -31252,10 +31447,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA value: values.Emulation_MaxJITBlockSize - + - + value: values.Emulation_MaxJITBlockSize value @@ -39147,9 +39342,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - - - + + + @@ -39185,9 +39380,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA YES - - - + + + @@ -42667,105 +42862,105 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 8043 - + YES - + 8044 - - + + 8045 - + YES - + 8046 - + YES - + - + 8047 - - + + 8048 - + YES - + 8049 - - + + 8056 - + YES - + 8057 - - + + 8058 - + YES - + 8059 - + YES - + - + 8060 - + YES - + 8061 - - + + 8066 - - + + @@ -47710,7 +47905,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA ToolTip - Sets the dynarec engine to emulate the ARM7 and ARM9 CPUs by default. It features far superior performance to the interpreter engine, but is not compatible with all configurations. Also, some ROMs may not work or may show erratic behavior when using this engine. (This feature is not available on a PowerPC-based Mac.) [Changes to the CPU emulation engine will only take effect after a ROM is loaded or after the emulator is reset.] + Sets the dynarec engine to emulate the ARM7 and ARM9 CPUs by default. It features far superior performance to the interpreter engine, but is not compatible with all configurations. Also, some ROMs may not work or may show erratic behavior when using this engine. (This feature is not available on a PowerPC-based Mac.) com.apple.InterfaceBuilder.CocoaPlugin @@ -47728,7 +47923,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA ToolTip - Uses the classic interpreter engine to emulate the ARM7 and ARM9 CPUs. It features very high compatibility with most configurations, as well as high accuracy with most ROMs. + Uses the classic interpreter engine to emulate the ARM7 and ARM9 CPUs. It features very high compatibility with most configurations, as well as high accuracy with most ROMs. [Changes to the CPU emulation engine will only take effect after a ROM is loaded or after the emulator is reset.] com.apple.InterfaceBuilder.CocoaPlugin @@ -49024,7 +49219,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA ToolTip ToolTip - + Changes the maximum instruction block size for the dynamic recompiler. Larger values improve performance, but may reduce emulation accuracy. (The block size must be between 1 and 100.) @@ -49047,7 +49242,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA ToolTip ToolTip - + Changes the default maximum instruction block size for the dynamic recompiler. Larger values improve performance, but may reduce emulation accuracy. (The block size must be between 1 and 100.)