Hi, I'm having the same issue with getting ROMs to load in the demo QC composition of OpenEmu. I am running OpenEmu 1.0.0b7 on Snow Leopard and QC v4.0.
ROMs work fine in OpenEmu standalone app but when I try loading various ROMs in QC I'm getting the following console error message:
===== Log Started on 2011-04-30 00:44:26 +0100 =====
2011-04-30 00:44:27.007 QCPlayer[260:d07] Error loading /Users/avologists/Library/Application Support/OpenEmu/Cores/CrabEmu.oecoreplugin/Contents/MacOS/CrabEmu: dlopen(/Users/avologists/Library/Application Support/OpenEmu/Cores/CrabEmu.oecoreplugin/Contents/MacOS/CrabEmu, 265): no suitable image found. Did find:
/Users/avologists/Library/Application Support/OpenEmu/Cores/CrabEmu.oecoreplugin/Contents/MacOS/CrabEmu: mach-o, but wrong architecture
2011-04-30 00:44:27.009 QCPlayer[260:d07] Error loading /Users/avologists/Library/Application Support/OpenEmu/Cores/Gambatte.oecoreplugin/Contents/MacOS/Gambatte: dlopen(/Users/avologists/Library/Application Support/OpenEmu/Cores/Gambatte.oecoreplugin/Contents/MacOS/Gambatte, 265): no suitable image found. Did find:
/Users/avologists/Library/Application Support/OpenEmu/Cores/Gambatte.oecoreplugin/Contents/MacOS/Gambatte: mach-o, but wrong architecture
2011-04-30 00:44:27.011 QCPlayer[260:d07] Error loading /Users/avologists/Library/Application Support/OpenEmu/Cores/GenesisPlus.oecoreplugin/Contents/MacOS/GenesisPlus: dlopen(/Users/avologists/Library/Application Support/OpenEmu/Cores/GenesisPlus.oecoreplugin/Contents/MacOS/GenesisPlus, 265): no suitable image found. Did find:
/Users/avologists/Library/Application Support/OpenEmu/Cores/GenesisPlus.oecoreplugin/Contents/MacOS/GenesisPlus: mach-o, but wrong architecture
2011-04-30 00:44:27.013 QCPlayer[260:d07] Error loading /Users/avologists/Library/Application Support/OpenEmu/Cores/Nestopia.oecoreplugin/Contents/MacOS/Nestopia: dlopen(/Users/avologists/Library/Application Support/OpenEmu/Cores/Nestopia.oecoreplugin/Contents/MacOS/Nestopia, 265): no suitable image found. Did find:
/Users/avologists/Library/Application Support/OpenEmu/Cores/Nestopia.oecoreplugin/Contents/MacOS/Nestopia: mach-o, but wrong architecture
2011-04-30 00:44:27.015 QCPlayer[260:d07] Error loading /Users/avologists/Library/Application Support/OpenEmu/Cores/SNES9x.oecoreplugin/Contents/MacOS/SNES9x: dlopen(/Users/avologists/Library/Application Support/OpenEmu/Cores/SNES9x.oecoreplugin/Contents/MacOS/SNES9x, 265): no suitable image found. Did find:
/Users/avologists/Library/Application Support/OpenEmu/Cores/SNES9x.oecoreplugin/Contents/MacOS/SNES9x: mach-o, but wrong architecture
2011-04-30 00:44:27.021 QCPlayer[260:d07] *** <QCNodeManager | namespace = "com.apple.QuartzComposer" | 361 nodes>: Patch with name "QCJavaScript" is missing
2011-04-30 00:44:27.022 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create node of class "QCJavaScript" and identifier "(null)"
2011-04-30 00:44:27.024 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_11"] to ["inputButtons_12" @ "JavaScript_1"]
2011-04-30 00:44:27.024 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_7"] to ["inputButtons_1" @ "JavaScript_1"]
2011-04-30 00:44:27.025 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_12"] to ["inputButtons_13" @ "JavaScript_1"]
2011-04-30 00:44:27.026 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_8"] to ["inputButtons_2" @ "JavaScript_1"]
2011-04-30 00:44:27.026 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_6"] to ["inputButtons_3" @ "JavaScript_1"]
2011-04-30 00:44:27.027 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_9"] to ["inputButtons_14" @ "JavaScript_1"]
2011-04-30 00:44:27.027 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_3"] to ["inputButtons_4" @ "JavaScript_1"]
2011-04-30 00:44:27.028 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_10"] to ["inputButtons_15" @ "JavaScript_1"]
2011-04-30 00:44:27.029 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_4"] to ["inputButtons_5" @ "JavaScript_1"]
2011-04-30 00:44:27.029 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_1"] to ["inputButtons_10" @ "JavaScript_1"]
2011-04-30 00:44:27.030 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_2"] to ["inputButtons_11" @ "JavaScript_1"]
2011-04-30 00:44:27.031 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot create connection from ["output" @ "Splitter_5"] to ["inputButtons_0" @ "JavaScript_1"]
2011-04-30 00:44:27.032 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot publish input port ["player" @ "JavaScript_1"]
2011-04-30 00:44:27.032 QCPlayer[260:d07] *** Message from <QCPatch = 0x13E23F40 "(null)">:
Cannot publish output port ["controllerData" @ "JavaScript_1"]
2011-04-30 00:44:27.033 QCPlayer[260:d07] *** Message from <QCPatch = 0x005FA1B0 "(null)">:
State restoration failed on node "Patch_3" <QCPatch = 0x13E23F40 "(null)">
2011-04-30 00:44:27.034 QCPlayer[260:d07] *** <QCNodeManager | namespace = "com.apple.QuartzComposer" | 361 nodes>: Patch with name "QCJavaScript" is missing
2011-04-30 00:44:27.034 QCPlayer[260:d07] *** Message from <QCPatch = 0x005FA1B0 "(null)">:
Cannot create node of class "QCJavaScript" and identifier "(null)"
2011-04-30 00:44:27.035 QCPlayer[260:d07] *** Message from <QCPatch = 0x005FA1B0 "(null)">:
Cannot create connection from ["Controller_Data_Structure" @ "Patch_3"] to ["inputControllerData" @ "PlugInPatch_OpenEmuQCNES_2"]
2011-04-30 00:44:27.036 QCPlayer[260:d07] *** Message from <QCPatch = 0x005FA1B0 "(null)">:
Cannot create connection from ["outputTime" @ "SystemTime_1"] to ["dummy" @ "JavaScript_1"]
2011-04-30 00:44:27.037 QCPlayer[260:d07] *** Message from <QCPatch = 0x005FA1B0 "(null)">:
Cannot create connection from ["nameTableData" @ "JavaScript_1"] to ["inputNameTableData" @ "PlugInPatch_OpenEmuQCNES_2"]
2011-04-30 00:44:27.038 QCPlayer[260:d07] *** State restoration failed on <QCPatch = 0x005FA1B0 "(null)">
2011-04-30 00:44:27.045 QCPlayer[260:d07] called startExecution
2011-04-30 00:44:27.091 QCPlayer[260:d07] called enableExecution
2011-04-30 00:44:27.092 QCPlayer[260:d07] New ROM path is: /Users/avologists/Desktop/OpenEMU/Roms/NES/CASTLEVA.NES
2011-04-30 00:44:27.093 QCPlayer[260:d07] bad ROM path or filename
I tried sfrahji's method of moving:
/Applications/OpenEmu.app/Contents/Frameworks/OpenEmuBase.framework/Versions/A/OpenEmuBase
to /usr/local/lib
but that's not working.
Is there a way I can get this to work in QC? Help much appreciated.
Thanks,
Try deleting /Users/avologists/Library/Application Support/OpenEmu/Cores and reinstalling OE.
If the problem still occurs, please ask on https://github.com/OpenEmu/OpenEmu/issues; we aren't really using this one.
Thanks for you help. I have figured out the issue, which was down to my own error. I somehow installed the wrong version of the QC plug in for the version of Open Emu I am using.
I have now installed the right one and have the NES emulator working in QC. I wasn't aware of the the forum on GitHub, so will direct further questions there.
Thanks for your time.