+mksmith Posted February 16 Share Posted February 16 21 minutes ago, vitoco said: But, I'm still having glitches in a couple of 2022 games while playing them for the 5th AHA. Keystone Koppers and Robot Rumble have problems in the high res texts and some graphics. Is this a console problem or Concerto timming? My console is unmodded and the Concerto is a preproduction special version. Hi! Both games are 128kRom+16kRam with pokey (@450) which Concerto isn't fully equipped just yet to handle. The gfx glitches appear for any games using this configuration currently. Quote Link to comment Share on other sites More sharing options...
Dan Iacovelli Posted February 16 Share Posted February 16 I have update my bios 96 version 21523 seems to work good but on keystone koppers I have no music it say it detects pokey in it. was anybody else having issues? read other post about removing pokey which I don't understand. I don't really mind new music on koppers because I played keystone kapers on the 2600 the same way. at time the music is nice. my original bios was 94a Quote Link to comment Share on other sites More sharing options...
+Nathan Strum Posted February 16 Share Posted February 16 1 hour ago, batari said: OK, with some google searching on the problem, I attempted to update the search path in the app like so (this is based on information from a full debug report Nathan sent me): install_name_tool -change /usr/local/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets /opt/local/libexec/qt5/lib/QtWidgets.framework ~/HarmonyCart.app/Contents/MacOS/HarmonyCart Here is the changed app. No idea if this will work for you guys as changing the path broke it on my older Macbook. harmonycart_beta3a.dmg 582.42 kB · 1 download Still no luck. ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: HarmonyCart [85421] Path: /private/var/folders/*/HarmonyCart.app/Contents/MacOS/HarmonyCart Identifier: com.yourcompany.HarmonyCart Version: ??? Code Type: X86-64 (Translated) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-02-16 14:33:20.0138 -0800 OS Version: macOS 13.0.1 (22A400) Report Version: 12 Anonymous UUID: Sleep/Wake UUID: Time Awake Since Boot: 650000 seconds Time Since Wake: 2145 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace DYLD, Code 1 Library missing Library not loaded: /opt/local/libexec/*/QtWidgets.framework Referenced from: <753D4536-5ABD-3EAC-8B59-EAAEC4E3FD9A> /private/var/folders/*/HarmonyCart.app/Contents/MacOS/HarmonyCart Reason: tried: '/opt/local/libexec/*/QtWidgets.framework' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/libexec/*/QtWidgets.framework' (no such file), '/opt/local/libexec/*/QtWidgets.framework' (no such file), '/usr/local/lib/QtWidgets.framework' (no such file), '/usr/lib/QtWidgets.framework' (no such file, not in dyld cache) (terminated at launch; ignore backtrace) Quote Link to comment Share on other sites More sharing options...
+batari Posted February 16 Author Share Posted February 16 22 minutes ago, Nathan Strum said: Still no luck. ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: HarmonyCart [85421] Path: /private/var/folders/*/HarmonyCart.app/Contents/MacOS/HarmonyCart Identifier: com.yourcompany.HarmonyCart Version: ??? Code Type: X86-64 (Translated) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-02-16 14:33:20.0138 -0800 OS Version: macOS 13.0.1 (22A400) Report Version: 12 Anonymous UUID: Sleep/Wake UUID: Time Awake Since Boot: 650000 seconds Time Since Wake: 2145 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace DYLD, Code 1 Library missing Library not loaded: /opt/local/libexec/*/QtWidgets.framework Referenced from: <753D4536-5ABD-3EAC-8B59-EAAEC4E3FD9A> /private/var/folders/*/HarmonyCart.app/Contents/MacOS/HarmonyCart Reason: tried: '/opt/local/libexec/*/QtWidgets.framework' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/libexec/*/QtWidgets.framework' (no such file), '/opt/local/libexec/*/QtWidgets.framework' (no such file), '/usr/local/lib/QtWidgets.framework' (no such file), '/usr/lib/QtWidgets.framework' (no such file, not in dyld cache) (terminated at launch; ignore backtrace) I have no idea, but I can try updating the compiler and QT and rebuilding. I am running Monterey which I would expect to be new enough... Quote Link to comment Share on other sites More sharing options...
Snogpitch Posted February 17 Share Posted February 17 6 hours ago, batari said: Here is the changed app. No idea if this will work for you guys as changing the path broke it on my older Macbook. 3a still crashes at launch for me. Quote Link to comment Share on other sites More sharing options...
+batari Posted February 17 Author Share Posted February 17 Here is another attempt at the Mac version of the software. beta 3b this time. What I did this time was put the Qt frameworks into the application bundle, so hopefully this works. Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted February 17 Share Posted February 17 8 hours ago, batari said: What I did this time was put the Qt frameworks into the application bundle, so hopefully this works. Still seems to be crashing, unfortunately. Appears as though it's still looking in /opt/local/libexec/*/QtWidgets.framework/Versions/5/QtWidgets for stuff, though the Qt framework is definitely bundled with the app: Spoiler ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: HarmonyCart [6817] Path: /Applications/HarmonyCart.app/Contents/MacOS/HarmonyCart Identifier: com.yourcompany.HarmonyCart Version: ??? Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-02-17 08:36:18.7799 -0600 OS Version: macOS 12.6.3 (21G419) Report Version: 12 Bridge OS Version: 3.0 (14Y910) Anonymous UUID: A3F19329-A2F4-2529-F9DA-910DA6447504 Time Awake Since Boot: 160000 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace DYLD, Code 4 Symbol missing Symbol not found: (__ZN11QPushButton14mouseMoveEventEP11QMouseEvent) Referenced from: '/Applications/HarmonyCart.app/Contents/MacOS/HarmonyCart' Expected in: '/opt/local/libexec/*/QtWidgets.framework/Versions/5/QtWidgets' (terminated at launch; ignore backtrace) Thread 0 Crashed: 0 dyld 0x10ab5598e __abort_with_payload + 10 1 dyld 0x10ab6ba72 abort_with_payload_wrapper_internal + 80 2 dyld 0x10ab6baa4 abort_with_payload + 9 3 dyld 0x10ab19699 dyld4::halt(char const*) + 615 4 dyld 0x10ab155b5 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3995 5 dyld 0x10ab144e4 start + 388 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000002000209 rbx: 0x0000000000000000 rcx: 0x00007ff7b878ed48 rdx: 0x00007ff7b878f1b0 rdi: 0x0000000000000006 rsi: 0x0000000000000004 rbp: 0x00007ff7b878ed90 rsp: 0x00007ff7b878ed48 r8: 0x00007ff7b878edb0 r9: 0x0000000000000000 r10: 0x00000000000000c2 r11: 0x0000000000000246 r12: 0x00000000000000c2 r13: 0x00007ff7b878f1b0 r14: 0x0000000000000004 r15: 0x0000000000000006 rip: 0x000000010ab5598e rfl: 0x0000000000000246 cr2: 0x000000010ab51594 Logical CPU: 0 Error Code: 0x02000209 Trap Number: 133 Binary Images: 0x10ab0f000 - 0x10ab7afff dyld (*) <006a3e6f-3cd3-34d9-b0f2-ed6bd67a95a6> /usr/lib/dyld External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=878.3M resident=0K(0%) swapped_out_or_unallocated=878.3M(100%) Writable regions: Total=9304K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=9304K(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= ObjC additional data 15K 1 STACK GUARD 56.0M 1 Stack 8192K 1 VM_ALLOCATE 12K 3 __DATA 15.8M 258 __DATA_CONST 11.7M 170 __DATA_DIRTY 485K 85 __FONT_DATA 4K 1 __LINKEDIT 650.4M 29 __TEXT 227.9M 281 __UNICODE 592K 1 dyld private memory 1024K 1 =========== ======= ======= TOTAL 971.9M 832 ----------- Full Report ----------- {"app_name":"HarmonyCart","timestamp":"2023-02-17 08:36:18.00 -0600","app_version":"","slice_uuid":"753d4536-5abd-3eac-8b59-eaaec4e3fd9a","build_version":"","platform":1,"bundleID":"com.yourcompany.HarmonyCart","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6.3 (21G419)","incident_id":"B3649964-AD53-4F94-AC24-1DB0CB482AD8","name":"HarmonyCart"} { "uptime" : 160000, "procLaunch" : "2023-02-17 08:36:17.0513 -0600", "procRole" : "Background", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro14,3", "procStartAbsTime" : 162119163916843, "coalitionID" : 8078, "osVersion" : { "train" : "macOS 12.6.3", "build" : "21G419", "releaseType" : "User" }, "captureTime" : "2023-02-17 08:36:18.7799 -0600", "incident" : "B3649964-AD53-4F94-AC24-1DB0CB482AD8", "bug_type" : "309", "pid" : 6817, "procExitAbsTime" : 162120852082291, "cpuType" : "X86-64", "procName" : "HarmonyCart", "procPath" : "\/Applications\/HarmonyCart.app\/Contents\/MacOS\/HarmonyCart", "bundleInfo" : {"CFBundleIdentifier":"com.yourcompany.HarmonyCart"}, "storeInfo" : {"deviceIdentifierForVendor":"085711DE-EC47-562F-8450-A2B8068A150C","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.yourcompany.HarmonyCart", "crashReporterKey" : "A3F19329-A2F4-2529-F9DA-910DA6447504", "bridgeVersion" : {"build":"14Y910","train":"3.0"}, "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "termination" : {"code":4,"flags":518,"namespace":"DYLD","indicator":"Symbol missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Symbol not found: (__ZN11QPushButton14mouseMoveEventEP11QMouseEvent)","Referenced from: '\/Applications\/HarmonyCart.app\/Contents\/MacOS\/HarmonyCart'","Expected in: '\/opt\/local\/libexec\/*\/QtWidgets.framework\/Versions\/5\/QtWidgets'"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":702461,"threadState":{"r13":{"value":140701928583600},"rax":{"value":33554953},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":4},"rsi":{"value":4},"r8":{"value":140701928582576},"cr2":{"value":4474606996},"rdx":{"value":140701928583600},"r10":{"value":194},"r9":{"value":0},"r15":{"value":6},"rbx":{"value":0},"trap":{"value":133},"err":{"value":33554953},"r11":{"value":582},"rip":{"value":4474624398,"matchesCrashFrame":1},"rbp":{"value":140701928582544},"rsp":{"value":140701928582472},"r12":{"value":194},"rcx":{"value":140701928582472},"flavor":"x86_THREAD_STATE","rdi":{"value":6}},"frames":[{"imageOffset":289166,"symbol":"__abort_with_payload","symbolLocation":10,"imageIndex":0},{"imageOffset":379506,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":379556,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":0},{"imageOffset":42649,"symbol":"dyld4::halt(char const*)","symbolLocation":615,"imageIndex":0},{"imageOffset":26037,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3995,"imageIndex":0},{"imageOffset":21732,"symbol":"start","symbolLocation":388,"imageIndex":0}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4474335232, "size" : 442368, "uuid" : "006a3e6f-3cd3-34d9-b0f2-ed6bd67a95a6", "path" : "\/usr\/lib\/dyld", "name" : "dyld" } ], "sharedCache" : { "base" : 140703137714176, "size" : 19331678208, "uuid" : "b6d97ead-9d19-3228-adaa-cca8452c02d2" }, "vmSummary" : "ReadOnly portion of Libraries: Total=878.3M resident=0K(0%) swapped_out_or_unallocated=878.3M(100%)\nWritable regions: Total=9304K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=9304K(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nObjC additional data 15K 1 \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \nVM_ALLOCATE 12K 3 \n__DATA 15.8M 258 \n__DATA_CONST 11.7M 170 \n__DATA_DIRTY 485K 85 \n__FONT_DATA 4K 1 \n__LINKEDIT 650.4M 29 \n__TEXT 227.9M 281 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \n=========== ======= ======= \nTOTAL 971.9M 832 \n", "legacyInfo" : { "threadTriggered" : { } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61301e3a61217b3110231469", "factorPackIds" : { "SIRI_FIND_MY_CONFIGURATION_FILES" : "6348493aa52bb16adc4e4d06" }, "deploymentId" : 240000023 }, { "rolloutId" : "5fb4245a1bbfe8005e33a1e1", "factorPackIds" : { }, "deploymentId" : 240000021 } ], "experiments" : [ ] } } Model: MacBookPro14,3, BootROM 499.40.2.0.0, 4 processors, Quad-Core Intel Core i7, 3.1 GHz, 16 GB, SMC 2.45f5 Graphics: Intel HD Graphics 630, Intel HD Graphics 630, Built-In Graphics: Radeon Pro 560, Radeon Pro 560, PCIe, 4 GB Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x173), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4) Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: USB 10/100/1000 LAN, Ethernet, en5 Network Service: Belkin USB-C LAN, Ethernet, en7 USB Device: USB3.1 Hub USB Device: USB 10/100/1000 LAN USB Device: USB30Bus USB Device: USB 2.0 Hub USB Device: USB C Video Adaptor USB Device: USB2.1 Hub USB Device: Apple T1 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 41.5 Thunderbolt Bus: MacBook Pro, Apple Inc., 41.5 Out of curiosity, did you install the Qt framework from the Qt installer or out of Macports / Brew / etc.? Mine was installed out of MacPorts, so that may account for differences in paths. Quote Link to comment Share on other sites More sharing options...
+batari Posted February 17 Author Share Posted February 17 3 hours ago, x=usr(1536) said: Still seems to be crashing, unfortunately. Appears as though it's still looking in /opt/local/libexec/*/QtWidgets.framework/Versions/5/QtWidgets for stuff, though the Qt framework is definitely bundled with the app: Reveal hidden contents ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: HarmonyCart [6817] Path: /Applications/HarmonyCart.app/Contents/MacOS/HarmonyCart Identifier: com.yourcompany.HarmonyCart Version: ??? Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-02-17 08:36:18.7799 -0600 OS Version: macOS 12.6.3 (21G419) Report Version: 12 Bridge OS Version: 3.0 (14Y910) Anonymous UUID: A3F19329-A2F4-2529-F9DA-910DA6447504 Time Awake Since Boot: 160000 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace DYLD, Code 4 Symbol missing Symbol not found: (__ZN11QPushButton14mouseMoveEventEP11QMouseEvent) Referenced from: '/Applications/HarmonyCart.app/Contents/MacOS/HarmonyCart' Expected in: '/opt/local/libexec/*/QtWidgets.framework/Versions/5/QtWidgets' (terminated at launch; ignore backtrace) Thread 0 Crashed: 0 dyld 0x10ab5598e __abort_with_payload + 10 1 dyld 0x10ab6ba72 abort_with_payload_wrapper_internal + 80 2 dyld 0x10ab6baa4 abort_with_payload + 9 3 dyld 0x10ab19699 dyld4::halt(char const*) + 615 4 dyld 0x10ab155b5 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3995 5 dyld 0x10ab144e4 start + 388 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000002000209 rbx: 0x0000000000000000 rcx: 0x00007ff7b878ed48 rdx: 0x00007ff7b878f1b0 rdi: 0x0000000000000006 rsi: 0x0000000000000004 rbp: 0x00007ff7b878ed90 rsp: 0x00007ff7b878ed48 r8: 0x00007ff7b878edb0 r9: 0x0000000000000000 r10: 0x00000000000000c2 r11: 0x0000000000000246 r12: 0x00000000000000c2 r13: 0x00007ff7b878f1b0 r14: 0x0000000000000004 r15: 0x0000000000000006 rip: 0x000000010ab5598e rfl: 0x0000000000000246 cr2: 0x000000010ab51594 Logical CPU: 0 Error Code: 0x02000209 Trap Number: 133 Binary Images: 0x10ab0f000 - 0x10ab7afff dyld (*) <006a3e6f-3cd3-34d9-b0f2-ed6bd67a95a6> /usr/lib/dyld External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=878.3M resident=0K(0%) swapped_out_or_unallocated=878.3M(100%) Writable regions: Total=9304K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=9304K(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= ObjC additional data 15K 1 STACK GUARD 56.0M 1 Stack 8192K 1 VM_ALLOCATE 12K 3 __DATA 15.8M 258 __DATA_CONST 11.7M 170 __DATA_DIRTY 485K 85 __FONT_DATA 4K 1 __LINKEDIT 650.4M 29 __TEXT 227.9M 281 __UNICODE 592K 1 dyld private memory 1024K 1 =========== ======= ======= TOTAL 971.9M 832 ----------- Full Report ----------- {"app_name":"HarmonyCart","timestamp":"2023-02-17 08:36:18.00 -0600","app_version":"","slice_uuid":"753d4536-5abd-3eac-8b59-eaaec4e3fd9a","build_version":"","platform":1,"bundleID":"com.yourcompany.HarmonyCart","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6.3 (21G419)","incident_id":"B3649964-AD53-4F94-AC24-1DB0CB482AD8","name":"HarmonyCart"} { "uptime" : 160000, "procLaunch" : "2023-02-17 08:36:17.0513 -0600", "procRole" : "Background", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro14,3", "procStartAbsTime" : 162119163916843, "coalitionID" : 8078, "osVersion" : { "train" : "macOS 12.6.3", "build" : "21G419", "releaseType" : "User" }, "captureTime" : "2023-02-17 08:36:18.7799 -0600", "incident" : "B3649964-AD53-4F94-AC24-1DB0CB482AD8", "bug_type" : "309", "pid" : 6817, "procExitAbsTime" : 162120852082291, "cpuType" : "X86-64", "procName" : "HarmonyCart", "procPath" : "\/Applications\/HarmonyCart.app\/Contents\/MacOS\/HarmonyCart", "bundleInfo" : {"CFBundleIdentifier":"com.yourcompany.HarmonyCart"}, "storeInfo" : {"deviceIdentifierForVendor":"085711DE-EC47-562F-8450-A2B8068A150C","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.yourcompany.HarmonyCart", "crashReporterKey" : "A3F19329-A2F4-2529-F9DA-910DA6447504", "bridgeVersion" : {"build":"14Y910","train":"3.0"}, "sip" : "enabled", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"}, "termination" : {"code":4,"flags":518,"namespace":"DYLD","indicator":"Symbol missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Symbol not found: (__ZN11QPushButton14mouseMoveEventEP11QMouseEvent)","Referenced from: '\/Applications\/HarmonyCart.app\/Contents\/MacOS\/HarmonyCart'","Expected in: '\/opt\/local\/libexec\/*\/QtWidgets.framework\/Versions\/5\/QtWidgets'"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":702461,"threadState":{"r13":{"value":140701928583600},"rax":{"value":33554953},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":4},"rsi":{"value":4},"r8":{"value":140701928582576},"cr2":{"value":4474606996},"rdx":{"value":140701928583600},"r10":{"value":194},"r9":{"value":0},"r15":{"value":6},"rbx":{"value":0},"trap":{"value":133},"err":{"value":33554953},"r11":{"value":582},"rip":{"value":4474624398,"matchesCrashFrame":1},"rbp":{"value":140701928582544},"rsp":{"value":140701928582472},"r12":{"value":194},"rcx":{"value":140701928582472},"flavor":"x86_THREAD_STATE","rdi":{"value":6}},"frames":[{"imageOffset":289166,"symbol":"__abort_with_payload","symbolLocation":10,"imageIndex":0},{"imageOffset":379506,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":379556,"symbol":"abort_with_payload","symbolLocation":9,"imageIndex":0},{"imageOffset":42649,"symbol":"dyld4::halt(char const*)","symbolLocation":615,"imageIndex":0},{"imageOffset":26037,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3995,"imageIndex":0},{"imageOffset":21732,"symbol":"start","symbolLocation":388,"imageIndex":0}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4474335232, "size" : 442368, "uuid" : "006a3e6f-3cd3-34d9-b0f2-ed6bd67a95a6", "path" : "\/usr\/lib\/dyld", "name" : "dyld" } ], "sharedCache" : { "base" : 140703137714176, "size" : 19331678208, "uuid" : "b6d97ead-9d19-3228-adaa-cca8452c02d2" }, "vmSummary" : "ReadOnly portion of Libraries: Total=878.3M resident=0K(0%) swapped_out_or_unallocated=878.3M(100%)\nWritable regions: Total=9304K written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=9304K(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nObjC additional data 15K 1 \nSTACK GUARD 56.0M 1 \nStack 8192K 1 \nVM_ALLOCATE 12K 3 \n__DATA 15.8M 258 \n__DATA_CONST 11.7M 170 \n__DATA_DIRTY 485K 85 \n__FONT_DATA 4K 1 \n__LINKEDIT 650.4M 29 \n__TEXT 227.9M 281 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \n=========== ======= ======= \nTOTAL 971.9M 832 \n", "legacyInfo" : { "threadTriggered" : { } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "61301e3a61217b3110231469", "factorPackIds" : { "SIRI_FIND_MY_CONFIGURATION_FILES" : "6348493aa52bb16adc4e4d06" }, "deploymentId" : 240000023 }, { "rolloutId" : "5fb4245a1bbfe8005e33a1e1", "factorPackIds" : { }, "deploymentId" : 240000021 } ], "experiments" : [ ] } } Model: MacBookPro14,3, BootROM 499.40.2.0.0, 4 processors, Quad-Core Intel Core i7, 3.1 GHz, 16 GB, SMC 2.45f5 Graphics: Intel HD Graphics 630, Intel HD Graphics 630, Built-In Graphics: Radeon Pro 560, Radeon Pro 560, PCIe, 4 GB Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x80AD, 0x483943434E4E4E434C47414C41522D4E5644 AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x173), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4) Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: USB 10/100/1000 LAN, Ethernet, en5 Network Service: Belkin USB-C LAN, Ethernet, en7 USB Device: USB3.1 Hub USB Device: USB 10/100/1000 LAN USB Device: USB30Bus USB Device: USB 2.0 Hub USB Device: USB C Video Adaptor USB Device: USB2.1 Hub USB Device: Apple T1 Controller Thunderbolt Bus: MacBook Pro, Apple Inc., 41.5 Thunderbolt Bus: MacBook Pro, Apple Inc., 41.5 Out of curiosity, did you install the Qt framework from the Qt installer or out of Macports / Brew / etc.? Mine was installed out of MacPorts, so that may account for differences in paths. I used Brew to install. Regardless, the app should work for everyone, not just those who also use Brew. So let me fiddle with the settings and see if I can create a working bundle this time. 2 Quote Link to comment Share on other sites More sharing options...
+Philsan Posted February 18 Share Posted February 18 I have one of the very first 12 carts, with Pokey installed, the upgrade was flawless. Is it OK that when you turn on the console there's the usual flashing screen with "Concerto" and the usual garbage? I quickly tested all retail PAL games (obviously Trebors) on my PAL console. Karateka and Tower Toppler don't start, screen flashes as usual, it stops flashing but nothing happens then. Quote Link to comment Share on other sites More sharing options...
+batari Posted February 19 Author Share Posted February 19 Another attempt at the newer Mac software. I used Monterey with a new built environment with fresh install of brew and Qt6, and tried to link to the frameworks in the app at compile time. harmonycart_2.0_beta3c.dmg Quote Link to comment Share on other sites More sharing options...
+Nathan Strum Posted February 19 Share Posted February 19 25 minutes ago, batari said: Another attempt at the newer Mac software. I used Monterey with a new built environment with fresh install of brew and Qt6, and tried to link to the frameworks in the app at compile time. harmonycart_2.0_beta3c.dmg 18.44 MB · 0 downloads Nope. I've PM'd you the full crash log. Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted February 19 Share Posted February 19 13 hours ago, Nathan Strum said: Nope. I've PM'd you the full crash log. Just confirming what Nathan's seeing. No crash report; his is almost certainly going to be the same as mine. Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted February 19 Share Posted February 19 For giggles, I installed Qt6 out of Homebrew; there was a broken dependency in MacPorts that was causing the installation to fail and refused to resolve itself no matter what I did. The flasher now loads and runs on my machine. :shrug: Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted February 20 Share Posted February 20 @batari: Just out of curiosity, is the Concerto likely to gain support for 2K 2600 ROMs in the near future? 2600 diagnostic software in particular can fail to load simply because it's small. This wouldn't typically be a huge deal, but if trying to compare the behaviour of two different machines it's definitely limiting. Quote Link to comment Share on other sites More sharing options...
RevEng Posted February 21 Share Posted February 21 9 hours ago, x=usr(1536) said: @batari: Just out of curiosity, is the Concerto likely to gain support for 2K 2600 ROMs in the near future? I haven't tried it here, but the usual way to workaround platforms that don't like 2k 2600 roms is to just double them up (e.g. in a cmd window do "copy /b filename.a26+filename.a26 double.a26") or pad the start with 2k of zero data. 2 Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted February 21 Share Posted February 21 17 minutes ago, RevEng said: I haven't tried it here, but the usual way to workaround platforms that don't like 2k 2600 roms is to just double them up (e.g. in a cmd window do "copy /b filename.a26+filename.a26 double.a26") or pad the start with 2k of zero data. Agreed, and this is what I'm planning on doing, at least for the toolset ROMs. For stuff like diagnostic carts where they're something of a corner case, it's not that big of a deal. For retail / homebrew, it seems as though it may be more so - I just ran a quick check of the most recent ROMHunter pack, and there's 409 2K titles cropping up in there. Some of those titles include games that are well-known, such as Stampede and Basketball, so the probability of someone looking to play them is pretty good. 3 Quote Link to comment Share on other sites More sharing options...
+Trebor Posted February 21 Share Posted February 21 12 hours ago, RevEng said: I haven't tried it here, but the usual way to workaround platforms that don't like 2k 2600 roms is to just double them up (e.g. in a cmd window do "copy /b filename.a26+filename.a26 double.a26") or pad the start with 2k of zero data. Above trick works for the Concerto on some 7800 demo and utility ROMs that the Concerto automatically presumes are for the 2600 due to their size of 8k or less. Of course, the header needs to be stripped out so that just the binary file remains. Header is added back after doubling. The Color Bars Selector Demo rom is a good example... Original: Color Bars Selector Demo (1984).a78 Concerto 'Friendly': Color Bars Selector Demo (1984) (Overdump).a78 4 Quote Link to comment Share on other sites More sharing options...
anarkiwi Posted March 4 Share Posted March 4 (edited) Concerto 0.96 72822 + PAL C300633-001/REV C crashes, NTSC fine Hi all, Earlier in the thread I reported that Concerto often crashes on my PAL 7800, whereas on my NTSC unit it's fine (I've been using Trebor's ROMs). Recently I was able to do some more experimentation - I took a NTSC Pole Position II cartridge, and modified it to accept EPROMs (I used .https://www.digitpress.com/library/techdocs/7800_Eprom_cart.pdf). This allows me to test 32k ROMs separate from Concerto. If I try Ms Pacman PAL via Concerto - it crashes after a minute or so. If I burn the exact same ROM to a real EPROM, and install that in my modified cartridge, it runs fine and never crashes. I think unfortunately this points to Concerto as the issue. I did try replacing SALLY after installing a socket also, and also I switched RIOT from my NTSC unit, and the problems remained (I also replaced the RAM, from earlier in the thread). Are there any further diagnostics I can try? Concerto is just fantastic on my NTSC unit, it's a real shame that it seems incompatible with my PAL unit. It may be that I'll just have to make up some EPROM adaptors to use with it. Nowhere near as flexible of course, but at least I can use it with multiple games now. Edited March 4 by anarkiwi missing firmware version. Quote Link to comment Share on other sites More sharing options...
+batari Posted March 5 Author Share Posted March 5 Another firmware build. This one has the following changes: - Improvements to games with cartridge RAM: improved stability and better support for POKEY - Improved automatic cartridge mapper type detection for 2600 and 7800 - Direct support for 64k games such as Tower Toppler, Realsports baseball, Waterski and Tank Command - Improved A78 header support - Stability improvements to Activision games Rampage and Double Dragon hbios_concerto_0.96_build_30323_NTSC.bin 7 5 Quote Link to comment Share on other sites More sharing options...
+mksmith Posted March 5 Share Posted March 5 Thanks Fred 😊 Quote Link to comment Share on other sites More sharing options...
+Philsan Posted March 5 Share Posted March 5 As written, on my PAL console Tower Toppler and Karateka didn't run. Now they do therefore all retail games should run. Quote Link to comment Share on other sites More sharing options...
Tempest Posted March 5 Share Posted March 5 8 hours ago, batari said: Another firmware build. I've been away for a while, does this fix the 2K 2600 game issue or is that still a problem? Quote Link to comment Share on other sites More sharing options...
Mattpsu03 Posted March 5 Share Posted March 5 Tower Toppler still freezes on my system with this latest build when starting a game (hitting a controller button or hitting reset). Tried the original ROM from Trebor's pack, and also the overdump version. All other games seem to work perfectly. Quote Link to comment Share on other sites More sharing options...
+Trebor Posted March 5 Share Posted March 5 3 hours ago, Mattpsu03 said: Tower Toppler still freezes on my system with this latest build when starting a game (hitting a controller button or hitting reset). Tried the original ROM from Trebor's pack, and also the overdump version. All other games seem to work perfectly. I've had the same experience with the 64k titles, all working perfectly except Tower Toppler, which freezes when starting a game. The difference may be that Tower Toppler uses cartridge RAM. Per the update notes, there are improvements to games with cartridge RAM, but evidently issues still exist. I did notice an occasional flashing scanline corruption at the top of the SOUND option listing on the title screen for Tower Toppler as well. Some really good news is that previously "Concerto fixed" POKEY game ROMs appear to be no longer necessary, as the standard ROM dumps for the homebrews, function at the same level of the "Concerto fixed" homebrew dumps. Meaning, there are some garbled graphics typically at the beginning of lines at the title/instructions/option screen(s), but they appear overall to play fine otherwise in-game with POKEY music present as well. However, another issue I have encountered, is the "AtariAge" POKEY jingle at the beginning of at least a couple of titles (I.E. Keystone Koppers, Popeye), does not sound correct. I am utilizing an original POKEY for my Concerto (So definitely not a HOKEY issue). That melody does leverage the more exotic ways of playing back sound from the chip. Alien Brigade title screen (TIA) music continues to demonstrate playing back with some garbled off-key sounds. The same minor graphic corruption with Commando in-game (Various dots and dashes), not present with the original cartridge, is present under the Concerto. Lastly, this remains required. Concerto still does not recognize an 8k 7800 ROM dump. Though some considerable work is still needed, improvements are obviously and thankfully present with the latest firmware. 1 Quote Link to comment Share on other sites More sharing options...
+batari Posted March 5 Author Share Posted March 5 4 hours ago, Tempest said: I've been away for a while, does this fix the 2K 2600 game issue or is that still a problem? 2k games should be fixed now. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.