diff --git a/A2Mac.xcodeproj/project.pbxproj b/A2Mac.xcodeproj/project.pbxproj index 8a0b9b7..ad9d83b 100644 --- a/A2Mac.xcodeproj/project.pbxproj +++ b/A2Mac.xcodeproj/project.pbxproj @@ -2022,7 +2022,7 @@ GCC_ENABLE_CPP_RTTI = YES; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_FAST_MATH = YES; - GCC_OPTIMIZATION_LEVEL = g; + GCC_OPTIMIZATION_LEVEL = 0; GCC_UNROLL_LOOPS = NO; HEADER_SEARCH_PATHS = src/cpu; INFOPLIST_FILE = "A2Mac/Debug-Info.plist"; diff --git a/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/UserInterfaceState.xcuserstate b/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/UserInterfaceState.xcuserstate index 286c589..7d84314 100644 Binary files a/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/UserInterfaceState.xcuserstate and b/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/xcdebugger/Expressions.xcexplist b/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/xcdebugger/Expressions.xcexplist index be563af..6120007 100644 --- a/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/xcdebugger/Expressions.xcexplist +++ b/A2Mac.xcodeproj/project.xcworkspace/xcuserdata/trudnai.xcuserdatad/xcdebugger/Expressions.xcexplist @@ -3,53 +3,64 @@ version = "1.0"> + contextName = "ViewController.newUpdateTimer(timeInterval:):ViewController.swift"> + + + + + value = "computePipelineState.maxTotalThreadsPerThreadgroup"> + value = "UnsafeRawBufferPointer(result)"> + contextName = "spkr_toggle:speaker.c"> + value = "default_MHz_6502 * 1000 * 1000 / spkr_sample_rate"> + value = "( (spkr_clk + m6502.clkfrm) / ( 1024000 / spkr_sample_rate ) ) * 2"> + value = "(int16_t)28000 + (int16_t)-32768"> + + + + + + + + + + + contextName = "m6502_ColdReset:6502.c"> + value = "m6502"> - - - - - - + value = "RAM_PG_RD_TBL"> @@ -73,6 +84,14 @@ + + + + + + @@ -88,10 +107,10 @@ value = "disassLineRange[forLine]"> + value = "disassLineRange"> + value = "disassLineRange.count"> @@ -131,10 +150,10 @@ contextName = "HiRes.draw(_:):HiRes.swift"> + value = "linAddr"> + value = "ctx?.height"> @@ -157,14 +176,14 @@ + + - - + value = "ctx?.data"> @@ -192,7 +211,7 @@ contextName = "DebuggerViewController.DisplayDisassembly():DebuggerViewController.swift"> + value = "line_number"> @@ -201,7 +220,7 @@ value = "m6502.PC"> + value = "disass_addr_min"> @@ -266,10 +285,10 @@ + contextName = "mach_msg2_trap:(null)"> + value = "m6502"> @@ -290,6 +309,14 @@ + + + + + + @@ -335,14 +362,6 @@ - - - - - - @@ -351,6 +370,9 @@ + + @@ -476,7 +498,7 @@ value = "m6502_saved.PC"> + value = "scroll_line_number"> @@ -485,7 +507,7 @@ value = "m6502.PC"> + value = "isCurrentLine"> @@ -498,6 +520,9 @@ + + @@ -510,9 +535,6 @@ - - + value = "(unsigned)test "> + value = "(unsigned)0xFF"> @@ -603,6 +625,11 @@ + + + + @@ -685,10 +712,10 @@ value = "MEMcfg.int_Cx_ROM"> + value = "(int)IOframe"> + value = "m6502.clkfrm"> @@ -699,10 +726,10 @@ value = "Apple2_64K_AUX + 0xC600"> + value = "(void*)rom"> + value = "Apple2_64K_RAM + 0xC600"> @@ -808,6 +835,14 @@ + + + + + + @@ -826,16 +861,16 @@ contextName = "DisplayScrollView.scrollWheel(with:):DisplayScrollView.swift"> + value = "documentView"> + value = "textView.defaultParagraphStyle?.lineSpacing"> + value = "subviews[1].subviews"> @@ -871,6 +906,14 @@ + + + + + + @@ -927,10 +970,10 @@ contextName = "_fetch_dbg:mmio.c"> + value = "memread8_low(m6502.PC)"> + value = "disassembly.pOpcode"> @@ -938,16 +981,19 @@ contextName = "m6502_dbg_bp_add:6502_bp.c"> + value = "mem_bp_arr"> + value = "bp"> + + @@ -1016,7 +1062,7 @@ contextName = "DebuggerViewController.DisplayDisassembly(scrollY:):DebuggerViewController.swift"> + value = "isCurrentLine"> @@ -1025,7 +1071,7 @@ value = "m6502.PC"> + value = "scroll_line_number"> @@ -1141,7 +1187,7 @@ contextName = "LoRes.Update():LoRes.swift"> + value = "blockChanged[ screenIdx ]"> @@ -1150,7 +1196,7 @@ value = "UInt8(block & 4)"> + value = "UInt8( (block >> 4) & 0x0F )"> @@ -1207,22 +1253,22 @@ value = "m6502"> + value = "(void*)Apple2_64K_RAM"> + value = "Apple2_64K_RAM + 0x3600"> + + - - + value = "m6502.clkfrm"> @@ -1236,7 +1282,7 @@ value = "pdl_value[pdl]"> + value = "normalized_time >= pdl_value[pdl] ? 255 : 0"> @@ -1248,7 +1294,7 @@ value = "1 * 512 * (1 - ( 3300 / 3300.0 ))"> + value = "normalized_time"> @@ -1267,10 +1313,10 @@ contextName = "ToolBarController.GamePort(_:):ToolBarController.swift"> + value = "ViewController.current?.mouseCursorJoystickEmulation"> + value = "ViewController.current?.mouseCursorHidden"> @@ -1493,7 +1539,7 @@ value = "m6502.PC"> + value = "m6502.clkfrm"> @@ -1502,7 +1548,7 @@ value = "frameCounter"> + value = "m6502.debugger.on"> @@ -1532,13 +1578,13 @@ contextName = "m6502_Debug:6502.c"> + value = "m6502.SP"> + value = "m6502.debugger.SP"> @@ -1563,7 +1609,7 @@ value = "new"> + value = "WOZwrite.shift16"> @@ -1575,7 +1621,7 @@ value = "(1 << i) - 1"> + value = "WOZtmp.shift16"> @@ -1599,6 +1645,9 @@ + + @@ -1614,50 +1663,36 @@ + contextName = "ViewController.mouseMoved(with:):ViewController.swift"> + value = "oldLocation"> + + + + + contextName = "closure #1 in ViewController.Update():ViewController.swift"> + value = "txtArr"> + value = "self.shadowTxt"> + value = "txt"> + value = "MEMcfg.txt_page_2"> - - - - - - - - - - - - - - + value = "MEMcfg.is_80STORE"> diff --git a/A2Mac/Base.lproj/Debugger.storyboard b/A2Mac/Base.lproj/Debugger.storyboard index ae4067d..c7d4d59 100644 --- a/A2Mac/Base.lproj/Debugger.storyboard +++ b/A2Mac/Base.lproj/Debugger.storyboard @@ -428,7 +428,7 @@ - + @@ -541,7 +541,7 @@ - + diff --git a/A2Mac/Base.lproj/Main.storyboard b/A2Mac/Base.lproj/Main.storyboard index af90902..43cdef9 100644 --- a/A2Mac/Base.lproj/Main.storyboard +++ b/A2Mac/Base.lproj/Main.storyboard @@ -1415,9 +1415,9 @@ Gw - +