// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		2D9173CB09BA90380026E9FF /* SDLMain.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A47A9D01A0482F01D3D55B /* SDLMain.h */; };
		2D9173CC09BA90380026E9FF /* Booster.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF110627AE07006BEC99 /* Booster.hxx */; };
		2D9173CD09BA90380026E9FF /* Cart.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF130627AE07006BEC99 /* Cart.hxx */; };
		2D9173CE09BA90380026E9FF /* Cart2K.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF150627AE07006BEC99 /* Cart2K.hxx */; };
		2D9173CF09BA90380026E9FF /* Cart3F.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF170627AE07006BEC99 /* Cart3F.hxx */; };
		2D9173D009BA90380026E9FF /* Cart4K.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF190627AE07006BEC99 /* Cart4K.hxx */; };
		2D9173D109BA90380026E9FF /* CartAR.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF1B0627AE07006BEC99 /* CartAR.hxx */; };
		2D9173D209BA90380026E9FF /* CartCV.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF1D0627AE07006BEC99 /* CartCV.hxx */; };
		2D9173D309BA90380026E9FF /* CartDPC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF1F0627AE07006BEC99 /* CartDPC.hxx */; };
		2D9173D409BA90380026E9FF /* CartE0.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF210627AE07006BEC99 /* CartE0.hxx */; };
		2D9173D509BA90380026E9FF /* CartE7.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF230627AE07006BEC99 /* CartE7.hxx */; };
		2D9173D609BA90380026E9FF /* CartF4.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF250627AE07006BEC99 /* CartF4.hxx */; };
		2D9173D709BA90380026E9FF /* CartF4SC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF270627AE07006BEC99 /* CartF4SC.hxx */; };
		2D9173D809BA90380026E9FF /* CartF6.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF290627AE07006BEC99 /* CartF6.hxx */; };
		2D9173D909BA90380026E9FF /* CartF6SC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF2B0627AE07006BEC99 /* CartF6SC.hxx */; };
		2D9173DA09BA90380026E9FF /* CartF8.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF2D0627AE07006BEC99 /* CartF8.hxx */; };
		2D9173DB09BA90380026E9FF /* CartF8SC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF2F0627AE07006BEC99 /* CartF8SC.hxx */; };
		2D9173DD09BA90380026E9FF /* CartFE.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF330627AE07006BEC99 /* CartFE.hxx */; };
		2D9173E009BA90380026E9FF /* Console.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF390627AE07006BEC99 /* Console.hxx */; };
		2D9173E109BA90380026E9FF /* Control.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF3B0627AE07006BEC99 /* Control.hxx */; };
		2D9173E309BA90380026E9FF /* Driving.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF3F0627AE07006BEC99 /* Driving.hxx */; };
		2D9173E409BA90380026E9FF /* Event.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF410627AE07006BEC99 /* Event.hxx */; };
		2D9173E509BA90380026E9FF /* Joystick.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF430627AE07006BEC99 /* Joystick.hxx */; };
		2D9173E609BA90380026E9FF /* Keyboard.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF450627AE07006BEC99 /* Keyboard.hxx */; };
		2D9173E709BA90380026E9FF /* M6532.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF7D0627AE33006BEC99 /* M6532.hxx */; };
		2D9173E809BA90380026E9FF /* MD5.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF7F0627AE34006BEC99 /* MD5.hxx */; };
		2D9173EA09BA90380026E9FF /* Paddles.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF830627AE34006BEC99 /* Paddles.hxx */; };
		2D9173EB09BA90380026E9FF /* Props.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF850627AE34006BEC99 /* Props.hxx */; };
		2D9173EC09BA90380026E9FF /* PropsSet.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF870627AE34006BEC99 /* PropsSet.hxx */; };
		2D9173ED09BA90380026E9FF /* Random.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF890627AE34006BEC99 /* Random.hxx */; };
		2D9173EE09BA90380026E9FF /* Serializer.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF8B0627AE34006BEC99 /* Serializer.hxx */; };
		2D9173EF09BA90380026E9FF /* Sound.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF8D0627AE34006BEC99 /* Sound.hxx */; };
		2D9173F009BA90380026E9FF /* Switches.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DE2DF8F0627AE34006BEC99 /* Switches.hxx */; };
		2D9173F909BA90380026E9FF /* EventHandler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D733D6F062895B2006265D9 /* EventHandler.hxx */; };
		2D9173FA09BA90380026E9FF /* FrameBuffer.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D733D71062895B2006265D9 /* FrameBuffer.hxx */; };
		2D9173FB09BA90380026E9FF /* Settings.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D733D77062895F1006265D9 /* Settings.hxx */; };
		2D9173FC09BA90380026E9FF /* SettingsMACOSX.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D94486C0629124700DD9879 /* SettingsMACOSX.hxx */; };
		2D9173FF09BA90380026E9FF /* OSystemMACOSX.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEA0F0845709700812C11 /* OSystemMACOSX.hxx */; };
		2D91740009BA90380026E9FF /* AboutDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAA4084578BF00812C11 /* AboutDialog.hxx */; };
		2D91740109BA90380026E9FF /* AudioDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAA7084578BF00812C11 /* AudioDialog.hxx */; };
		2D91740209BA90380026E9FF /* BrowserDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAA9084578BF00812C11 /* BrowserDialog.hxx */; };
		2D91740309BA90380026E9FF /* Command.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAAA084578BF00812C11 /* Command.hxx */; };
		2D91740409BA90380026E9FF /* Dialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAAC084578BF00812C11 /* Dialog.hxx */; };
		2D91740509BA90380026E9FF /* DialogContainer.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAAE084578BF00812C11 /* DialogContainer.hxx */; };
		2D91740609BA90380026E9FF /* GameInfoDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAB3084578BF00812C11 /* GameInfoDialog.hxx */; };
		2D91740709BA90380026E9FF /* GameList.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAB5084578BF00812C11 /* GameList.hxx */; };
		2D91740809BA90380026E9FF /* GuiObject.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAB6084578BF00812C11 /* GuiObject.hxx */; };
		2D91740A09BA90380026E9FF /* HelpDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAB9084578BF00812C11 /* HelpDialog.hxx */; };
		2D91740B09BA90380026E9FF /* Launcher.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEABB084578BF00812C11 /* Launcher.hxx */; };
		2D91740C09BA90380026E9FF /* LauncherDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEABD084578BF00812C11 /* LauncherDialog.hxx */; };
		2D91740E09BA90380026E9FF /* ListWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAC1084578BF00812C11 /* ListWidget.hxx */; };
		2D91740F09BA90380026E9FF /* Menu.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAC3084578BF00812C11 /* Menu.hxx */; };
		2D91741009BA90380026E9FF /* OptionsDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAC5084578BF00812C11 /* OptionsDialog.hxx */; };
		2D91741109BA90380026E9FF /* PopUpWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAC7084578BF00812C11 /* PopUpWidget.hxx */; };
		2D91741209BA90380026E9FF /* ProgressDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAC9084578BF00812C11 /* ProgressDialog.hxx */; };
		2D91741309BA90380026E9FF /* ScrollBarWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEACB084578BF00812C11 /* ScrollBarWidget.hxx */; };
		2D91741609BA90380026E9FF /* TabWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAD1084578BF00812C11 /* TabWidget.hxx */; };
		2D91741709BA90380026E9FF /* VideoDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAD3084578BF00812C11 /* VideoDialog.hxx */; };
		2D91741809BA90380026E9FF /* Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEAD5084578BF00812C11 /* Widget.hxx */; };
		2D91741909BA90380026E9FF /* CartUA.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEB7108457B7D00812C11 /* CartUA.hxx */; };
		2D91741A09BA90380026E9FF /* FSNode.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEB7308457B7D00812C11 /* FSNode.hxx */; };
		2D91741B09BA90380026E9FF /* OSystem.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEB7508457B7D00812C11 /* OSystem.hxx */; };
		2D91741D09BA90380026E9FF /* Preferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DDBEBE3084582C400812C11 /* Preferences.h */; };
		2D91741F09BA90380026E9FF /* AboutBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1A6CD4085135F9007CDBA8 /* AboutBox.h */; };
		2D91742009BA90380026E9FF /* ConsoleFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D9217FA0857CC88001D664B /* ConsoleFont.hxx */; };
		2D91742109BA90380026E9FF /* Font.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D9217FC0857CC88001D664B /* Font.hxx */; };
		2D91742209BA90380026E9FF /* Debugger.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D659E2E085D3DD6005D96C8 /* Debugger.hxx */; };
		2D91742309BA90380026E9FF /* DebuggerParser.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D659E32085D3DD6005D96C8 /* DebuggerParser.hxx */; };
		2D91742409BA90380026E9FF /* EditableWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D403BA1086116D1001E31A1 /* EditableWidget.hxx */; };
		2D91742509BA90380026E9FF /* EditTextWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D403BA5086116D1001E31A1 /* EditTextWidget.hxx */; };
		2D91742809BA90380026E9FF /* PackedBitArray.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D403BCF08611A69001E31A1 /* PackedBitArray.hxx */; };
		2D91742909BA90380026E9FF /* TIADebug.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D30F8760868A4DB00938B9D /* TIADebug.hxx */; };
		2D91742A09BA90380026E9FF /* YaccParser.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D313F0B0879C4C0005BD3E5 /* YaccParser.hxx */; };
		2D91742B09BA90380026E9FF /* Cart3E.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D9555DA0880E78000466554 /* Cart3E.hxx */; };
		2D91742C09BA90380026E9FF /* CpuDebug.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D9555DE0880E79600466554 /* CpuDebug.hxx */; };
		2D91743609BA90380026E9FF /* DebuggerSystem.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DF971D70892CEA400F64D23 /* DebuggerSystem.hxx */; };
		2D91743A09BA90380026E9FF /* Expression.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DF971DF0892CEA400F64D23 /* Expression.hxx */; };
		2D91744F09BA90380026E9FF /* InputTextDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D02208008A301F200B9C76B /* InputTextDialog.hxx */; };
		2D91745009BA90380026E9FF /* CheckListWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DEF21F908BC033500B246B4 /* CheckListWidget.hxx */; };
		2D91745109BA90380026E9FF /* StringListWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2DEF21FB08BC033500B246B4 /* StringListWidget.hxx */; };
		2D91745209BA90380026E9FF /* CommandDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D73959408C3EB4E0060BB99 /* CommandDialog.hxx */; };
		2D91745309BA90380026E9FF /* CommandMenu.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D73959608C3EB4E0060BB99 /* CommandMenu.hxx */; };
		2D91745509BA90380026E9FF /* CpuWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9E708C603EC00A73076 /* CpuWidget.hxx */; };
		2D91745609BA90380026E9FF /* DataGridOpsWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9E908C603EC00A73076 /* DataGridOpsWidget.hxx */; };
		2D91745709BA90380026E9FF /* DataGridWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9EB08C603EC00A73076 /* DataGridWidget.hxx */; };
		2D91745809BA90380026E9FF /* DebuggerDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9ED08C603EC00A73076 /* DebuggerDialog.hxx */; };
		2D91745909BA90380026E9FF /* PromptWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9EF08C603EC00A73076 /* PromptWidget.hxx */; };
		2D91745A09BA90380026E9FF /* RamWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9F108C603EC00A73076 /* RamWidget.hxx */; };
		2D91745B09BA90380026E9FF /* RomListWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9F308C603EC00A73076 /* RomListWidget.hxx */; };
		2D91745C09BA90380026E9FF /* RomWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9F508C603EC00A73076 /* RomWidget.hxx */; };
		2D91745D09BA90380026E9FF /* TiaInfoWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9F708C603EC00A73076 /* TiaInfoWidget.hxx */; };
		2D91745E09BA90380026E9FF /* TiaOutputWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9F908C603EC00A73076 /* TiaOutputWidget.hxx */; };
		2D91745F09BA90380026E9FF /* TiaWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9FB08C603EC00A73076 /* TiaWidget.hxx */; };
		2D91746009BA90380026E9FF /* ToggleBitWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9FD08C603EC00A73076 /* ToggleBitWidget.hxx */; };
		2D91746109BA90380026E9FF /* TogglePixelWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20F9FF08C603EC00A73076 /* TogglePixelWidget.hxx */; };
		2D91746209BA90380026E9FF /* ToggleWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D20FA0108C603EC00A73076 /* ToggleWidget.hxx */; };
		2D91746409BA90380026E9FF /* TiaZoomWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D6CC10408C811A600B8F642 /* TiaZoomWidget.hxx */; };
		2D91746609BA90380026E9FF /* AudioWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D2331900900B5EF00613B1F /* AudioWidget.hxx */; };
		2D91746909BA90380026E9FF /* EventMappingWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D05FF5F096E269100A518FE /* EventMappingWidget.hxx */; };
		2D91746A09BA90380026E9FF /* InputDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = 2D05FF61096E269100A518FE /* InputDialog.hxx */; };
		2D91746E09BA90380026E9FF /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = B2F367C504C7ADC700A80002 /* SDLMain.nib */; };
		2D91746F09BA90380026E9FF /* Stella.icns in Resources */ = {isa = PBXBuildFile; fileRef = 2D16A8E106324136005DF364 /* Stella.icns */; };
		2D91747009BA90380026E9FF /* Credits.html in Resources */ = {isa = PBXBuildFile; fileRef = 2D7B4F6C063B513200579B93 /* Credits.html */; };
		2D91747109BA90380026E9FF /* docs in Resources */ = {isa = PBXBuildFile; fileRef = 2D113E090672BF2100317017 /* docs */; };
		2D91747209BA90380026E9FF /* AboutBox.nib in Resources */ = {isa = PBXBuildFile; fileRef = 2D1A6CD808513610007CDBA8 /* AboutBox.nib */; };
		2D91747409BA90380026E9FF /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = F5A47A9E01A0483001D3D55B /* SDLMain.m */; };
		2D91747509BA90380026E9FF /* Booster.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF100627AE07006BEC99 /* Booster.cxx */; };
		2D91747609BA90380026E9FF /* Cart.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF120627AE07006BEC99 /* Cart.cxx */; };
		2D91747709BA90380026E9FF /* Cart2K.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF140627AE07006BEC99 /* Cart2K.cxx */; };
		2D91747809BA90380026E9FF /* Cart3F.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF160627AE07006BEC99 /* Cart3F.cxx */; };
		2D91747909BA90380026E9FF /* Cart4K.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF180627AE07006BEC99 /* Cart4K.cxx */; };
		2D91747A09BA90380026E9FF /* CartAR.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF1A0627AE07006BEC99 /* CartAR.cxx */; };
		2D91747B09BA90380026E9FF /* CartCV.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF1C0627AE07006BEC99 /* CartCV.cxx */; };
		2D91747C09BA90380026E9FF /* CartDPC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF1E0627AE07006BEC99 /* CartDPC.cxx */; };
		2D91747D09BA90380026E9FF /* CartE0.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF200627AE07006BEC99 /* CartE0.cxx */; };
		2D91747E09BA90380026E9FF /* CartE7.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF220627AE07006BEC99 /* CartE7.cxx */; };
		2D91747F09BA90380026E9FF /* CartF4.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF240627AE07006BEC99 /* CartF4.cxx */; };
		2D91748009BA90380026E9FF /* CartF4SC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF260627AE07006BEC99 /* CartF4SC.cxx */; };
		2D91748109BA90380026E9FF /* CartF6.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF280627AE07006BEC99 /* CartF6.cxx */; };
		2D91748209BA90380026E9FF /* CartF6SC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF2A0627AE07006BEC99 /* CartF6SC.cxx */; };
		2D91748309BA90380026E9FF /* CartF8.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF2C0627AE07006BEC99 /* CartF8.cxx */; };
		2D91748409BA90380026E9FF /* CartF8SC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF2E0627AE07006BEC99 /* CartF8SC.cxx */; };
		2D91748609BA90380026E9FF /* CartFE.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF320627AE07006BEC99 /* CartFE.cxx */; };
		2D91748909BA90380026E9FF /* Console.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF380627AE07006BEC99 /* Console.cxx */; };
		2D91748A09BA90380026E9FF /* Control.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF3A0627AE07006BEC99 /* Control.cxx */; };
		2D91748C09BA90380026E9FF /* Driving.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF3E0627AE07006BEC99 /* Driving.cxx */; };
		2D91748E09BA90380026E9FF /* Joystick.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF420627AE07006BEC99 /* Joystick.cxx */; };
		2D91748F09BA90380026E9FF /* Keyboard.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF440627AE07006BEC99 /* Keyboard.cxx */; };
		2D91749009BA90380026E9FF /* M6532.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF7C0627AE33006BEC99 /* M6532.cxx */; };
		2D91749109BA90380026E9FF /* MD5.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF7E0627AE33006BEC99 /* MD5.cxx */; };
		2D91749309BA90380026E9FF /* Paddles.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF820627AE34006BEC99 /* Paddles.cxx */; };
		2D91749409BA90380026E9FF /* Props.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF840627AE34006BEC99 /* Props.cxx */; };
		2D91749509BA90380026E9FF /* PropsSet.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF860627AE34006BEC99 /* PropsSet.cxx */; };
		2D91749709BA90380026E9FF /* Serializer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF8A0627AE34006BEC99 /* Serializer.cxx */; };
		2D91749809BA90380026E9FF /* Switches.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DE2DF8E0627AE34006BEC99 /* Switches.cxx */; };
		2D9174A109BA90380026E9FF /* EventHandler.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D733D6E062895B2006265D9 /* EventHandler.cxx */; };
		2D9174A209BA90380026E9FF /* FrameBuffer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D733D70062895B2006265D9 /* FrameBuffer.cxx */; };
		2D9174A309BA90380026E9FF /* Settings.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D944848062904E800DD9879 /* Settings.cxx */; };
		2D9174A409BA90380026E9FF /* SettingsMACOSX.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D944866062911CD00DD9879 /* SettingsMACOSX.cxx */; };
		2D9174A809BA90380026E9FF /* FSNodePOSIX.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEA0C0845708800812C11 /* FSNodePOSIX.cxx */; };
		2D9174A909BA90380026E9FF /* OSystemMACOSX.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEA0E0845709700812C11 /* OSystemMACOSX.cxx */; };
		2D9174AA09BA90380026E9FF /* AboutDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAA3084578BF00812C11 /* AboutDialog.cxx */; };
		2D9174AB09BA90380026E9FF /* AudioDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAA6084578BF00812C11 /* AudioDialog.cxx */; };
		2D9174AC09BA90380026E9FF /* BrowserDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAA8084578BF00812C11 /* BrowserDialog.cxx */; };
		2D9174AD09BA90380026E9FF /* Dialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAAB084578BF00812C11 /* Dialog.cxx */; };
		2D9174AE09BA90380026E9FF /* DialogContainer.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAAD084578BF00812C11 /* DialogContainer.cxx */; };
		2D9174AF09BA90380026E9FF /* GameInfoDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAB2084578BF00812C11 /* GameInfoDialog.cxx */; };
		2D9174B009BA90380026E9FF /* GameList.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAB4084578BF00812C11 /* GameList.cxx */; };
		2D9174B109BA90380026E9FF /* HelpDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAB8084578BF00812C11 /* HelpDialog.cxx */; };
		2D9174B209BA90380026E9FF /* Launcher.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEABA084578BF00812C11 /* Launcher.cxx */; };
		2D9174B309BA90380026E9FF /* LauncherDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEABC084578BF00812C11 /* LauncherDialog.cxx */; };
		2D9174B509BA90380026E9FF /* ListWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAC0084578BF00812C11 /* ListWidget.cxx */; };
		2D9174B609BA90380026E9FF /* Menu.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAC2084578BF00812C11 /* Menu.cxx */; };
		2D9174B709BA90380026E9FF /* OptionsDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAC4084578BF00812C11 /* OptionsDialog.cxx */; };
		2D9174B809BA90380026E9FF /* PopUpWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAC6084578BF00812C11 /* PopUpWidget.cxx */; };
		2D9174B909BA90380026E9FF /* ProgressDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAC8084578BF00812C11 /* ProgressDialog.cxx */; };
		2D9174BA09BA90380026E9FF /* ScrollBarWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEACA084578BF00812C11 /* ScrollBarWidget.cxx */; };
		2D9174BB09BA90380026E9FF /* TabWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAD0084578BF00812C11 /* TabWidget.cxx */; };
		2D9174BC09BA90380026E9FF /* VideoDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAD2084578BF00812C11 /* VideoDialog.cxx */; };
		2D9174BD09BA90380026E9FF /* Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEAD4084578BF00812C11 /* Widget.cxx */; };
		2D9174BE09BA90380026E9FF /* CartUA.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEB7008457B7D00812C11 /* CartUA.cxx */; };
		2D9174BF09BA90380026E9FF /* FSNode.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEB7208457B7D00812C11 /* FSNode.cxx */; };
		2D9174C009BA90380026E9FF /* OSystem.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEB7408457B7D00812C11 /* OSystem.cxx */; };
		2D9174C209BA90380026E9FF /* Preferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DDBEBE4084582C400812C11 /* Preferences.m */; };
		2D9174C409BA90380026E9FF /* AboutBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D1A6CD5085135F9007CDBA8 /* AboutBox.m */; };
		2D9174C509BA90380026E9FF /* Font.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D9217FB0857CC88001D664B /* Font.cxx */; };
		2D9174C609BA90380026E9FF /* Debugger.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D659E2D085D3DD6005D96C8 /* Debugger.cxx */; };
		2D9174C709BA90380026E9FF /* DebuggerParser.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D659E31085D3DD6005D96C8 /* DebuggerParser.cxx */; };
		2D9174C809BA90380026E9FF /* EditableWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D403BA0086116D1001E31A1 /* EditableWidget.cxx */; };
		2D9174C909BA90380026E9FF /* EditTextWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D403BA4086116D1001E31A1 /* EditTextWidget.cxx */; };
		2D9174CC09BA90380026E9FF /* TIADebug.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D30F8750868A4DB00938B9D /* TIADebug.cxx */; };
		2D9174CD09BA90380026E9FF /* YaccParser.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D313F0A0879C4C0005BD3E5 /* YaccParser.cxx */; };
		2D9174CE09BA90380026E9FF /* Cart3E.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D9555D90880E78000466554 /* Cart3E.cxx */; };
		2D9174CF09BA90380026E9FF /* CpuDebug.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D9555DD0880E79600466554 /* CpuDebug.cxx */; };
		2D9174F109BA90380026E9FF /* InputTextDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D02207F08A301F200B9C76B /* InputTextDialog.cxx */; };
		2D9174F209BA90380026E9FF /* CheckListWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DEF21F808BC033500B246B4 /* CheckListWidget.cxx */; };
		2D9174F309BA90380026E9FF /* StringListWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2DEF21FA08BC033500B246B4 /* StringListWidget.cxx */; };
		2D9174F409BA90380026E9FF /* CommandDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D73959308C3EB4E0060BB99 /* CommandDialog.cxx */; };
		2D9174F509BA90380026E9FF /* CommandMenu.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D73959508C3EB4E0060BB99 /* CommandMenu.cxx */; };
		2D9174F709BA90380026E9FF /* CpuWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9E608C603EC00A73076 /* CpuWidget.cxx */; };
		2D9174F809BA90380026E9FF /* DataGridOpsWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9E808C603EC00A73076 /* DataGridOpsWidget.cxx */; };
		2D9174F909BA90380026E9FF /* DataGridWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9EA08C603EC00A73076 /* DataGridWidget.cxx */; };
		2D9174FA09BA90380026E9FF /* DebuggerDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9EC08C603EC00A73076 /* DebuggerDialog.cxx */; };
		2D9174FB09BA90380026E9FF /* PromptWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9EE08C603EC00A73076 /* PromptWidget.cxx */; };
		2D9174FC09BA90380026E9FF /* RamWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9F008C603EC00A73076 /* RamWidget.cxx */; };
		2D9174FD09BA90380026E9FF /* RomListWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9F208C603EC00A73076 /* RomListWidget.cxx */; };
		2D9174FE09BA90380026E9FF /* RomWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9F408C603EC00A73076 /* RomWidget.cxx */; };
		2D9174FF09BA90380026E9FF /* TiaInfoWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9F608C603EC00A73076 /* TiaInfoWidget.cxx */; };
		2D91750009BA90380026E9FF /* TiaOutputWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9F808C603EC00A73076 /* TiaOutputWidget.cxx */; };
		2D91750109BA90380026E9FF /* TiaWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9FA08C603EC00A73076 /* TiaWidget.cxx */; };
		2D91750209BA90380026E9FF /* ToggleBitWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9FC08C603EC00A73076 /* ToggleBitWidget.cxx */; };
		2D91750309BA90380026E9FF /* TogglePixelWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20F9FE08C603EC00A73076 /* TogglePixelWidget.cxx */; };
		2D91750409BA90380026E9FF /* ToggleWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D20FA0008C603EC00A73076 /* ToggleWidget.cxx */; };
		2D91750609BA90380026E9FF /* TiaZoomWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D6CC10308C811A600B8F642 /* TiaZoomWidget.cxx */; };
		2D91750809BA90380026E9FF /* AudioWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D23318F0900B5EF00613B1F /* AudioWidget.cxx */; };
		2D91750B09BA90380026E9FF /* EventMappingWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D05FF5E096E269100A518FE /* EventMappingWidget.cxx */; };
		2D91750C09BA90380026E9FF /* InputDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = 2D05FF60096E269100A518FE /* InputDialog.cxx */; };
		2D91750F09BA90380026E9FF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		2D91751009BA90380026E9FF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DEB3D4C0629BD24007EBBD3 /* OpenGL.framework */; };
		2D91751209BA90380026E9FF /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D17D98E08BC398400E47F69 /* ApplicationServices.framework */; };
		2DEFB40C09C3386F00754289 /* Cart.icns in Resources */ = {isa = PBXBuildFile; fileRef = 2DEFB40B09C3386F00754289 /* Cart.icns */; };
		55FE2A321EE4856B00078ADE /* SDL2.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = DCDAF4D818CA9AAB00D3865D /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		55FE2A501EE4880500078ADE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 55FE2A3C1EE487CA00078ADE /* InfoPlist.strings */; };
		CFE3F60B1E84A9A200A8204E /* CartBUSWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CFE3F6071E84A9A200A8204E /* CartBUSWidget.cxx */; };
		CFE3F60C1E84A9A200A8204E /* CartBUSWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = CFE3F6081E84A9A200A8204E /* CartBUSWidget.hxx */; };
		CFE3F60D1E84A9A200A8204E /* CartCDFWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CFE3F6091E84A9A200A8204E /* CartCDFWidget.cxx */; };
		CFE3F60E1E84A9A200A8204E /* CartCDFWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = CFE3F60A1E84A9A200A8204E /* CartCDFWidget.hxx */; };
		CFE3F6131E84A9CE00A8204E /* CartBUS.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CFE3F60F1E84A9CE00A8204E /* CartBUS.cxx */; };
		CFE3F6141E84A9CE00A8204E /* CartBUS.hxx in Headers */ = {isa = PBXBuildFile; fileRef = CFE3F6101E84A9CE00A8204E /* CartBUS.hxx */; };
		CFE3F6151E84A9CE00A8204E /* CartCDF.cxx in Sources */ = {isa = PBXBuildFile; fileRef = CFE3F6111E84A9CE00A8204E /* CartCDF.cxx */; };
		CFE3F6161E84A9CE00A8204E /* CartCDF.hxx in Headers */ = {isa = PBXBuildFile; fileRef = CFE3F6121E84A9CE00A8204E /* CartCDF.hxx */; };
		DC047FEE1A4A6F3600348F0F /* JoystickDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC047FEC1A4A6F3600348F0F /* JoystickDialog.cxx */; };
		DC047FEF1A4A6F3600348F0F /* JoystickDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC047FED1A4A6F3600348F0F /* JoystickDialog.hxx */; };
		DC0984850D3985160073C852 /* CartSB.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC0984830D3985160073C852 /* CartSB.cxx */; };
		DC0984860D3985160073C852 /* CartSB.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC0984840D3985160073C852 /* CartSB.hxx */; };
		DC0DF8690F0DAAF500B0F1F3 /* GlobalPropsDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC0DF8670F0DAAF500B0F1F3 /* GlobalPropsDialog.cxx */; };
		DC0DF86A0F0DAAF500B0F1F3 /* GlobalPropsDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC0DF8680F0DAAF500B0F1F3 /* GlobalPropsDialog.hxx */; };
		DC11F78D0DB36933003B505E /* MT24LC256.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC11F78B0DB36933003B505E /* MT24LC256.cxx */; };
		DC11F78E0DB36933003B505E /* MT24LC256.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC11F78C0DB36933003B505E /* MT24LC256.hxx */; };
		DC13B53F176FF2F500B8B4BB /* RomListSettings.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC13B53D176FF2F500B8B4BB /* RomListSettings.cxx */; };
		DC13B540176FF2F500B8B4BB /* RomListSettings.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC13B53E176FF2F500B8B4BB /* RomListSettings.hxx */; };
		DC173F760E2CAC1E00320F94 /* ContextMenu.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC173F740E2CAC1E00320F94 /* ContextMenu.cxx */; };
		DC173F770E2CAC1E00320F94 /* ContextMenu.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC173F750E2CAC1E00320F94 /* ContextMenu.hxx */; };
		DC1B2EC41E50036100F62837 /* AmigaMouse.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC1B2EBE1E50036100F62837 /* AmigaMouse.hxx */; };
		DC1B2EC61E50036100F62837 /* AtariMouse.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC1B2EC01E50036100F62837 /* AtariMouse.hxx */; };
		DC1B2EC81E50036100F62837 /* TrakBall.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC1B2EC21E50036100F62837 /* TrakBall.hxx */; };
		DC1BC6662066B4390076F74A /* PKeyboardHandler.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC1BC6642066B4390076F74A /* PKeyboardHandler.cxx */; };
		DC1BC6672066B4390076F74A /* PKeyboardHandler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC1BC6652066B4390076F74A /* PKeyboardHandler.hxx */; };
		DC1FC18A0DB3B2C7009B3DF7 /* SerialPortMACOSX.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC1FC1880DB3B2C7009B3DF7 /* SerialPortMACOSX.cxx */; };
		DC1FC18B0DB3B2C7009B3DF7 /* SerialPortMACOSX.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC1FC1890DB3B2C7009B3DF7 /* SerialPortMACOSX.hxx */; };
		DC2874071F8F2278004BF21A /* TrapArray.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2874061F8F2278004BF21A /* TrapArray.hxx */; };
		DC2AADAE194F389C0026C7A4 /* CartDASH.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC2AADAA194F389C0026C7A4 /* CartDASH.cxx */; };
		DC2AADAF194F389C0026C7A4 /* CartDASH.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2AADAB194F389C0026C7A4 /* CartDASH.hxx */; };
		DC2AADB0194F389C0026C7A4 /* TIASurface.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC2AADAC194F389C0026C7A4 /* TIASurface.cxx */; };
		DC2AADB1194F389C0026C7A4 /* TIASurface.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2AADAD194F389C0026C7A4 /* TIASurface.hxx */; };
		DC2AADB4194F390F0026C7A4 /* CartRamWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC2AADB2194F390F0026C7A4 /* CartRamWidget.cxx */; };
		DC2AADB5194F390F0026C7A4 /* CartRamWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2AADB3194F390F0026C7A4 /* CartRamWidget.hxx */; };
		DC2B85E71EF5EF2300379EB9 /* AtariNTSC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC2B85E51EF5EF2300379EB9 /* AtariNTSC.cxx */; };
		DC2B85E81EF5EF2300379EB9 /* AtariNTSC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2B85E61EF5EF2300379EB9 /* AtariNTSC.hxx */; };
		DC2C5EDB1F8F2403007D2A09 /* smartmod.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC2C5EDA1F8F2403007D2A09 /* smartmod.hxx */; };
		DC368F5618A2FB710084199C /* FrameBufferSDL2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC368F5018A2FB710084199C /* FrameBufferSDL2.cxx */; };
		DC368F5718A2FB710084199C /* FrameBufferSDL2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC368F5118A2FB710084199C /* FrameBufferSDL2.hxx */; };
		DC368F5818A2FB710084199C /* SoundSDL2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC368F5218A2FB710084199C /* SoundSDL2.cxx */; };
		DC368F5918A2FB710084199C /* SoundSDL2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC368F5318A2FB710084199C /* SoundSDL2.hxx */; };
		DC36D2C814CAFAB0007DC821 /* CartFA2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC36D2C614CAFAB0007DC821 /* CartFA2.cxx */; };
		DC36D2C914CAFAB0007DC821 /* CartFA2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC36D2C714CAFAB0007DC821 /* CartFA2.hxx */; };
		DC3DAFAC1F2E233B00A64410 /* PointingDevice.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC3DAFAB1F2E233B00A64410 /* PointingDevice.hxx */; };
		DC3EE8561E2C0E6D00905161 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83C1E2C0E6D00905161 /* adler32.c */; };
		DC3EE8571E2C0E6D00905161 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83D1E2C0E6D00905161 /* compress.c */; };
		DC3EE8581E2C0E6D00905161 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE83E1E2C0E6D00905161 /* crc32.c */; };
		DC3EE8591E2C0E6D00905161 /* crc32.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE83F1E2C0E6D00905161 /* crc32.h */; };
		DC3EE85A1E2C0E6D00905161 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8401E2C0E6D00905161 /* deflate.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; };
		DC3EE85B1E2C0E6D00905161 /* deflate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8411E2C0E6D00905161 /* deflate.h */; };
		DC3EE85C1E2C0E6D00905161 /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8421E2C0E6D00905161 /* gzclose.c */; };
		DC3EE85D1E2C0E6D00905161 /* gzguts.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8431E2C0E6D00905161 /* gzguts.h */; };
		DC3EE85E1E2C0E6D00905161 /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8441E2C0E6D00905161 /* gzlib.c */; };
		DC3EE85F1E2C0E6D00905161 /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8451E2C0E6D00905161 /* gzread.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; };
		DC3EE8601E2C0E6D00905161 /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8461E2C0E6D00905161 /* gzwrite.c */; settings = {COMPILER_FLAGS = "-Wno-conversion"; }; };
		DC3EE8611E2C0E6D00905161 /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8471E2C0E6D00905161 /* infback.c */; };
		DC3EE8621E2C0E6D00905161 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8481E2C0E6D00905161 /* inffast.c */; };
		DC3EE8631E2C0E6D00905161 /* inffast.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8491E2C0E6D00905161 /* inffast.h */; };
		DC3EE8641E2C0E6D00905161 /* inffixed.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84A1E2C0E6D00905161 /* inffixed.h */; };
		DC3EE8651E2C0E6D00905161 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84B1E2C0E6D00905161 /* inflate.c */; };
		DC3EE8661E2C0E6D00905161 /* inflate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84C1E2C0E6D00905161 /* inflate.h */; };
		DC3EE8671E2C0E6D00905161 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84D1E2C0E6D00905161 /* inftrees.c */; };
		DC3EE8681E2C0E6D00905161 /* inftrees.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE84E1E2C0E6D00905161 /* inftrees.h */; };
		DC3EE8691E2C0E6D00905161 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE84F1E2C0E6D00905161 /* trees.c */; };
		DC3EE86A1E2C0E6D00905161 /* trees.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8501E2C0E6D00905161 /* trees.h */; };
		DC3EE86B1E2C0E6D00905161 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8511E2C0E6D00905161 /* uncompr.c */; };
		DC3EE86C1E2C0E6D00905161 /* zconf.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8521E2C0E6D00905161 /* zconf.h */; };
		DC3EE86D1E2C0E6D00905161 /* zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8531E2C0E6D00905161 /* zlib.h */; };
		DC3EE86E1E2C0E6D00905161 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = DC3EE8541E2C0E6D00905161 /* zutil.c */; };
		DC3EE86F1E2C0E6D00905161 /* zutil.h in Headers */ = {isa = PBXBuildFile; fileRef = DC3EE8551E2C0E6D00905161 /* zutil.h */; };
		DC44019E1F1A5D01008C08F6 /* ColorWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC44019C1F1A5D01008C08F6 /* ColorWidget.cxx */; };
		DC44019F1F1A5D01008C08F6 /* ColorWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC44019D1F1A5D01008C08F6 /* ColorWidget.hxx */; };
		DC4613670D92C03600D8DAB9 /* RomAuditDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC4613650D92C03600D8DAB9 /* RomAuditDialog.cxx */; };
		DC4613680D92C03600D8DAB9 /* RomAuditDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC4613660D92C03600D8DAB9 /* RomAuditDialog.hxx */; };
		DC47455509C34BFA00EDDA3A /* BankRomCheat.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47454A09C34BFA00EDDA3A /* BankRomCheat.cxx */; };
		DC47455609C34BFA00EDDA3A /* BankRomCheat.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47454B09C34BFA00EDDA3A /* BankRomCheat.hxx */; };
		DC47455709C34BFA00EDDA3A /* Cheat.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47454C09C34BFA00EDDA3A /* Cheat.hxx */; };
		DC47455809C34BFA00EDDA3A /* CheatCodeDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47454D09C34BFA00EDDA3A /* CheatCodeDialog.cxx */; };
		DC47455909C34BFA00EDDA3A /* CheatCodeDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47454E09C34BFA00EDDA3A /* CheatCodeDialog.hxx */; };
		DC47455A09C34BFA00EDDA3A /* CheatManager.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47454F09C34BFA00EDDA3A /* CheatManager.cxx */; };
		DC47455B09C34BFA00EDDA3A /* CheatManager.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47455009C34BFA00EDDA3A /* CheatManager.hxx */; };
		DC47455C09C34BFA00EDDA3A /* CheetahCheat.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47455109C34BFA00EDDA3A /* CheetahCheat.cxx */; };
		DC47455D09C34BFA00EDDA3A /* CheetahCheat.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47455209C34BFA00EDDA3A /* CheetahCheat.hxx */; };
		DC47455E09C34BFA00EDDA3A /* RamCheat.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC47455309C34BFA00EDDA3A /* RamCheat.cxx */; };
		DC47455F09C34BFA00EDDA3A /* RamCheat.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC47455409C34BFA00EDDA3A /* RamCheat.hxx */; };
		DC487FB60DA5350900E12499 /* AtariVox.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC487FB40DA5350900E12499 /* AtariVox.cxx */; };
		DC487FB70DA5350900E12499 /* AtariVox.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC487FB50DA5350900E12499 /* AtariVox.hxx */; };
		DC4AC6EF0DC8DACB00CD3AD2 /* RiotWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC4AC6ED0DC8DACB00CD3AD2 /* RiotWidget.cxx */; };
		DC4AC6F00DC8DACB00CD3AD2 /* RiotWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC4AC6EE0DC8DACB00CD3AD2 /* RiotWidget.hxx */; };
		DC4AC6F30DC8DAEF00CD3AD2 /* SaveKey.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC4AC6F10DC8DAEF00CD3AD2 /* SaveKey.cxx */; };
		DC4AC6F40DC8DAEF00CD3AD2 /* SaveKey.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC4AC6F20DC8DAEF00CD3AD2 /* SaveKey.hxx */; };
		DC53B6AE1F3622DA00AA6BFB /* PointingDevice.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC53B6AD1F3622DA00AA6BFB /* PointingDevice.cxx */; };
		DC56FCDE14CCCC4900A31CC3 /* MouseControl.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC56FCDC14CCCC4900A31CC3 /* MouseControl.cxx */; };
		DC56FCDF14CCCC4900A31CC3 /* MouseControl.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC56FCDD14CCCC4900A31CC3 /* MouseControl.hxx */; };
		DC5AAC281FCB24AB00C420A6 /* EventHandlerConstants.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5AAC261FCB24AB00C420A6 /* EventHandlerConstants.hxx */; };
		DC5AAC291FCB24AB00C420A6 /* FrameBufferConstants.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5AAC271FCB24AB00C420A6 /* FrameBufferConstants.hxx */; };
		DC5AAC2C1FCB24DF00C420A6 /* RadioButtonWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5AAC2A1FCB24DF00C420A6 /* RadioButtonWidget.cxx */; };
		DC5AAC2D1FCB24DF00C420A6 /* RadioButtonWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5AAC2B1FCB24DF00C420A6 /* RadioButtonWidget.hxx */; };
		DC5ACB5B1FBFCE8E00A213FD /* DeveloperDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5ACB591FBFCE8E00A213FD /* DeveloperDialog.cxx */; };
		DC5ACB5C1FBFCE8E00A213FD /* DeveloperDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5ACB5A1FBFCE8E00A213FD /* DeveloperDialog.hxx */; };
		DC5ACB5E1FBFCEB800A213FD /* CartDebugWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5ACB5D1FBFCEB800A213FD /* CartDebugWidget.cxx */; };
		DC5BE4B317C913AC0091FD64 /* ConsoleBFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5BE4B117C913AC0091FD64 /* ConsoleBFont.hxx */; };
		DC5BE4B417C913AC0091FD64 /* ConsoleMediumBFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5BE4B217C913AC0091FD64 /* ConsoleMediumBFont.hxx */; };
		DC5C768F14C26F7C0031EBC7 /* StellaKeys.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5C768E14C26F7C0031EBC7 /* StellaKeys.hxx */; };
		DC5D1AA7102C6FC900E59AC1 /* Stack.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D1AA6102C6FC900E59AC1 /* Stack.hxx */; };
		DC5D2C520F117CFD004D1660 /* Rect.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D2C4E0F117CFD004D1660 /* Rect.hxx */; };
		DC5D2C530F117CFD004D1660 /* StellaFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D2C4F0F117CFD004D1660 /* StellaFont.hxx */; };
		DC5D2C540F117CFD004D1660 /* StellaLargeFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D2C500F117CFD004D1660 /* StellaLargeFont.hxx */; };
		DC5D2C550F117CFD004D1660 /* StellaMediumFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D2C510F117CFD004D1660 /* StellaMediumFont.hxx */; };
		DC5D2C600F129B1E004D1660 /* LauncherFilterDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5D2C5E0F129B1E004D1660 /* LauncherFilterDialog.cxx */; };
		DC5D2C610F129B1E004D1660 /* LauncherFilterDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5D2C5F0F129B1E004D1660 /* LauncherFilterDialog.hxx */; };
		DC5EE7C214F7C165001C628C /* NTSCFilter.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC5EE7C014F7C165001C628C /* NTSCFilter.cxx */; };
		DC5EE7C314F7C165001C628C /* NTSCFilter.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC5EE7C114F7C165001C628C /* NTSCFilter.hxx */; };
		DC62E6471960E87B007AEF05 /* AtariVoxWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC62E6431960E87B007AEF05 /* AtariVoxWidget.cxx */; };
		DC62E6481960E87B007AEF05 /* AtariVoxWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC62E6441960E87B007AEF05 /* AtariVoxWidget.hxx */; };
		DC62E6491960E87B007AEF05 /* SaveKeyWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC62E6451960E87B007AEF05 /* SaveKeyWidget.cxx */; };
		DC62E64A1960E87B007AEF05 /* SaveKeyWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC62E6461960E87B007AEF05 /* SaveKeyWidget.hxx */; };
		DC67270B1556F4860023653B /* CartCTY.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6727081556F4860023653B /* CartCTY.cxx */; };
		DC67270C1556F4860023653B /* CartCTY.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6727091556F4860023653B /* CartCTY.hxx */; };
		DC67270D1556F4860023653B /* CartCTYTunes.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC67270A1556F4860023653B /* CartCTYTunes.hxx */; };
		DC676A411729A0B000E4E73D /* Cart3EWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A251729A0B000E4E73D /* Cart3EWidget.cxx */; };
		DC676A421729A0B000E4E73D /* Cart3EWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A261729A0B000E4E73D /* Cart3EWidget.hxx */; };
		DC676A431729A0B000E4E73D /* Cart4A50Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A271729A0B000E4E73D /* Cart4A50Widget.cxx */; };
		DC676A441729A0B000E4E73D /* Cart4A50Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A281729A0B000E4E73D /* Cart4A50Widget.hxx */; };
		DC676A451729A0B000E4E73D /* CartARWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A291729A0B000E4E73D /* CartARWidget.cxx */; };
		DC676A461729A0B000E4E73D /* CartARWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A2A1729A0B000E4E73D /* CartARWidget.hxx */; };
		DC676A471729A0B000E4E73D /* CartCMWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A2B1729A0B000E4E73D /* CartCMWidget.cxx */; };
		DC676A481729A0B000E4E73D /* CartCMWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A2C1729A0B000E4E73D /* CartCMWidget.hxx */; };
		DC676A491729A0B000E4E73D /* CartCTYWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A2D1729A0B000E4E73D /* CartCTYWidget.cxx */; };
		DC676A4A1729A0B000E4E73D /* CartCTYWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A2E1729A0B000E4E73D /* CartCTYWidget.hxx */; };
		DC676A4B1729A0B000E4E73D /* CartDPCPlusWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A2F1729A0B000E4E73D /* CartDPCPlusWidget.cxx */; };
		DC676A4C1729A0B000E4E73D /* CartDPCPlusWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A301729A0B000E4E73D /* CartDPCPlusWidget.hxx */; };
		DC676A4D1729A0B000E4E73D /* CartDPCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A311729A0B000E4E73D /* CartDPCWidget.cxx */; };
		DC676A4E1729A0B000E4E73D /* CartDPCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A321729A0B000E4E73D /* CartDPCWidget.hxx */; };
		DC676A4F1729A0B000E4E73D /* CartE0Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A331729A0B000E4E73D /* CartE0Widget.cxx */; };
		DC676A501729A0B000E4E73D /* CartE0Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A341729A0B000E4E73D /* CartE0Widget.hxx */; };
		DC676A511729A0B000E4E73D /* CartE7Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A351729A0B000E4E73D /* CartE7Widget.cxx */; };
		DC676A521729A0B000E4E73D /* CartE7Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A361729A0B000E4E73D /* CartE7Widget.hxx */; };
		DC676A531729A0B000E4E73D /* CartFA2Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A371729A0B000E4E73D /* CartFA2Widget.cxx */; };
		DC676A541729A0B000E4E73D /* CartFA2Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A381729A0B000E4E73D /* CartFA2Widget.hxx */; };
		DC676A551729A0B000E4E73D /* CartFEWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A391729A0B000E4E73D /* CartFEWidget.cxx */; };
		DC676A561729A0B000E4E73D /* CartFEWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A3A1729A0B000E4E73D /* CartFEWidget.hxx */; };
		DC676A591729A0B000E4E73D /* CartSBWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A3D1729A0B000E4E73D /* CartSBWidget.cxx */; };
		DC676A5A1729A0B000E4E73D /* CartSBWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A3E1729A0B000E4E73D /* CartSBWidget.hxx */; };
		DC676A5B1729A0B000E4E73D /* CartX07Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC676A3F1729A0B000E4E73D /* CartX07Widget.cxx */; };
		DC676A5C1729A0B000E4E73D /* CartX07Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC676A401729A0B000E4E73D /* CartX07Widget.hxx */; };
		DC68F8901FA64C5300F4A2CC /* TIAConstants.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC68F88F1FA64C5300F4A2CC /* TIAConstants.hxx */; };
		DC69670B1361FD0A0036499D /* pngdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6967071361FD0A0036499D /* pngdebug.h */; };
		DC69670C1361FD0A0036499D /* pnginfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6967081361FD0A0036499D /* pnginfo.h */; };
		DC69670D1361FD0A0036499D /* pnglibconf.h in Headers */ = {isa = PBXBuildFile; fileRef = DC6967091361FD0A0036499D /* pnglibconf.h */; };
		DC69670E1361FD0A0036499D /* pngstruct.h in Headers */ = {isa = PBXBuildFile; fileRef = DC69670A1361FD0A0036499D /* pngstruct.h */; };
		DC6A18F819B3E65500DEB242 /* CartMDMWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6A18F619B3E65500DEB242 /* CartMDMWidget.cxx */; };
		DC6A18F919B3E65500DEB242 /* CartMDMWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6A18F719B3E65500DEB242 /* CartMDMWidget.hxx */; };
		DC6A18FC19B3E67A00DEB242 /* CartMDM.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6A18FA19B3E67A00DEB242 /* CartMDM.cxx */; };
		DC6A18FD19B3E67A00DEB242 /* CartMDM.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6A18FB19B3E67A00DEB242 /* CartMDM.hxx */; };
		DC6B2BA411037FF200F199A7 /* CartDebug.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6B2BA011037FF200F199A7 /* CartDebug.cxx */; };
		DC6B2BA511037FF200F199A7 /* CartDebug.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6B2BA111037FF200F199A7 /* CartDebug.hxx */; };
		DC6B2BA611037FF200F199A7 /* DiStella.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6B2BA211037FF200F199A7 /* DiStella.cxx */; };
		DC6B2BA711037FF200F199A7 /* DiStella.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6B2BA311037FF200F199A7 /* DiStella.hxx */; };
		DC6C726213CDEA0A008A5975 /* LoggerDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6C726013CDEA0A008A5975 /* LoggerDialog.cxx */; };
		DC6C726313CDEA0A008A5975 /* LoggerDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6C726113CDEA0A008A5975 /* LoggerDialog.hxx */; };
		DC6D39871A3CE65000171E71 /* CartWDWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6D39851A3CE65000171E71 /* CartWDWidget.cxx */; };
		DC6D39881A3CE65000171E71 /* CartWDWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6D39861A3CE65000171E71 /* CartWDWidget.hxx */; };
		DC6DC91E205DB879004A5FC3 /* PhysicalJoystick.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6DC91A205DB879004A5FC3 /* PhysicalJoystick.cxx */; };
		DC6DC91F205DB879004A5FC3 /* PhysicalJoystick.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6DC91B205DB879004A5FC3 /* PhysicalJoystick.hxx */; };
		DC6DC920205DB879004A5FC3 /* PJoystickHandler.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC6DC91C205DB879004A5FC3 /* PJoystickHandler.cxx */; };
		DC6DC921205DB879004A5FC3 /* PJoystickHandler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC6DC91D205DB879004A5FC3 /* PJoystickHandler.hxx */; };
		DC71EA9D1FDA06D2008827CB /* CartE78K.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC71EA991FDA06D2008827CB /* CartE78K.cxx */; };
		DC71EA9E1FDA06D2008827CB /* CartE78K.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC71EA9A1FDA06D2008827CB /* CartE78K.hxx */; };
		DC71EA9F1FDA06D2008827CB /* CartMNetwork.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC71EA9B1FDA06D2008827CB /* CartMNetwork.cxx */; };
		DC71EAA01FDA06D2008827CB /* CartMNetwork.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC71EA9C1FDA06D2008827CB /* CartMNetwork.hxx */; };
		DC71EAA51FDA070D008827CB /* CartE78KWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC71EAA11FDA070D008827CB /* CartE78KWidget.cxx */; };
		DC71EAA61FDA070D008827CB /* CartE78KWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC71EAA21FDA070D008827CB /* CartE78KWidget.hxx */; };
		DC71EAA71FDA070D008827CB /* CartMNetworkWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC71EAA31FDA070D008827CB /* CartMNetworkWidget.cxx */; };
		DC71EAA81FDA070D008827CB /* CartMNetworkWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC71EAA41FDA070D008827CB /* CartMNetworkWidget.hxx */; };
		DC73BD851915E5B1003FAFAD /* FBSurfaceSDL2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC73BD831915E5B1003FAFAD /* FBSurfaceSDL2.cxx */; };
		DC73BD861915E5B1003FAFAD /* FBSurfaceSDL2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC73BD841915E5B1003FAFAD /* FBSurfaceSDL2.hxx */; };
		DC73BD891915E5E3003FAFAD /* FBSurface.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC73BD871915E5E3003FAFAD /* FBSurface.cxx */; };
		DC73BD8A1915E5E3003FAFAD /* FBSurface.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC73BD881915E5E3003FAFAD /* FBSurface.hxx */; };
		DC74D6A2138D4D7E00F05C5C /* StringParser.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC74D6A0138D4D7E00F05C5C /* StringParser.hxx */; };
		DC74E5C6198AF12700F37E36 /* CartDASHWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC74E5C4198AF12700F37E36 /* CartDASHWidget.cxx */; };
		DC74E5C7198AF12700F37E36 /* CartDASHWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC74E5C5198AF12700F37E36 /* CartDASHWidget.hxx */; };
		DC79F81217A88D9E00288B91 /* Base.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC79F81017A88D9E00288B91 /* Base.cxx */; };
		DC79F81317A88D9E00288B91 /* Base.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC79F81117A88D9E00288B91 /* Base.hxx */; };
		DC7A24D5173B1CF600B20FE9 /* Variant.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC7A24D4173B1CF600B20FE9 /* Variant.hxx */; };
		DC7A24DF173B1DBC00B20FE9 /* FileListWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC7A24DD173B1DBC00B20FE9 /* FileListWidget.cxx */; };
		DC7A24E0173B1DBC00B20FE9 /* FileListWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC7A24DE173B1DBC00B20FE9 /* FileListWidget.hxx */; };
		DC8078DB0B4BD5F3005E9305 /* DebuggerExpressions.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8078DA0B4BD5F3005E9305 /* DebuggerExpressions.hxx */; };
		DC8078EA0B4BD697005E9305 /* UIDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC8078E60B4BD697005E9305 /* UIDialog.cxx */; };
		DC8078EB0B4BD697005E9305 /* UIDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8078E70B4BD697005E9305 /* UIDialog.hxx */; };
		DC8C1BAD14B25DE7006440EE /* CartCM.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC8C1BA714B25DE7006440EE /* CartCM.cxx */; };
		DC8C1BAE14B25DE7006440EE /* CartCM.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8C1BA814B25DE7006440EE /* CartCM.hxx */; };
		DC8C1BAF14B25DE7006440EE /* CompuMate.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC8C1BA914B25DE7006440EE /* CompuMate.cxx */; };
		DC8C1BB014B25DE7006440EE /* CompuMate.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8C1BAA14B25DE7006440EE /* CompuMate.hxx */; };
		DC8C1BB114B25DE7006440EE /* MindLink.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC8C1BAB14B25DE7006440EE /* MindLink.cxx */; };
		DC8C1BB214B25DE7006440EE /* MindLink.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8C1BAC14B25DE7006440EE /* MindLink.hxx */; };
		DC8CF9BD17C15A27004B533D /* ConsoleMediumFont.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC8CF9BC17C15A27004B533D /* ConsoleMediumFont.hxx */; };
		DC932D440F278A5200FEFEFC /* DefProps.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC932D3F0F278A5200FEFEFC /* DefProps.hxx */; };
		DC932D450F278A5200FEFEFC /* Serializable.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC932D400F278A5200FEFEFC /* Serializable.hxx */; };
		DC932D460F278A5200FEFEFC /* SerialPort.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC932D410F278A5200FEFEFC /* SerialPort.hxx */; };
		DC96162C1F817830008A2206 /* AmigaMouseWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC9616221F817830008A2206 /* AmigaMouseWidget.cxx */; };
		DC96162D1F817830008A2206 /* AmigaMouseWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC9616231F817830008A2206 /* AmigaMouseWidget.hxx */; };
		DC96162E1F817830008A2206 /* AtariMouseWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC9616241F817830008A2206 /* AtariMouseWidget.cxx */; };
		DC96162F1F817830008A2206 /* AtariMouseWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC9616251F817830008A2206 /* AtariMouseWidget.hxx */; };
		DC9616301F817830008A2206 /* FlashWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC9616261F817830008A2206 /* FlashWidget.cxx */; };
		DC9616311F817830008A2206 /* FlashWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC9616271F817830008A2206 /* FlashWidget.hxx */; };
		DC9616321F817830008A2206 /* PointingDeviceWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC9616281F817830008A2206 /* PointingDeviceWidget.cxx */; };
		DC9616331F817830008A2206 /* PointingDeviceWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC9616291F817830008A2206 /* PointingDeviceWidget.hxx */; };
		DC9616341F817830008A2206 /* TrakBallWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC96162A1F817830008A2206 /* TrakBallWidget.cxx */; };
		DC9616351F817830008A2206 /* TrakBallWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC96162B1F817830008A2206 /* TrakBallWidget.hxx */; };
		DC98F35611F5B56200AA520F /* MessageBox.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC98F35411F5B56200AA520F /* MessageBox.cxx */; };
		DC98F35711F5B56200AA520F /* MessageBox.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC98F35511F5B56200AA520F /* MessageBox.hxx */; };
		DC9EA8870F729A36000452B5 /* KidVid.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DC9EA8850F729A36000452B5 /* KidVid.cxx */; };
		DC9EA8880F729A36000452B5 /* KidVid.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DC9EA8860F729A36000452B5 /* KidVid.hxx */; };
		DCA00FF70DBABCAD00C3823D /* RiotDebug.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCA00FF50DBABCAD00C3823D /* RiotDebug.cxx */; };
		DCA00FF80DBABCAD00C3823D /* RiotDebug.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA00FF60DBABCAD00C3823D /* RiotDebug.hxx */; };
		DCA078341F8C1B04008EFEE5 /* LinkedObjectPool.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA078321F8C1B04008EFEE5 /* LinkedObjectPool.hxx */; };
		DCA078351F8C1B04008EFEE5 /* SDL_lib.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA078331F8C1B04008EFEE5 /* SDL_lib.hxx */; };
		DCA23AE90D75B22500F77B33 /* CartX07.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCA23AE70D75B22500F77B33 /* CartX07.cxx */; };
		DCA23AEA0D75B22500F77B33 /* CartX07.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA23AE80D75B22500F77B33 /* CartX07.hxx */; };
		DCA82C711FEB4E780059340F /* TimeMachine.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCA82C6D1FEB4E780059340F /* TimeMachine.cxx */; };
		DCA82C721FEB4E780059340F /* TimeMachine.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA82C6E1FEB4E780059340F /* TimeMachine.hxx */; };
		DCA82C731FEB4E780059340F /* TimeMachineDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCA82C6F1FEB4E780059340F /* TimeMachineDialog.cxx */; };
		DCA82C741FEB4E780059340F /* TimeMachineDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCA82C701FEB4E780059340F /* TimeMachineDialog.hxx */; };
		DCAACAF6188D631500A4D282 /* Cart4KSC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACAEC188D631500A4D282 /* Cart4KSC.cxx */; };
		DCAACAF7188D631500A4D282 /* Cart4KSC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACAED188D631500A4D282 /* Cart4KSC.hxx */; };
		DCAACAF8188D631500A4D282 /* CartBF.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACAEE188D631500A4D282 /* CartBF.cxx */; };
		DCAACAF9188D631500A4D282 /* CartBF.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACAEF188D631500A4D282 /* CartBF.hxx */; };
		DCAACAFA188D631500A4D282 /* CartBFSC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACAF0188D631500A4D282 /* CartBFSC.cxx */; };
		DCAACAFB188D631500A4D282 /* CartBFSC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACAF1188D631500A4D282 /* CartBFSC.hxx */; };
		DCAACAFC188D631500A4D282 /* CartDF.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACAF2188D631500A4D282 /* CartDF.cxx */; };
		DCAACAFD188D631500A4D282 /* CartDF.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACAF3188D631500A4D282 /* CartDF.hxx */; };
		DCAACAFE188D631500A4D282 /* CartDFSC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACAF4188D631500A4D282 /* CartDFSC.cxx */; };
		DCAACAFF188D631500A4D282 /* CartDFSC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACAF5188D631500A4D282 /* CartDFSC.hxx */; };
		DCAACB0E188D636F00A4D282 /* Cart4KSCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACB04188D636F00A4D282 /* Cart4KSCWidget.cxx */; };
		DCAACB0F188D636F00A4D282 /* Cart4KSCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACB05188D636F00A4D282 /* Cart4KSCWidget.hxx */; };
		DCAACB10188D636F00A4D282 /* CartBFSCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACB06188D636F00A4D282 /* CartBFSCWidget.cxx */; };
		DCAACB11188D636F00A4D282 /* CartBFSCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACB07188D636F00A4D282 /* CartBFSCWidget.hxx */; };
		DCAACB12188D636F00A4D282 /* CartBFWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACB08188D636F00A4D282 /* CartBFWidget.cxx */; };
		DCAACB13188D636F00A4D282 /* CartBFWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACB09188D636F00A4D282 /* CartBFWidget.hxx */; };
		DCAACB14188D636F00A4D282 /* CartDFSCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACB0A188D636F00A4D282 /* CartDFSCWidget.cxx */; };
		DCAACB15188D636F00A4D282 /* CartDFSCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACB0B188D636F00A4D282 /* CartDFSCWidget.hxx */; };
		DCAACB16188D636F00A4D282 /* CartDFWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAACB0C188D636F00A4D282 /* CartDFWidget.cxx */; };
		DCAACB17188D636F00A4D282 /* CartDFWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAACB0D188D636F00A4D282 /* CartDFWidget.hxx */; };
		DCAAE5D31715887B0080BB82 /* Cart2KWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5B21715887B0080BB82 /* Cart2KWidget.cxx */; };
		DCAAE5D41715887B0080BB82 /* Cart2KWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5B31715887B0080BB82 /* Cart2KWidget.hxx */; };
		DCAAE5D51715887B0080BB82 /* Cart3FWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5B41715887B0080BB82 /* Cart3FWidget.cxx */; };
		DCAAE5D61715887B0080BB82 /* Cart3FWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5B51715887B0080BB82 /* Cart3FWidget.hxx */; };
		DCAAE5D71715887B0080BB82 /* Cart4KWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5B61715887B0080BB82 /* Cart4KWidget.cxx */; };
		DCAAE5D81715887B0080BB82 /* Cart4KWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5B71715887B0080BB82 /* Cart4KWidget.hxx */; };
		DCAAE5D91715887B0080BB82 /* Cart0840Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5B81715887B0080BB82 /* Cart0840Widget.cxx */; };
		DCAAE5DA1715887B0080BB82 /* Cart0840Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5B91715887B0080BB82 /* Cart0840Widget.hxx */; };
		DCAAE5DB1715887B0080BB82 /* CartCVWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5BA1715887B0080BB82 /* CartCVWidget.cxx */; };
		DCAAE5DC1715887B0080BB82 /* CartCVWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5BB1715887B0080BB82 /* CartCVWidget.hxx */; };
		DCAAE5DD1715887B0080BB82 /* CartDebugWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5BC1715887B0080BB82 /* CartDebugWidget.hxx */; };
		DCAAE5DE1715887B0080BB82 /* CartEFSCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5BD1715887B0080BB82 /* CartEFSCWidget.cxx */; };
		DCAAE5DF1715887B0080BB82 /* CartEFSCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5BE1715887B0080BB82 /* CartEFSCWidget.hxx */; };
		DCAAE5E01715887B0080BB82 /* CartEFWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5BF1715887B0080BB82 /* CartEFWidget.cxx */; };
		DCAAE5E11715887B0080BB82 /* CartEFWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5C01715887B0080BB82 /* CartEFWidget.hxx */; };
		DCAAE5E21715887B0080BB82 /* CartF0Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5C11715887B0080BB82 /* CartF0Widget.cxx */; };
		DCAAE5E31715887B0080BB82 /* CartF0Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5C21715887B0080BB82 /* CartF0Widget.hxx */; };
		DCAAE5E41715887B0080BB82 /* CartF4SCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5C31715887B0080BB82 /* CartF4SCWidget.cxx */; };
		DCAAE5E51715887B0080BB82 /* CartF4SCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5C41715887B0080BB82 /* CartF4SCWidget.hxx */; };
		DCAAE5E61715887B0080BB82 /* CartF4Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5C51715887B0080BB82 /* CartF4Widget.cxx */; };
		DCAAE5E71715887B0080BB82 /* CartF4Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5C61715887B0080BB82 /* CartF4Widget.hxx */; };
		DCAAE5E81715887B0080BB82 /* CartF6SCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5C71715887B0080BB82 /* CartF6SCWidget.cxx */; };
		DCAAE5E91715887B0080BB82 /* CartF6SCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5C81715887B0080BB82 /* CartF6SCWidget.hxx */; };
		DCAAE5EA1715887B0080BB82 /* CartF6Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5C91715887B0080BB82 /* CartF6Widget.cxx */; };
		DCAAE5EB1715887B0080BB82 /* CartF6Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5CA1715887B0080BB82 /* CartF6Widget.hxx */; };
		DCAAE5EC1715887B0080BB82 /* CartF8SCWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5CB1715887B0080BB82 /* CartF8SCWidget.cxx */; };
		DCAAE5ED1715887B0080BB82 /* CartF8SCWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5CC1715887B0080BB82 /* CartF8SCWidget.hxx */; };
		DCAAE5EE1715887B0080BB82 /* CartF8Widget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5CD1715887B0080BB82 /* CartF8Widget.cxx */; };
		DCAAE5EF1715887B0080BB82 /* CartF8Widget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5CE1715887B0080BB82 /* CartF8Widget.hxx */; };
		DCAAE5F01715887B0080BB82 /* CartFAWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5CF1715887B0080BB82 /* CartFAWidget.cxx */; };
		DCAAE5F11715887B0080BB82 /* CartFAWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5D01715887B0080BB82 /* CartFAWidget.hxx */; };
		DCAAE5F21715887B0080BB82 /* CartUAWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAAE5D11715887B0080BB82 /* CartUAWidget.cxx */; };
		DCAAE5F31715887B0080BB82 /* CartUAWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAAE5D21715887B0080BB82 /* CartUAWidget.hxx */; };
		DCACBAD01C54296300703A9B /* CartCVPlusWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCACBACE1C54296300703A9B /* CartCVPlusWidget.cxx */; };
		DCACBAD11C54296300703A9B /* CartCVPlusWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCACBACF1C54296300703A9B /* CartCVPlusWidget.hxx */; };
		DCACBAD41C54298300703A9B /* CartCVPlus.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCACBAD21C54298300703A9B /* CartCVPlus.cxx */; };
		DCACBAD51C54298300703A9B /* CartCVPlus.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCACBAD31C54298300703A9B /* CartCVPlus.hxx */; };
		DCAD60A81152F8BD00BC4184 /* CartDPCPlus.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCAD60A61152F8BD00BC4184 /* CartDPCPlus.cxx */; };
		DCAD60A91152F8BD00BC4184 /* CartDPCPlus.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCAD60A71152F8BD00BC4184 /* CartDPCPlus.hxx */; };
		DCB20EC71A0C506C0048F595 /* main.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCB20EC61A0C506C0048F595 /* main.cxx */; };
		DCB2ECAE1F0AECA3009738A6 /* BSType.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCB2ECAB1F0AECA3009738A6 /* BSType.hxx */; };
		DCB2ECAF1F0AECA3009738A6 /* CartDetector.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCB2ECAC1F0AECA3009738A6 /* CartDetector.cxx */; };
		DCB2ECB01F0AECA3009738A6 /* CartDetector.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCB2ECAD1F0AECA3009738A6 /* CartDetector.hxx */; };
		DCB87E581A104C1E00BF2A3B /* MediaFactory.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCB87E571A104C1E00BF2A3B /* MediaFactory.hxx */; };
		DCBDDE9A1D6A5F0E009DF1E9 /* Cart3EPlusWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCBDDE981D6A5F0E009DF1E9 /* Cart3EPlusWidget.cxx */; };
		DCBDDE9B1D6A5F0E009DF1E9 /* Cart3EPlusWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCBDDE991D6A5F0E009DF1E9 /* Cart3EPlusWidget.hxx */; };
		DCBDDE9E1D6A5F2F009DF1E9 /* Cart3EPlus.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCBDDE9C1D6A5F2F009DF1E9 /* Cart3EPlus.cxx */; };
		DCBDDE9F1D6A5F2F009DF1E9 /* Cart3EPlus.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCBDDE9D1D6A5F2F009DF1E9 /* Cart3EPlus.hxx */; };
		DCC527D110B9DA19005E1287 /* Device.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC527C910B9DA19005E1287 /* Device.hxx */; };
		DCC527D210B9DA19005E1287 /* M6502.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCC527CA10B9DA19005E1287 /* M6502.cxx */; };
		DCC527D310B9DA19005E1287 /* M6502.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC527CB10B9DA19005E1287 /* M6502.hxx */; };
		DCC527D510B9DA19005E1287 /* NullDev.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC527CD10B9DA19005E1287 /* NullDev.hxx */; };
		DCC527D610B9DA19005E1287 /* System.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCC527CE10B9DA19005E1287 /* System.cxx */; };
		DCC527D710B9DA19005E1287 /* System.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC527CF10B9DA19005E1287 /* System.hxx */; };
		DCC527DB10B9DA6A005E1287 /* bspf.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC527D810B9DA6A005E1287 /* bspf.hxx */; };
		DCC6A4B120A2622500863C59 /* Resampler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC6A4AE20A2622500863C59 /* Resampler.hxx */; };
		DCC6A4B220A2622500863C59 /* SimpleResampler.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCC6A4AF20A2622500863C59 /* SimpleResampler.cxx */; };
		DCC6A4B320A2622500863C59 /* SimpleResampler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCC6A4B020A2622500863C59 /* SimpleResampler.hxx */; };
		DCCA26B31FA64D5E000EE4D8 /* AbstractFrameManager.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCA26B11FA64D5E000EE4D8 /* AbstractFrameManager.hxx */; };
		DCCA26B41FA64D5E000EE4D8 /* FrameManager.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCA26B21FA64D5E000EE4D8 /* FrameManager.hxx */; };
		DCCF47DE14B60DEE00814FAB /* ControllerWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF47DB14B60DEE00814FAB /* ControllerWidget.hxx */; };
		DCCF47DF14B60DEE00814FAB /* JoystickWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF47DC14B60DEE00814FAB /* JoystickWidget.cxx */; };
		DCCF47E014B60DEE00814FAB /* JoystickWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF47DD14B60DEE00814FAB /* JoystickWidget.hxx */; };
		DCCF49B714B7544A00814FAB /* PaddleWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF49B514B7544A00814FAB /* PaddleWidget.cxx */; };
		DCCF49B814B7544A00814FAB /* PaddleWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF49B614B7544A00814FAB /* PaddleWidget.hxx */; };
		DCCF4AD114B7E6C300814FAB /* BoosterWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF4ACE14B7E6C300814FAB /* BoosterWidget.cxx */; };
		DCCF4AD214B7E6C300814FAB /* BoosterWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF4ACF14B7E6C300814FAB /* BoosterWidget.hxx */; };
		DCCF4AD314B7E6C300814FAB /* NullControlWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF4AD014B7E6C300814FAB /* NullControlWidget.hxx */; };
		DCCF4ADC14B9433100814FAB /* GenesisWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF4ADA14B9433100814FAB /* GenesisWidget.cxx */; };
		DCCF4ADD14B9433100814FAB /* GenesisWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF4ADB14B9433100814FAB /* GenesisWidget.hxx */; };
		DCCF4B0214BA27EB00814FAB /* DrivingWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF4AFE14BA27EB00814FAB /* DrivingWidget.cxx */; };
		DCCF4B0314BA27EB00814FAB /* DrivingWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF4AFF14BA27EB00814FAB /* DrivingWidget.hxx */; };
		DCCF4B0414BA27EB00814FAB /* KeyboardWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCCF4B0014BA27EB00814FAB /* KeyboardWidget.cxx */; };
		DCCF4B0514BA27EB00814FAB /* KeyboardWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCCF4B0114BA27EB00814FAB /* KeyboardWidget.hxx */; };
		DCD2839812E39F1200A808DC /* Thumbulator.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCD2839612E39F1200A808DC /* Thumbulator.cxx */; };
		DCD2839912E39F1200A808DC /* Thumbulator.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCD2839712E39F1200A808DC /* Thumbulator.hxx */; };
		DCD3F7C511340AAF00DBA3AE /* Genesis.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCD3F7C311340AAF00DBA3AE /* Genesis.cxx */; };
		DCD3F7C611340AAF00DBA3AE /* Genesis.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCD3F7C411340AAF00DBA3AE /* Genesis.hxx */; };
		DCD56D380B247D920092F9F8 /* Cart4A50.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCD56D360B247D920092F9F8 /* Cart4A50.cxx */; };
		DCD56D390B247D920092F9F8 /* Cart4A50.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCD56D370B247D920092F9F8 /* Cart4A50.hxx */; };
		DCD6FC7011C281ED005DA767 /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC5D11C281ED005DA767 /* png.c */; };
		DCD6FC7111C281ED005DA767 /* png.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD6FC5E11C281ED005DA767 /* png.h */; };
		DCD6FC7211C281ED005DA767 /* pngconf.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD6FC5F11C281ED005DA767 /* pngconf.h */; };
		DCD6FC7311C281ED005DA767 /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6011C281ED005DA767 /* pngerror.c */; };
		DCD6FC7411C281ED005DA767 /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6111C281ED005DA767 /* pngget.c */; };
		DCD6FC7511C281ED005DA767 /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6211C281ED005DA767 /* pngmem.c */; };
		DCD6FC7611C281ED005DA767 /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6311C281ED005DA767 /* pngpread.c */; };
		DCD6FC7711C281ED005DA767 /* pngpriv.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD6FC6411C281ED005DA767 /* pngpriv.h */; };
		DCD6FC7811C281ED005DA767 /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6511C281ED005DA767 /* pngread.c */; };
		DCD6FC7911C281ED005DA767 /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6611C281ED005DA767 /* pngrio.c */; };
		DCD6FC7A11C281ED005DA767 /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6711C281ED005DA767 /* pngrtran.c */; };
		DCD6FC7B11C281ED005DA767 /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6811C281ED005DA767 /* pngrutil.c */; };
		DCD6FC7C11C281ED005DA767 /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6911C281ED005DA767 /* pngset.c */; };
		DCD6FC7E11C281ED005DA767 /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6B11C281ED005DA767 /* pngtrans.c */; };
		DCD6FC7F11C281ED005DA767 /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6C11C281ED005DA767 /* pngwio.c */; };
		DCD6FC8011C281ED005DA767 /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6D11C281ED005DA767 /* pngwrite.c */; };
		DCD6FC8111C281ED005DA767 /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6E11C281ED005DA767 /* pngwtran.c */; };
		DCD6FC8211C281ED005DA767 /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC6F11C281ED005DA767 /* pngwutil.c */; };
		DCD6FC9311C28C6F005DA767 /* PNGLibrary.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCD6FC9111C28C6F005DA767 /* PNGLibrary.cxx */; };
		DCD6FC9411C28C6F005DA767 /* PNGLibrary.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCD6FC9211C28C6F005DA767 /* PNGLibrary.hxx */; };
		DCDA03B01A2009BB00711920 /* CartWD.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCDA03AE1A2009BA00711920 /* CartWD.cxx */; };
		DCDA03B11A2009BB00711920 /* CartWD.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCDA03AF1A2009BB00711920 /* CartWD.hxx */; };
		DCDAF4D918CA9AAB00D3865D /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DCDAF4D818CA9AAB00D3865D /* SDL2.framework */; };
		DCDDEAC41F5DBF0400C67366 /* RewindManager.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCDDEAC01F5DBF0400C67366 /* RewindManager.cxx */; };
		DCDDEAC51F5DBF0400C67366 /* RewindManager.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCDDEAC11F5DBF0400C67366 /* RewindManager.hxx */; };
		DCDDEAC61F5DBF0400C67366 /* StateManager.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCDDEAC21F5DBF0400C67366 /* StateManager.cxx */; };
		DCDDEAC71F5DBF0400C67366 /* StateManager.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCDDEAC31F5DBF0400C67366 /* StateManager.hxx */; };
		DCDE17FA17724E5D00EB1AC6 /* ConfigPathDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCDE17F617724E5D00EB1AC6 /* ConfigPathDialog.cxx */; };
		DCDE17FB17724E5D00EB1AC6 /* ConfigPathDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCDE17F717724E5D00EB1AC6 /* ConfigPathDialog.hxx */; };
		DCDE17FC17724E5D00EB1AC6 /* SnapshotDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCDE17F817724E5D00EB1AC6 /* SnapshotDialog.cxx */; };
		DCDE17FD17724E5D00EB1AC6 /* SnapshotDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCDE17F917724E5D00EB1AC6 /* SnapshotDialog.hxx */; };
		DCE395DB16CB0B2B008DB1E5 /* FSNodePOSIX.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE395DA16CB0B2B008DB1E5 /* FSNodePOSIX.hxx */; };
		DCE395EF16CB0B5F008DB1E5 /* FSNodeFactory.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE395EA16CB0B5F008DB1E5 /* FSNodeFactory.hxx */; };
		DCE395F016CB0B5F008DB1E5 /* FSNodeZIP.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCE395EB16CB0B5F008DB1E5 /* FSNodeZIP.cxx */; };
		DCE395F116CB0B5F008DB1E5 /* FSNodeZIP.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE395EC16CB0B5F008DB1E5 /* FSNodeZIP.hxx */; };
		DCE395F216CB0B5F008DB1E5 /* ZipHandler.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCE395ED16CB0B5F008DB1E5 /* ZipHandler.cxx */; };
		DCE395F316CB0B5F008DB1E5 /* ZipHandler.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE395EE16CB0B5F008DB1E5 /* ZipHandler.hxx */; };
		DCE3BBF90C95CEDC00A671DF /* RomInfoWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCE3BBF50C95CEDC00A671DF /* RomInfoWidget.cxx */; };
		DCE3BBFA0C95CEDC00A671DF /* RomInfoWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE3BBF60C95CEDC00A671DF /* RomInfoWidget.hxx */; };
		DCE5CDE31BA10024005CD08A /* RiotRamWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCE5CDE11BA10024005CD08A /* RiotRamWidget.cxx */; };
		DCE5CDE41BA10024005CD08A /* RiotRamWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE5CDE21BA10024005CD08A /* RiotRamWidget.hxx */; };
		DCE8B1871E7E03B300189864 /* FrameLayout.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE8B1861E7E03B300189864 /* FrameLayout.hxx */; };
		DCE9158B201543B900960CC0 /* TimeLineWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCE91589201543B900960CC0 /* TimeLineWidget.cxx */; };
		DCE9158C201543B900960CC0 /* TimeLineWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCE9158A201543B900960CC0 /* TimeLineWidget.hxx */; };
		DCEC58581E945125002F0246 /* DelayQueueWidget.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCEC58561E945125002F0246 /* DelayQueueWidget.cxx */; };
		DCEC58591E945125002F0246 /* DelayQueueWidget.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCEC58571E945125002F0246 /* DelayQueueWidget.hxx */; };
		DCEC585E1E945175002F0246 /* DelayQueueIterator.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCEC585B1E945175002F0246 /* DelayQueueIterator.hxx */; };
		DCEECE560B5E5E540021D754 /* Cart0840.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCEECE540B5E5E540021D754 /* Cart0840.cxx */; };
		DCEECE570B5E5E540021D754 /* Cart0840.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCEECE550B5E5E540021D754 /* Cart0840.hxx */; };
		DCF3A6E71DFC75E3008A8AF3 /* Background.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6CD1DFC75E3008A8AF3 /* Background.cxx */; };
		DCF3A6E81DFC75E3008A8AF3 /* Background.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6CE1DFC75E3008A8AF3 /* Background.hxx */; };
		DCF3A6E91DFC75E3008A8AF3 /* Ball.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6CF1DFC75E3008A8AF3 /* Ball.cxx */; };
		DCF3A6EA1DFC75E3008A8AF3 /* Ball.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6D01DFC75E3008A8AF3 /* Ball.hxx */; };
		DCF3A6EC1DFC75E3008A8AF3 /* DelayQueue.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6D21DFC75E3008A8AF3 /* DelayQueue.hxx */; };
		DCF3A6EE1DFC75E3008A8AF3 /* DelayQueueMember.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6D41DFC75E3008A8AF3 /* DelayQueueMember.hxx */; };
		DCF3A6EF1DFC75E3008A8AF3 /* DrawCounterDecodes.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6D51DFC75E3008A8AF3 /* DrawCounterDecodes.cxx */; };
		DCF3A6F01DFC75E3008A8AF3 /* DrawCounterDecodes.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6D61DFC75E3008A8AF3 /* DrawCounterDecodes.hxx */; };
		DCF3A6F31DFC75E3008A8AF3 /* LatchedInput.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6D91DFC75E3008A8AF3 /* LatchedInput.cxx */; };
		DCF3A6F41DFC75E3008A8AF3 /* LatchedInput.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6DA1DFC75E3008A8AF3 /* LatchedInput.hxx */; };
		DCF3A6F51DFC75E3008A8AF3 /* Missile.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6DB1DFC75E3008A8AF3 /* Missile.cxx */; };
		DCF3A6F61DFC75E3008A8AF3 /* Missile.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6DC1DFC75E3008A8AF3 /* Missile.hxx */; };
		DCF3A6F81DFC75E3008A8AF3 /* PaddleReader.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6DE1DFC75E3008A8AF3 /* PaddleReader.cxx */; };
		DCF3A6F91DFC75E3008A8AF3 /* PaddleReader.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6DF1DFC75E3008A8AF3 /* PaddleReader.hxx */; };
		DCF3A6FA1DFC75E3008A8AF3 /* Player.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6E01DFC75E3008A8AF3 /* Player.cxx */; };
		DCF3A6FB1DFC75E3008A8AF3 /* Player.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E11DFC75E3008A8AF3 /* Player.hxx */; };
		DCF3A6FC1DFC75E3008A8AF3 /* Playfield.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6E21DFC75E3008A8AF3 /* Playfield.cxx */; };
		DCF3A6FD1DFC75E3008A8AF3 /* Playfield.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */; };
		DCF3A6FE1DFC75E3008A8AF3 /* TIA.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */; };
		DCF3A6FF1DFC75E3008A8AF3 /* TIA.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */; };
		DCF467B80F93993B00B25D7A /* SoundNull.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467B40F93993B00B25D7A /* SoundNull.hxx */; };
		DCF467BD0F9399F500B25D7A /* Version.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467BC0F9399F500B25D7A /* Version.hxx */; };
		DCF467C20F939A1400B25D7A /* CartEF.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF467BE0F939A1400B25D7A /* CartEF.cxx */; };
		DCF467C30F939A1400B25D7A /* CartEF.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467BF0F939A1400B25D7A /* CartEF.hxx */; };
		DCF467C40F939A1400B25D7A /* CartEFSC.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF467C00F939A1400B25D7A /* CartEFSC.cxx */; };
		DCF467C50F939A1400B25D7A /* CartEFSC.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF467C10F939A1400B25D7A /* CartEFSC.hxx */; };
		DCF4907A1A0ECE5B00A67AA9 /* Vec.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF490791A0ECE5B00A67AA9 /* Vec.hxx */; };
		DCF7B0DD10A762FC007A2870 /* CartF0.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF7B0D910A762FC007A2870 /* CartF0.cxx */; };
		DCF7B0DE10A762FC007A2870 /* CartF0.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF7B0DA10A762FC007A2870 /* CartF0.hxx */; };
		DCF7B0DF10A762FC007A2870 /* CartFA.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCF7B0DB10A762FC007A2870 /* CartFA.cxx */; };
		DCF7B0E010A762FC007A2870 /* CartFA.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCF7B0DC10A762FC007A2870 /* CartFA.hxx */; };
		DCFB9FAC1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCFB9FAB1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx */; };
		DCFF14CD18B0260300A20364 /* EventHandlerSDL2.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCFF14CB18B0260300A20364 /* EventHandlerSDL2.cxx */; };
		DCFF14CE18B0260300A20364 /* EventHandlerSDL2.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCFF14CC18B0260300A20364 /* EventHandlerSDL2.hxx */; };
		DCFFE59D12100E1400DFA000 /* ComboDialog.cxx in Sources */ = {isa = PBXBuildFile; fileRef = DCFFE59B12100E1400DFA000 /* ComboDialog.cxx */; };
		DCFFE59E12100E1400DFA000 /* ComboDialog.hxx in Headers */ = {isa = PBXBuildFile; fileRef = DCFFE59C12100E1400DFA000 /* ComboDialog.hxx */; };
		E0306E0C1F93E916003DDD52 /* YStartDetector.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E0306E061F93E915003DDD52 /* YStartDetector.cxx */; };
		E0306E0D1F93E916003DDD52 /* FrameLayoutDetector.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E0306E071F93E915003DDD52 /* FrameLayoutDetector.hxx */; };
		E0306E0E1F93E916003DDD52 /* YStartDetector.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E0306E081F93E915003DDD52 /* YStartDetector.hxx */; };
		E0306E0F1F93E916003DDD52 /* JitterEmulation.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E0306E091F93E915003DDD52 /* JitterEmulation.cxx */; };
		E0306E101F93E916003DDD52 /* FrameLayoutDetector.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E0306E0A1F93E916003DDD52 /* FrameLayoutDetector.cxx */; };
		E0306E111F93E916003DDD52 /* JitterEmulation.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E0306E0B1F93E916003DDD52 /* JitterEmulation.hxx */; };
		E034A5EE209FB25D00C89E9E /* EmulationTiming.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E034A5EC209FB25C00C89E9E /* EmulationTiming.cxx */; };
		E034A5EF209FB25D00C89E9E /* EmulationTiming.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E034A5ED209FB25C00C89E9E /* EmulationTiming.hxx */; };
		E0406FB61F81A85400A82AE0 /* AbstractFrameManager.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E0DFDD781F81A358000F3505 /* AbstractFrameManager.cxx */; };
		E0406FB81F81A85400A82AE0 /* FrameManager.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E0DFDD7B1F81A358000F3505 /* FrameManager.cxx */; };
		E09F413B201E901D004A3391 /* AudioQueue.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E09F4139201E901C004A3391 /* AudioQueue.hxx */; };
		E09F413C201E901D004A3391 /* AudioQueue.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E09F413A201E901D004A3391 /* AudioQueue.cxx */; };
		E09F4141201E9050004A3391 /* Audio.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E09F413D201E904F004A3391 /* Audio.hxx */; };
		E09F4142201E9050004A3391 /* Audio.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E09F413E201E904F004A3391 /* Audio.cxx */; };
		E09F4143201E9050004A3391 /* AudioChannel.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E09F413F201E904F004A3391 /* AudioChannel.cxx */; };
		E09F4144201E9050004A3391 /* AudioChannel.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E09F4140201E904F004A3391 /* AudioChannel.hxx */; };
/* End PBXBuildFile section */

/* Begin PBXBuildRule section */
		2D91751B09BA90380026E9FF /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.llvm.clang.1_0;
			fileType = sourcecode.c;
			isEditable = 1;
			outputFiles = (
			);
			script = "";
		};
		DC5EE7DF14F7C32D001C628C /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.llvm.clang.1_0;
			fileType = sourcecode.asm;
			isEditable = 1;
			outputFiles = (
			);
			script = "";
		};
		DC5EE7E014F7C32D001C628C /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.llvm.clang.1_0;
			fileType = sourcecode.cpp;
			isEditable = 1;
			outputFiles = (
			);
			script = "";
		};
/* End PBXBuildRule section */

/* Begin PBXCopyFilesBuildPhase section */
		2D91751309BA90380026E9FF /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				55FE2A321EE4856B00078ADE /* SDL2.framework in CopyFiles */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DCCC0C9609C354660088BFF1 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 7;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		2D02207F08A301F200B9C76B /* InputTextDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = InputTextDialog.cxx; sourceTree = "<group>"; };
		2D02208008A301F200B9C76B /* InputTextDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = InputTextDialog.hxx; sourceTree = "<group>"; };
		2D05FF5E096E269100A518FE /* EventMappingWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = EventMappingWidget.cxx; sourceTree = "<group>"; };
		2D05FF5F096E269100A518FE /* EventMappingWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = EventMappingWidget.hxx; sourceTree = "<group>"; };
		2D05FF60096E269100A518FE /* InputDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = InputDialog.cxx; sourceTree = "<group>"; };
		2D05FF61096E269100A518FE /* InputDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = InputDialog.hxx; sourceTree = "<group>"; };
		2D113E090672BF2100317017 /* docs */ = {isa = PBXFileReference; explicitFileType = folder; name = docs; path = ../../docs; sourceTree = "<group>"; };
		2D16A8E106324136005DF364 /* Stella.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Stella.icns; sourceTree = SOURCE_ROOT; };
		2D17D98E08BC398400E47F69 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; };
		2D1A6CD4085135F9007CDBA8 /* AboutBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AboutBox.h; sourceTree = SOURCE_ROOT; };
		2D1A6CD5085135F9007CDBA8 /* AboutBox.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = AboutBox.m; sourceTree = SOURCE_ROOT; };
		2D1A6CD808513610007CDBA8 /* AboutBox.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = AboutBox.nib; sourceTree = SOURCE_ROOT; };
		2D20F9E608C603EC00A73076 /* CpuWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CpuWidget.cxx; sourceTree = "<group>"; };
		2D20F9E708C603EC00A73076 /* CpuWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CpuWidget.hxx; sourceTree = "<group>"; };
		2D20F9E808C603EC00A73076 /* DataGridOpsWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DataGridOpsWidget.cxx; sourceTree = "<group>"; };
		2D20F9E908C603EC00A73076 /* DataGridOpsWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DataGridOpsWidget.hxx; sourceTree = "<group>"; };
		2D20F9EA08C603EC00A73076 /* DataGridWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DataGridWidget.cxx; sourceTree = "<group>"; };
		2D20F9EB08C603EC00A73076 /* DataGridWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DataGridWidget.hxx; sourceTree = "<group>"; };
		2D20F9EC08C603EC00A73076 /* DebuggerDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerDialog.cxx; sourceTree = "<group>"; };
		2D20F9ED08C603EC00A73076 /* DebuggerDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DebuggerDialog.hxx; sourceTree = "<group>"; };
		2D20F9EE08C603EC00A73076 /* PromptWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PromptWidget.cxx; sourceTree = "<group>"; };
		2D20F9EF08C603EC00A73076 /* PromptWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = PromptWidget.hxx; sourceTree = "<group>"; };
		2D20F9F008C603EC00A73076 /* RamWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RamWidget.cxx; sourceTree = "<group>"; };
		2D20F9F108C603EC00A73076 /* RamWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RamWidget.hxx; sourceTree = "<group>"; };
		2D20F9F208C603EC00A73076 /* RomListWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RomListWidget.cxx; sourceTree = "<group>"; };
		2D20F9F308C603EC00A73076 /* RomListWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RomListWidget.hxx; sourceTree = "<group>"; };
		2D20F9F408C603EC00A73076 /* RomWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RomWidget.cxx; sourceTree = "<group>"; };
		2D20F9F508C603EC00A73076 /* RomWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RomWidget.hxx; sourceTree = "<group>"; };
		2D20F9F608C603EC00A73076 /* TiaInfoWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TiaInfoWidget.cxx; sourceTree = "<group>"; };
		2D20F9F708C603EC00A73076 /* TiaInfoWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TiaInfoWidget.hxx; sourceTree = "<group>"; };
		2D20F9F808C603EC00A73076 /* TiaOutputWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TiaOutputWidget.cxx; sourceTree = "<group>"; };
		2D20F9F908C603EC00A73076 /* TiaOutputWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TiaOutputWidget.hxx; sourceTree = "<group>"; };
		2D20F9FA08C603EC00A73076 /* TiaWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TiaWidget.cxx; sourceTree = "<group>"; };
		2D20F9FB08C603EC00A73076 /* TiaWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TiaWidget.hxx; sourceTree = "<group>"; };
		2D20F9FC08C603EC00A73076 /* ToggleBitWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ToggleBitWidget.cxx; sourceTree = "<group>"; };
		2D20F9FD08C603EC00A73076 /* ToggleBitWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ToggleBitWidget.hxx; sourceTree = "<group>"; };
		2D20F9FE08C603EC00A73076 /* TogglePixelWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TogglePixelWidget.cxx; sourceTree = "<group>"; };
		2D20F9FF08C603EC00A73076 /* TogglePixelWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TogglePixelWidget.hxx; sourceTree = "<group>"; };
		2D20FA0008C603EC00A73076 /* ToggleWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ToggleWidget.cxx; sourceTree = "<group>"; };
		2D20FA0108C603EC00A73076 /* ToggleWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ToggleWidget.hxx; sourceTree = "<group>"; };
		2D23318F0900B5EF00613B1F /* AudioWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AudioWidget.cxx; sourceTree = "<group>"; };
		2D2331900900B5EF00613B1F /* AudioWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = AudioWidget.hxx; sourceTree = "<group>"; };
		2D30F8750868A4DB00938B9D /* TIADebug.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TIADebug.cxx; sourceTree = "<group>"; };
		2D30F8760868A4DB00938B9D /* TIADebug.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TIADebug.hxx; sourceTree = "<group>"; };
		2D313F0A0879C4C0005BD3E5 /* YaccParser.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = YaccParser.cxx; sourceTree = "<group>"; };
		2D313F0B0879C4C0005BD3E5 /* YaccParser.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = YaccParser.hxx; sourceTree = "<group>"; };
		2D403BA0086116D1001E31A1 /* EditableWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = EditableWidget.cxx; sourceTree = "<group>"; tabWidth = 2; };
		2D403BA1086116D1001E31A1 /* EditableWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = EditableWidget.hxx; sourceTree = "<group>"; };
		2D403BA4086116D1001E31A1 /* EditTextWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = EditTextWidget.cxx; sourceTree = "<group>"; };
		2D403BA5086116D1001E31A1 /* EditTextWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = EditTextWidget.hxx; sourceTree = "<group>"; };
		2D403BCF08611A69001E31A1 /* PackedBitArray.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = PackedBitArray.hxx; sourceTree = "<group>"; };
		2D659E2D085D3DD6005D96C8 /* Debugger.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Debugger.cxx; sourceTree = "<group>"; };
		2D659E2E085D3DD6005D96C8 /* Debugger.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Debugger.hxx; sourceTree = "<group>"; };
		2D659E31085D3DD6005D96C8 /* DebuggerParser.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerParser.cxx; sourceTree = "<group>"; };
		2D659E32085D3DD6005D96C8 /* DebuggerParser.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DebuggerParser.hxx; sourceTree = "<group>"; };
		2D6CC10308C811A600B8F642 /* TiaZoomWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = TiaZoomWidget.cxx; path = gui/TiaZoomWidget.cxx; sourceTree = "<group>"; };
		2D6CC10408C811A600B8F642 /* TiaZoomWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = TiaZoomWidget.hxx; path = gui/TiaZoomWidget.hxx; sourceTree = "<group>"; };
		2D733D6E062895B2006265D9 /* EventHandler.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = EventHandler.cxx; sourceTree = "<group>"; };
		2D733D6F062895B2006265D9 /* EventHandler.hxx */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = EventHandler.hxx; sourceTree = "<group>"; tabWidth = 2; };
		2D733D70062895B2006265D9 /* FrameBuffer.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FrameBuffer.cxx; sourceTree = "<group>"; };
		2D733D71062895B2006265D9 /* FrameBuffer.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = FrameBuffer.hxx; sourceTree = "<group>"; };
		2D733D77062895F1006265D9 /* Settings.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Settings.hxx; sourceTree = "<group>"; };
		2D73959308C3EB4E0060BB99 /* CommandDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CommandDialog.cxx; sourceTree = "<group>"; };
		2D73959408C3EB4E0060BB99 /* CommandDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CommandDialog.hxx; sourceTree = "<group>"; };
		2D73959508C3EB4E0060BB99 /* CommandMenu.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CommandMenu.cxx; sourceTree = "<group>"; };
		2D73959608C3EB4E0060BB99 /* CommandMenu.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CommandMenu.hxx; sourceTree = "<group>"; };
		2D7B4F6C063B513200579B93 /* Credits.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = Credits.html; sourceTree = SOURCE_ROOT; };
		2D9217FA0857CC88001D664B /* ConsoleFont.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ConsoleFont.hxx; sourceTree = "<group>"; };
		2D9217FB0857CC88001D664B /* Font.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cxx; sourceTree = "<group>"; };
		2D9217FC0857CC88001D664B /* Font.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Font.hxx; sourceTree = "<group>"; };
		2D944848062904E800DD9879 /* Settings.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Settings.cxx; sourceTree = "<group>"; };
		2D944866062911CD00DD9879 /* SettingsMACOSX.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SettingsMACOSX.cxx; sourceTree = "<group>"; };
		2D94486C0629124700DD9879 /* SettingsMACOSX.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = SettingsMACOSX.hxx; sourceTree = "<group>"; };
		2D9555D90880E78000466554 /* Cart3E.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3E.cxx; sourceTree = "<group>"; };
		2D9555DA0880E78000466554 /* Cart3E.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart3E.hxx; sourceTree = "<group>"; };
		2D9555DD0880E79600466554 /* CpuDebug.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CpuDebug.cxx; sourceTree = "<group>"; };
		2D9555DE0880E79600466554 /* CpuDebug.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CpuDebug.hxx; sourceTree = "<group>"; };
		2DDBEA0C0845708800812C11 /* FSNodePOSIX.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FSNodePOSIX.cxx; sourceTree = "<group>"; };
		2DDBEA0E0845709700812C11 /* OSystemMACOSX.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = OSystemMACOSX.cxx; sourceTree = "<group>"; };
		2DDBEA0F0845709700812C11 /* OSystemMACOSX.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = OSystemMACOSX.hxx; sourceTree = "<group>"; };
		2DDBEAA3084578BF00812C11 /* AboutDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AboutDialog.cxx; sourceTree = "<group>"; };
		2DDBEAA4084578BF00812C11 /* AboutDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = AboutDialog.hxx; sourceTree = "<group>"; };
		2DDBEAA6084578BF00812C11 /* AudioDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDialog.cxx; sourceTree = "<group>"; };
		2DDBEAA7084578BF00812C11 /* AudioDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = AudioDialog.hxx; sourceTree = "<group>"; };
		2DDBEAA8084578BF00812C11 /* BrowserDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BrowserDialog.cxx; sourceTree = "<group>"; };
		2DDBEAA9084578BF00812C11 /* BrowserDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = BrowserDialog.hxx; sourceTree = "<group>"; };
		2DDBEAAA084578BF00812C11 /* Command.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Command.hxx; sourceTree = "<group>"; };
		2DDBEAAB084578BF00812C11 /* Dialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Dialog.cxx; sourceTree = "<group>"; };
		2DDBEAAC084578BF00812C11 /* Dialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Dialog.hxx; sourceTree = "<group>"; };
		2DDBEAAD084578BF00812C11 /* DialogContainer.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DialogContainer.cxx; sourceTree = "<group>"; };
		2DDBEAAE084578BF00812C11 /* DialogContainer.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DialogContainer.hxx; sourceTree = "<group>"; };
		2DDBEAB2084578BF00812C11 /* GameInfoDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = GameInfoDialog.cxx; sourceTree = "<group>"; };
		2DDBEAB3084578BF00812C11 /* GameInfoDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = GameInfoDialog.hxx; sourceTree = "<group>"; };
		2DDBEAB4084578BF00812C11 /* GameList.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = GameList.cxx; sourceTree = "<group>"; };
		2DDBEAB5084578BF00812C11 /* GameList.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = GameList.hxx; sourceTree = "<group>"; };
		2DDBEAB6084578BF00812C11 /* GuiObject.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = GuiObject.hxx; sourceTree = "<group>"; };
		2DDBEAB8084578BF00812C11 /* HelpDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HelpDialog.cxx; sourceTree = "<group>"; };
		2DDBEAB9084578BF00812C11 /* HelpDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = HelpDialog.hxx; sourceTree = "<group>"; };
		2DDBEABA084578BF00812C11 /* Launcher.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Launcher.cxx; sourceTree = "<group>"; };
		2DDBEABB084578BF00812C11 /* Launcher.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Launcher.hxx; sourceTree = "<group>"; };
		2DDBEABC084578BF00812C11 /* LauncherDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LauncherDialog.cxx; sourceTree = "<group>"; };
		2DDBEABD084578BF00812C11 /* LauncherDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = LauncherDialog.hxx; sourceTree = "<group>"; };
		2DDBEAC0084578BF00812C11 /* ListWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ListWidget.cxx; sourceTree = "<group>"; };
		2DDBEAC1084578BF00812C11 /* ListWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ListWidget.hxx; sourceTree = "<group>"; };
		2DDBEAC2084578BF00812C11 /* Menu.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Menu.cxx; sourceTree = "<group>"; };
		2DDBEAC3084578BF00812C11 /* Menu.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Menu.hxx; sourceTree = "<group>"; };
		2DDBEAC4084578BF00812C11 /* OptionsDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = OptionsDialog.cxx; sourceTree = "<group>"; };
		2DDBEAC5084578BF00812C11 /* OptionsDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = OptionsDialog.hxx; sourceTree = "<group>"; };
		2DDBEAC6084578BF00812C11 /* PopUpWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PopUpWidget.cxx; sourceTree = "<group>"; };
		2DDBEAC7084578BF00812C11 /* PopUpWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = PopUpWidget.hxx; sourceTree = "<group>"; };
		2DDBEAC8084578BF00812C11 /* ProgressDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ProgressDialog.cxx; sourceTree = "<group>"; };
		2DDBEAC9084578BF00812C11 /* ProgressDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ProgressDialog.hxx; sourceTree = "<group>"; };
		2DDBEACA084578BF00812C11 /* ScrollBarWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollBarWidget.cxx; sourceTree = "<group>"; };
		2DDBEACB084578BF00812C11 /* ScrollBarWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ScrollBarWidget.hxx; sourceTree = "<group>"; };
		2DDBEAD0084578BF00812C11 /* TabWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TabWidget.cxx; sourceTree = "<group>"; };
		2DDBEAD1084578BF00812C11 /* TabWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = TabWidget.hxx; sourceTree = "<group>"; };
		2DDBEAD2084578BF00812C11 /* VideoDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = VideoDialog.cxx; sourceTree = "<group>"; };
		2DDBEAD3084578BF00812C11 /* VideoDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = VideoDialog.hxx; sourceTree = "<group>"; };
		2DDBEAD4084578BF00812C11 /* Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Widget.cxx; sourceTree = "<group>"; };
		2DDBEAD5084578BF00812C11 /* Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Widget.hxx; sourceTree = "<group>"; };
		2DDBEB7008457B7D00812C11 /* CartUA.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartUA.cxx; sourceTree = "<group>"; };
		2DDBEB7108457B7D00812C11 /* CartUA.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartUA.hxx; sourceTree = "<group>"; };
		2DDBEB7208457B7D00812C11 /* FSNode.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FSNode.cxx; sourceTree = "<group>"; };
		2DDBEB7308457B7D00812C11 /* FSNode.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = FSNode.hxx; sourceTree = "<group>"; };
		2DDBEB7408457B7D00812C11 /* OSystem.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = OSystem.cxx; sourceTree = "<group>"; };
		2DDBEB7508457B7D00812C11 /* OSystem.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = OSystem.hxx; sourceTree = "<group>"; };
		2DDBEBE3084582C400812C11 /* Preferences.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Preferences.h; sourceTree = SOURCE_ROOT; };
		2DDBEBE4084582C400812C11 /* Preferences.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Preferences.m; sourceTree = SOURCE_ROOT; };
		2DE2DF100627AE07006BEC99 /* Booster.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Booster.cxx; sourceTree = "<group>"; };
		2DE2DF110627AE07006BEC99 /* Booster.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Booster.hxx; sourceTree = "<group>"; };
		2DE2DF120627AE07006BEC99 /* Cart.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart.cxx; sourceTree = "<group>"; };
		2DE2DF130627AE07006BEC99 /* Cart.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart.hxx; sourceTree = "<group>"; };
		2DE2DF140627AE07006BEC99 /* Cart2K.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart2K.cxx; sourceTree = "<group>"; };
		2DE2DF150627AE07006BEC99 /* Cart2K.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart2K.hxx; sourceTree = "<group>"; };
		2DE2DF160627AE07006BEC99 /* Cart3F.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3F.cxx; sourceTree = "<group>"; };
		2DE2DF170627AE07006BEC99 /* Cart3F.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart3F.hxx; sourceTree = "<group>"; };
		2DE2DF180627AE07006BEC99 /* Cart4K.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4K.cxx; sourceTree = "<group>"; };
		2DE2DF190627AE07006BEC99 /* Cart4K.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart4K.hxx; sourceTree = "<group>"; };
		2DE2DF1A0627AE07006BEC99 /* CartAR.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartAR.cxx; sourceTree = "<group>"; };
		2DE2DF1B0627AE07006BEC99 /* CartAR.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartAR.hxx; sourceTree = "<group>"; };
		2DE2DF1C0627AE07006BEC99 /* CartCV.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartCV.cxx; sourceTree = "<group>"; };
		2DE2DF1D0627AE07006BEC99 /* CartCV.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartCV.hxx; sourceTree = "<group>"; };
		2DE2DF1E0627AE07006BEC99 /* CartDPC.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartDPC.cxx; sourceTree = "<group>"; };
		2DE2DF1F0627AE07006BEC99 /* CartDPC.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartDPC.hxx; sourceTree = "<group>"; };
		2DE2DF200627AE07006BEC99 /* CartE0.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartE0.cxx; sourceTree = "<group>"; };
		2DE2DF210627AE07006BEC99 /* CartE0.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartE0.hxx; sourceTree = "<group>"; };
		2DE2DF220627AE07006BEC99 /* CartE7.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartE7.cxx; sourceTree = "<group>"; };
		2DE2DF230627AE07006BEC99 /* CartE7.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartE7.hxx; sourceTree = "<group>"; };
		2DE2DF240627AE07006BEC99 /* CartF4.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF4.cxx; sourceTree = "<group>"; };
		2DE2DF250627AE07006BEC99 /* CartF4.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF4.hxx; sourceTree = "<group>"; };
		2DE2DF260627AE07006BEC99 /* CartF4SC.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF4SC.cxx; sourceTree = "<group>"; };
		2DE2DF270627AE07006BEC99 /* CartF4SC.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF4SC.hxx; sourceTree = "<group>"; };
		2DE2DF280627AE07006BEC99 /* CartF6.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF6.cxx; sourceTree = "<group>"; };
		2DE2DF290627AE07006BEC99 /* CartF6.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF6.hxx; sourceTree = "<group>"; };
		2DE2DF2A0627AE07006BEC99 /* CartF6SC.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF6SC.cxx; sourceTree = "<group>"; };
		2DE2DF2B0627AE07006BEC99 /* CartF6SC.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF6SC.hxx; sourceTree = "<group>"; };
		2DE2DF2C0627AE07006BEC99 /* CartF8.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF8.cxx; sourceTree = "<group>"; };
		2DE2DF2D0627AE07006BEC99 /* CartF8.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF8.hxx; sourceTree = "<group>"; };
		2DE2DF2E0627AE07006BEC99 /* CartF8SC.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartF8SC.cxx; sourceTree = "<group>"; };
		2DE2DF2F0627AE07006BEC99 /* CartF8SC.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartF8SC.hxx; sourceTree = "<group>"; };
		2DE2DF320627AE07006BEC99 /* CartFE.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartFE.cxx; sourceTree = "<group>"; };
		2DE2DF330627AE07006BEC99 /* CartFE.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartFE.hxx; sourceTree = "<group>"; };
		2DE2DF380627AE07006BEC99 /* Console.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Console.cxx; sourceTree = "<group>"; };
		2DE2DF390627AE07006BEC99 /* Console.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Console.hxx; sourceTree = "<group>"; };
		2DE2DF3A0627AE07006BEC99 /* Control.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Control.cxx; sourceTree = "<group>"; };
		2DE2DF3B0627AE07006BEC99 /* Control.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Control.hxx; sourceTree = "<group>"; };
		2DE2DF3E0627AE07006BEC99 /* Driving.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Driving.cxx; sourceTree = "<group>"; };
		2DE2DF3F0627AE07006BEC99 /* Driving.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Driving.hxx; sourceTree = "<group>"; };
		2DE2DF410627AE07006BEC99 /* Event.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Event.hxx; sourceTree = "<group>"; };
		2DE2DF420627AE07006BEC99 /* Joystick.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Joystick.cxx; sourceTree = "<group>"; };
		2DE2DF430627AE07006BEC99 /* Joystick.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Joystick.hxx; sourceTree = "<group>"; };
		2DE2DF440627AE07006BEC99 /* Keyboard.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Keyboard.cxx; sourceTree = "<group>"; };
		2DE2DF450627AE07006BEC99 /* Keyboard.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Keyboard.hxx; sourceTree = "<group>"; };
		2DE2DF7C0627AE33006BEC99 /* M6532.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = M6532.cxx; sourceTree = "<group>"; };
		2DE2DF7D0627AE33006BEC99 /* M6532.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = M6532.hxx; sourceTree = "<group>"; };
		2DE2DF7E0627AE33006BEC99 /* MD5.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MD5.cxx; sourceTree = "<group>"; };
		2DE2DF7F0627AE34006BEC99 /* MD5.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MD5.hxx; sourceTree = "<group>"; };
		2DE2DF820627AE34006BEC99 /* Paddles.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Paddles.cxx; sourceTree = "<group>"; };
		2DE2DF830627AE34006BEC99 /* Paddles.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Paddles.hxx; sourceTree = "<group>"; };
		2DE2DF840627AE34006BEC99 /* Props.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Props.cxx; sourceTree = "<group>"; };
		2DE2DF850627AE34006BEC99 /* Props.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Props.hxx; sourceTree = "<group>"; };
		2DE2DF860627AE34006BEC99 /* PropsSet.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PropsSet.cxx; sourceTree = "<group>"; };
		2DE2DF870627AE34006BEC99 /* PropsSet.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = PropsSet.hxx; sourceTree = "<group>"; };
		2DE2DF890627AE34006BEC99 /* Random.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Random.hxx; sourceTree = "<group>"; };
		2DE2DF8A0627AE34006BEC99 /* Serializer.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Serializer.cxx; sourceTree = "<group>"; };
		2DE2DF8B0627AE34006BEC99 /* Serializer.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Serializer.hxx; sourceTree = "<group>"; };
		2DE2DF8D0627AE34006BEC99 /* Sound.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Sound.hxx; sourceTree = "<group>"; };
		2DE2DF8E0627AE34006BEC99 /* Switches.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Switches.cxx; sourceTree = "<group>"; };
		2DE2DF8F0627AE34006BEC99 /* Switches.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Switches.hxx; sourceTree = "<group>"; };
		2DEB3D4C0629BD24007EBBD3 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
		2DEF21F808BC033500B246B4 /* CheckListWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CheckListWidget.cxx; sourceTree = "<group>"; };
		2DEF21F908BC033500B246B4 /* CheckListWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CheckListWidget.hxx; sourceTree = "<group>"; };
		2DEF21FA08BC033500B246B4 /* StringListWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StringListWidget.cxx; sourceTree = "<group>"; };
		2DEF21FB08BC033500B246B4 /* StringListWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = StringListWidget.hxx; sourceTree = "<group>"; };
		2DEFB40B09C3386F00754289 /* Cart.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Cart.icns; sourceTree = SOURCE_ROOT; };
		2DF971D70892CEA400F64D23 /* DebuggerSystem.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DebuggerSystem.hxx; sourceTree = "<group>"; };
		2DF971DF0892CEA400F64D23 /* Expression.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Expression.hxx; sourceTree = "<group>"; };
		55FE2A3D1EE487CA00078ADE /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		B2F367C504C7ADC700A80002 /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SDLMain.nib; sourceTree = "<group>"; };
		CFE3F6071E84A9A200A8204E /* CartBUSWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBUSWidget.cxx; sourceTree = "<group>"; };
		CFE3F6081E84A9A200A8204E /* CartBUSWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBUSWidget.hxx; sourceTree = "<group>"; };
		CFE3F6091E84A9A200A8204E /* CartCDFWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCDFWidget.cxx; sourceTree = "<group>"; };
		CFE3F60A1E84A9A200A8204E /* CartCDFWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCDFWidget.hxx; sourceTree = "<group>"; };
		CFE3F60F1E84A9CE00A8204E /* CartBUS.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBUS.cxx; sourceTree = "<group>"; };
		CFE3F6101E84A9CE00A8204E /* CartBUS.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBUS.hxx; sourceTree = "<group>"; };
		CFE3F6111E84A9CE00A8204E /* CartCDF.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCDF.cxx; sourceTree = "<group>"; };
		CFE3F6121E84A9CE00A8204E /* CartCDF.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCDF.hxx; sourceTree = "<group>"; };
		DC047FEC1A4A6F3600348F0F /* JoystickDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickDialog.cxx; sourceTree = "<group>"; };
		DC047FED1A4A6F3600348F0F /* JoystickDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JoystickDialog.hxx; sourceTree = "<group>"; };
		DC0984830D3985160073C852 /* CartSB.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartSB.cxx; sourceTree = "<group>"; };
		DC0984840D3985160073C852 /* CartSB.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartSB.hxx; sourceTree = "<group>"; };
		DC0DF8670F0DAAF500B0F1F3 /* GlobalPropsDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlobalPropsDialog.cxx; sourceTree = "<group>"; };
		DC0DF8680F0DAAF500B0F1F3 /* GlobalPropsDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GlobalPropsDialog.hxx; sourceTree = "<group>"; };
		DC11F78B0DB36933003B505E /* MT24LC256.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MT24LC256.cxx; sourceTree = "<group>"; };
		DC11F78C0DB36933003B505E /* MT24LC256.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MT24LC256.hxx; sourceTree = "<group>"; };
		DC13B53D176FF2F500B8B4BB /* RomListSettings.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RomListSettings.cxx; sourceTree = "<group>"; };
		DC13B53E176FF2F500B8B4BB /* RomListSettings.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RomListSettings.hxx; sourceTree = "<group>"; };
		DC173F740E2CAC1E00320F94 /* ContextMenu.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ContextMenu.cxx; sourceTree = "<group>"; };
		DC173F750E2CAC1E00320F94 /* ContextMenu.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = ContextMenu.hxx; sourceTree = "<group>"; };
		DC1B2EBE1E50036100F62837 /* AmigaMouse.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AmigaMouse.hxx; sourceTree = "<group>"; };
		DC1B2EC01E50036100F62837 /* AtariMouse.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AtariMouse.hxx; sourceTree = "<group>"; };
		DC1B2EC21E50036100F62837 /* TrakBall.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrakBall.hxx; sourceTree = "<group>"; };
		DC1BC6642066B4390076F74A /* PKeyboardHandler.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PKeyboardHandler.cxx; sourceTree = "<group>"; };
		DC1BC6652066B4390076F74A /* PKeyboardHandler.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PKeyboardHandler.hxx; sourceTree = "<group>"; };
		DC1FC1880DB3B2C7009B3DF7 /* SerialPortMACOSX.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SerialPortMACOSX.cxx; sourceTree = "<group>"; };
		DC1FC1890DB3B2C7009B3DF7 /* SerialPortMACOSX.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = SerialPortMACOSX.hxx; sourceTree = "<group>"; };
		DC2874061F8F2278004BF21A /* TrapArray.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrapArray.hxx; sourceTree = "<group>"; };
		DC2AADAA194F389C0026C7A4 /* CartDASH.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDASH.cxx; sourceTree = "<group>"; };
		DC2AADAB194F389C0026C7A4 /* CartDASH.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDASH.hxx; sourceTree = "<group>"; };
		DC2AADAC194F389C0026C7A4 /* TIASurface.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TIASurface.cxx; sourceTree = "<group>"; };
		DC2AADAD194F389C0026C7A4 /* TIASurface.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TIASurface.hxx; sourceTree = "<group>"; };
		DC2AADB2194F390F0026C7A4 /* CartRamWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartRamWidget.cxx; sourceTree = "<group>"; };
		DC2AADB3194F390F0026C7A4 /* CartRamWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartRamWidget.hxx; sourceTree = "<group>"; };
		DC2B85E51EF5EF2300379EB9 /* AtariNTSC.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtariNTSC.cxx; sourceTree = "<group>"; };
		DC2B85E61EF5EF2300379EB9 /* AtariNTSC.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AtariNTSC.hxx; sourceTree = "<group>"; };
		DC2C5EDA1F8F2403007D2A09 /* smartmod.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = smartmod.hxx; sourceTree = "<group>"; };
		DC368F5018A2FB710084199C /* FrameBufferSDL2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FrameBufferSDL2.cxx; sourceTree = "<group>"; };
		DC368F5118A2FB710084199C /* FrameBufferSDL2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrameBufferSDL2.hxx; sourceTree = "<group>"; };
		DC368F5218A2FB710084199C /* SoundSDL2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SoundSDL2.cxx; sourceTree = "<group>"; };
		DC368F5318A2FB710084199C /* SoundSDL2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundSDL2.hxx; sourceTree = "<group>"; };
		DC36D2C614CAFAB0007DC821 /* CartFA2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartFA2.cxx; sourceTree = "<group>"; };
		DC36D2C714CAFAB0007DC821 /* CartFA2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartFA2.hxx; sourceTree = "<group>"; };
		DC3DAFAB1F2E233B00A64410 /* PointingDevice.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PointingDevice.hxx; sourceTree = "<group>"; };
		DC3EE83C1E2C0E6D00905161 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = "<group>"; };
		DC3EE83D1E2C0E6D00905161 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = "<group>"; };
		DC3EE83E1E2C0E6D00905161 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = "<group>"; };
		DC3EE83F1E2C0E6D00905161 /* crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc32.h; sourceTree = "<group>"; };
		DC3EE8401E2C0E6D00905161 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = "<group>"; };
		DC3EE8411E2C0E6D00905161 /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = "<group>"; };
		DC3EE8421E2C0E6D00905161 /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzclose.c; sourceTree = "<group>"; };
		DC3EE8431E2C0E6D00905161 /* gzguts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzguts.h; sourceTree = "<group>"; };
		DC3EE8441E2C0E6D00905161 /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzlib.c; sourceTree = "<group>"; };
		DC3EE8451E2C0E6D00905161 /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzread.c; sourceTree = "<group>"; };
		DC3EE8461E2C0E6D00905161 /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzwrite.c; sourceTree = "<group>"; };
		DC3EE8471E2C0E6D00905161 /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = "<group>"; };
		DC3EE8481E2C0E6D00905161 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = "<group>"; };
		DC3EE8491E2C0E6D00905161 /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = "<group>"; };
		DC3EE84A1E2C0E6D00905161 /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = "<group>"; };
		DC3EE84B1E2C0E6D00905161 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = "<group>"; };
		DC3EE84C1E2C0E6D00905161 /* inflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inflate.h; sourceTree = "<group>"; };
		DC3EE84D1E2C0E6D00905161 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = "<group>"; };
		DC3EE84E1E2C0E6D00905161 /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = "<group>"; };
		DC3EE84F1E2C0E6D00905161 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = "<group>"; };
		DC3EE8501E2C0E6D00905161 /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = "<group>"; };
		DC3EE8511E2C0E6D00905161 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = "<group>"; };
		DC3EE8521E2C0E6D00905161 /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = "<group>"; };
		DC3EE8531E2C0E6D00905161 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; };
		DC3EE8541E2C0E6D00905161 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = "<group>"; };
		DC3EE8551E2C0E6D00905161 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = "<group>"; };
		DC44019C1F1A5D01008C08F6 /* ColorWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ColorWidget.cxx; sourceTree = "<group>"; };
		DC44019D1F1A5D01008C08F6 /* ColorWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ColorWidget.hxx; sourceTree = "<group>"; };
		DC4613650D92C03600D8DAB9 /* RomAuditDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RomAuditDialog.cxx; sourceTree = "<group>"; };
		DC4613660D92C03600D8DAB9 /* RomAuditDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RomAuditDialog.hxx; sourceTree = "<group>"; };
		DC47454A09C34BFA00EDDA3A /* BankRomCheat.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BankRomCheat.cxx; sourceTree = "<group>"; };
		DC47454B09C34BFA00EDDA3A /* BankRomCheat.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = BankRomCheat.hxx; sourceTree = "<group>"; };
		DC47454C09C34BFA00EDDA3A /* Cheat.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cheat.hxx; sourceTree = "<group>"; };
		DC47454D09C34BFA00EDDA3A /* CheatCodeDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CheatCodeDialog.cxx; sourceTree = "<group>"; };
		DC47454E09C34BFA00EDDA3A /* CheatCodeDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CheatCodeDialog.hxx; sourceTree = "<group>"; };
		DC47454F09C34BFA00EDDA3A /* CheatManager.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CheatManager.cxx; sourceTree = "<group>"; };
		DC47455009C34BFA00EDDA3A /* CheatManager.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CheatManager.hxx; sourceTree = "<group>"; };
		DC47455109C34BFA00EDDA3A /* CheetahCheat.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CheetahCheat.cxx; sourceTree = "<group>"; };
		DC47455209C34BFA00EDDA3A /* CheetahCheat.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CheetahCheat.hxx; sourceTree = "<group>"; };
		DC47455309C34BFA00EDDA3A /* RamCheat.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RamCheat.cxx; sourceTree = "<group>"; };
		DC47455409C34BFA00EDDA3A /* RamCheat.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RamCheat.hxx; sourceTree = "<group>"; };
		DC487FB40DA5350900E12499 /* AtariVox.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AtariVox.cxx; sourceTree = "<group>"; };
		DC487FB50DA5350900E12499 /* AtariVox.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = AtariVox.hxx; sourceTree = "<group>"; };
		DC4AC6ED0DC8DACB00CD3AD2 /* RiotWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RiotWidget.cxx; sourceTree = "<group>"; };
		DC4AC6EE0DC8DACB00CD3AD2 /* RiotWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RiotWidget.hxx; sourceTree = "<group>"; };
		DC4AC6F10DC8DAEF00CD3AD2 /* SaveKey.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SaveKey.cxx; sourceTree = "<group>"; };
		DC4AC6F20DC8DAEF00CD3AD2 /* SaveKey.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = SaveKey.hxx; sourceTree = "<group>"; };
		DC53B6AD1F3622DA00AA6BFB /* PointingDevice.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PointingDevice.cxx; sourceTree = "<group>"; };
		DC56FCDC14CCCC4900A31CC3 /* MouseControl.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseControl.cxx; sourceTree = "<group>"; };
		DC56FCDD14CCCC4900A31CC3 /* MouseControl.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MouseControl.hxx; sourceTree = "<group>"; };
		DC5AAC261FCB24AB00C420A6 /* EventHandlerConstants.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = EventHandlerConstants.hxx; sourceTree = "<group>"; };
		DC5AAC271FCB24AB00C420A6 /* FrameBufferConstants.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrameBufferConstants.hxx; sourceTree = "<group>"; };
		DC5AAC2A1FCB24DF00C420A6 /* RadioButtonWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RadioButtonWidget.cxx; sourceTree = "<group>"; };
		DC5AAC2B1FCB24DF00C420A6 /* RadioButtonWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RadioButtonWidget.hxx; sourceTree = "<group>"; };
		DC5ACB591FBFCE8E00A213FD /* DeveloperDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeveloperDialog.cxx; sourceTree = "<group>"; };
		DC5ACB5A1FBFCE8E00A213FD /* DeveloperDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DeveloperDialog.hxx; sourceTree = "<group>"; };
		DC5ACB5D1FBFCEB800A213FD /* CartDebugWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDebugWidget.cxx; sourceTree = "<group>"; };
		DC5BE4B117C913AC0091FD64 /* ConsoleBFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConsoleBFont.hxx; sourceTree = "<group>"; };
		DC5BE4B217C913AC0091FD64 /* ConsoleMediumBFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConsoleMediumBFont.hxx; sourceTree = "<group>"; };
		DC5C768E14C26F7C0031EBC7 /* StellaKeys.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StellaKeys.hxx; sourceTree = "<group>"; };
		DC5D1AA6102C6FC900E59AC1 /* Stack.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Stack.hxx; sourceTree = "<group>"; };
		DC5D2C4E0F117CFD004D1660 /* Rect.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Rect.hxx; sourceTree = "<group>"; };
		DC5D2C4F0F117CFD004D1660 /* StellaFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StellaFont.hxx; sourceTree = "<group>"; };
		DC5D2C500F117CFD004D1660 /* StellaLargeFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StellaLargeFont.hxx; sourceTree = "<group>"; };
		DC5D2C510F117CFD004D1660 /* StellaMediumFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StellaMediumFont.hxx; sourceTree = "<group>"; };
		DC5D2C5E0F129B1E004D1660 /* LauncherFilterDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LauncherFilterDialog.cxx; sourceTree = "<group>"; };
		DC5D2C5F0F129B1E004D1660 /* LauncherFilterDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LauncherFilterDialog.hxx; sourceTree = "<group>"; };
		DC5EE7C014F7C165001C628C /* NTSCFilter.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NTSCFilter.cxx; sourceTree = "<group>"; };
		DC5EE7C114F7C165001C628C /* NTSCFilter.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NTSCFilter.hxx; sourceTree = "<group>"; };
		DC62E6431960E87B007AEF05 /* AtariVoxWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtariVoxWidget.cxx; sourceTree = "<group>"; };
		DC62E6441960E87B007AEF05 /* AtariVoxWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AtariVoxWidget.hxx; sourceTree = "<group>"; };
		DC62E6451960E87B007AEF05 /* SaveKeyWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SaveKeyWidget.cxx; sourceTree = "<group>"; };
		DC62E6461960E87B007AEF05 /* SaveKeyWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SaveKeyWidget.hxx; sourceTree = "<group>"; };
		DC6727081556F4860023653B /* CartCTY.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCTY.cxx; sourceTree = "<group>"; };
		DC6727091556F4860023653B /* CartCTY.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCTY.hxx; sourceTree = "<group>"; };
		DC67270A1556F4860023653B /* CartCTYTunes.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCTYTunes.hxx; sourceTree = "<group>"; };
		DC676A251729A0B000E4E73D /* Cart3EWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3EWidget.cxx; sourceTree = "<group>"; };
		DC676A261729A0B000E4E73D /* Cart3EWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart3EWidget.hxx; sourceTree = "<group>"; };
		DC676A271729A0B000E4E73D /* Cart4A50Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4A50Widget.cxx; sourceTree = "<group>"; };
		DC676A281729A0B000E4E73D /* Cart4A50Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart4A50Widget.hxx; sourceTree = "<group>"; };
		DC676A291729A0B000E4E73D /* CartARWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartARWidget.cxx; sourceTree = "<group>"; };
		DC676A2A1729A0B000E4E73D /* CartARWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartARWidget.hxx; sourceTree = "<group>"; };
		DC676A2B1729A0B000E4E73D /* CartCMWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCMWidget.cxx; sourceTree = "<group>"; };
		DC676A2C1729A0B000E4E73D /* CartCMWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCMWidget.hxx; sourceTree = "<group>"; };
		DC676A2D1729A0B000E4E73D /* CartCTYWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCTYWidget.cxx; sourceTree = "<group>"; };
		DC676A2E1729A0B000E4E73D /* CartCTYWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCTYWidget.hxx; sourceTree = "<group>"; };
		DC676A2F1729A0B000E4E73D /* CartDPCPlusWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDPCPlusWidget.cxx; sourceTree = "<group>"; };
		DC676A301729A0B000E4E73D /* CartDPCPlusWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDPCPlusWidget.hxx; sourceTree = "<group>"; };
		DC676A311729A0B000E4E73D /* CartDPCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDPCWidget.cxx; sourceTree = "<group>"; };
		DC676A321729A0B000E4E73D /* CartDPCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDPCWidget.hxx; sourceTree = "<group>"; };
		DC676A331729A0B000E4E73D /* CartE0Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartE0Widget.cxx; sourceTree = "<group>"; };
		DC676A341729A0B000E4E73D /* CartE0Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartE0Widget.hxx; sourceTree = "<group>"; };
		DC676A351729A0B000E4E73D /* CartE7Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartE7Widget.cxx; sourceTree = "<group>"; };
		DC676A361729A0B000E4E73D /* CartE7Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartE7Widget.hxx; sourceTree = "<group>"; };
		DC676A371729A0B000E4E73D /* CartFA2Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartFA2Widget.cxx; sourceTree = "<group>"; };
		DC676A381729A0B000E4E73D /* CartFA2Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartFA2Widget.hxx; sourceTree = "<group>"; };
		DC676A391729A0B000E4E73D /* CartFEWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartFEWidget.cxx; sourceTree = "<group>"; };
		DC676A3A1729A0B000E4E73D /* CartFEWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartFEWidget.hxx; sourceTree = "<group>"; };
		DC676A3D1729A0B000E4E73D /* CartSBWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartSBWidget.cxx; sourceTree = "<group>"; };
		DC676A3E1729A0B000E4E73D /* CartSBWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartSBWidget.hxx; sourceTree = "<group>"; };
		DC676A3F1729A0B000E4E73D /* CartX07Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartX07Widget.cxx; sourceTree = "<group>"; };
		DC676A401729A0B000E4E73D /* CartX07Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartX07Widget.hxx; sourceTree = "<group>"; };
		DC68F88F1FA64C5300F4A2CC /* TIAConstants.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TIAConstants.hxx; sourceTree = "<group>"; };
		DC6967071361FD0A0036499D /* pngdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngdebug.h; sourceTree = "<group>"; };
		DC6967081361FD0A0036499D /* pnginfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pnginfo.h; sourceTree = "<group>"; };
		DC6967091361FD0A0036499D /* pnglibconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pnglibconf.h; sourceTree = "<group>"; };
		DC69670A1361FD0A0036499D /* pngstruct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngstruct.h; sourceTree = "<group>"; };
		DC6A18F619B3E65500DEB242 /* CartMDMWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartMDMWidget.cxx; sourceTree = "<group>"; };
		DC6A18F719B3E65500DEB242 /* CartMDMWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartMDMWidget.hxx; sourceTree = "<group>"; };
		DC6A18FA19B3E67A00DEB242 /* CartMDM.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartMDM.cxx; sourceTree = "<group>"; };
		DC6A18FB19B3E67A00DEB242 /* CartMDM.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartMDM.hxx; sourceTree = "<group>"; };
		DC6B2BA011037FF200F199A7 /* CartDebug.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDebug.cxx; sourceTree = "<group>"; };
		DC6B2BA111037FF200F199A7 /* CartDebug.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDebug.hxx; sourceTree = "<group>"; };
		DC6B2BA211037FF200F199A7 /* DiStella.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiStella.cxx; sourceTree = "<group>"; };
		DC6B2BA311037FF200F199A7 /* DiStella.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DiStella.hxx; sourceTree = "<group>"; };
		DC6C726013CDEA0A008A5975 /* LoggerDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoggerDialog.cxx; sourceTree = "<group>"; };
		DC6C726113CDEA0A008A5975 /* LoggerDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LoggerDialog.hxx; sourceTree = "<group>"; };
		DC6D39851A3CE65000171E71 /* CartWDWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartWDWidget.cxx; sourceTree = "<group>"; };
		DC6D39861A3CE65000171E71 /* CartWDWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartWDWidget.hxx; sourceTree = "<group>"; };
		DC6DC91A205DB879004A5FC3 /* PhysicalJoystick.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhysicalJoystick.cxx; sourceTree = "<group>"; };
		DC6DC91B205DB879004A5FC3 /* PhysicalJoystick.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PhysicalJoystick.hxx; sourceTree = "<group>"; };
		DC6DC91C205DB879004A5FC3 /* PJoystickHandler.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PJoystickHandler.cxx; sourceTree = "<group>"; };
		DC6DC91D205DB879004A5FC3 /* PJoystickHandler.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PJoystickHandler.hxx; sourceTree = "<group>"; };
		DC71EA991FDA06D2008827CB /* CartE78K.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartE78K.cxx; sourceTree = "<group>"; };
		DC71EA9A1FDA06D2008827CB /* CartE78K.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartE78K.hxx; sourceTree = "<group>"; };
		DC71EA9B1FDA06D2008827CB /* CartMNetwork.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartMNetwork.cxx; sourceTree = "<group>"; };
		DC71EA9C1FDA06D2008827CB /* CartMNetwork.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartMNetwork.hxx; sourceTree = "<group>"; };
		DC71EAA11FDA070D008827CB /* CartE78KWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartE78KWidget.cxx; sourceTree = "<group>"; };
		DC71EAA21FDA070D008827CB /* CartE78KWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartE78KWidget.hxx; sourceTree = "<group>"; };
		DC71EAA31FDA070D008827CB /* CartMNetworkWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartMNetworkWidget.cxx; sourceTree = "<group>"; };
		DC71EAA41FDA070D008827CB /* CartMNetworkWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartMNetworkWidget.hxx; sourceTree = "<group>"; };
		DC73BD831915E5B1003FAFAD /* FBSurfaceSDL2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FBSurfaceSDL2.cxx; sourceTree = "<group>"; };
		DC73BD841915E5B1003FAFAD /* FBSurfaceSDL2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FBSurfaceSDL2.hxx; sourceTree = "<group>"; };
		DC73BD871915E5E3003FAFAD /* FBSurface.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FBSurface.cxx; sourceTree = "<group>"; };
		DC73BD881915E5E3003FAFAD /* FBSurface.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FBSurface.hxx; sourceTree = "<group>"; };
		DC74D6A0138D4D7E00F05C5C /* StringParser.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StringParser.hxx; sourceTree = "<group>"; };
		DC74E5C4198AF12700F37E36 /* CartDASHWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDASHWidget.cxx; sourceTree = "<group>"; };
		DC74E5C5198AF12700F37E36 /* CartDASHWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDASHWidget.hxx; sourceTree = "<group>"; };
		DC79F81017A88D9E00288B91 /* Base.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Base.cxx; sourceTree = "<group>"; };
		DC79F81117A88D9E00288B91 /* Base.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Base.hxx; sourceTree = "<group>"; };
		DC7A24D4173B1CF600B20FE9 /* Variant.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Variant.hxx; sourceTree = "<group>"; };
		DC7A24DD173B1DBC00B20FE9 /* FileListWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileListWidget.cxx; sourceTree = "<group>"; };
		DC7A24DE173B1DBC00B20FE9 /* FileListWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FileListWidget.hxx; sourceTree = "<group>"; };
		DC8078DA0B4BD5F3005E9305 /* DebuggerExpressions.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = DebuggerExpressions.hxx; sourceTree = "<group>"; };
		DC8078E60B4BD697005E9305 /* UIDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = UIDialog.cxx; sourceTree = "<group>"; };
		DC8078E70B4BD697005E9305 /* UIDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = UIDialog.hxx; sourceTree = "<group>"; };
		DC8C1BA714B25DE7006440EE /* CartCM.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCM.cxx; sourceTree = "<group>"; };
		DC8C1BA814B25DE7006440EE /* CartCM.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCM.hxx; sourceTree = "<group>"; };
		DC8C1BA914B25DE7006440EE /* CompuMate.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompuMate.cxx; sourceTree = "<group>"; };
		DC8C1BAA14B25DE7006440EE /* CompuMate.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CompuMate.hxx; sourceTree = "<group>"; };
		DC8C1BAB14B25DE7006440EE /* MindLink.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MindLink.cxx; sourceTree = "<group>"; };
		DC8C1BAC14B25DE7006440EE /* MindLink.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MindLink.hxx; sourceTree = "<group>"; };
		DC8CF9BC17C15A27004B533D /* ConsoleMediumFont.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConsoleMediumFont.hxx; sourceTree = "<group>"; };
		DC932D3F0F278A5200FEFEFC /* DefProps.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DefProps.hxx; sourceTree = "<group>"; };
		DC932D400F278A5200FEFEFC /* Serializable.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Serializable.hxx; sourceTree = "<group>"; };
		DC932D410F278A5200FEFEFC /* SerialPort.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SerialPort.hxx; sourceTree = "<group>"; };
		DC9616221F817830008A2206 /* AmigaMouseWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AmigaMouseWidget.cxx; sourceTree = "<group>"; };
		DC9616231F817830008A2206 /* AmigaMouseWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AmigaMouseWidget.hxx; sourceTree = "<group>"; };
		DC9616241F817830008A2206 /* AtariMouseWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtariMouseWidget.cxx; sourceTree = "<group>"; };
		DC9616251F817830008A2206 /* AtariMouseWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AtariMouseWidget.hxx; sourceTree = "<group>"; };
		DC9616261F817830008A2206 /* FlashWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FlashWidget.cxx; sourceTree = "<group>"; };
		DC9616271F817830008A2206 /* FlashWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FlashWidget.hxx; sourceTree = "<group>"; };
		DC9616281F817830008A2206 /* PointingDeviceWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PointingDeviceWidget.cxx; sourceTree = "<group>"; };
		DC9616291F817830008A2206 /* PointingDeviceWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PointingDeviceWidget.hxx; sourceTree = "<group>"; };
		DC96162A1F817830008A2206 /* TrakBallWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrakBallWidget.cxx; sourceTree = "<group>"; };
		DC96162B1F817830008A2206 /* TrakBallWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TrakBallWidget.hxx; sourceTree = "<group>"; };
		DC98F35411F5B56200AA520F /* MessageBox.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MessageBox.cxx; sourceTree = "<group>"; };
		DC98F35511F5B56200AA520F /* MessageBox.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MessageBox.hxx; sourceTree = "<group>"; };
		DC9EA8850F729A36000452B5 /* KidVid.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KidVid.cxx; sourceTree = "<group>"; };
		DC9EA8860F729A36000452B5 /* KidVid.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = KidVid.hxx; sourceTree = "<group>"; };
		DCA00FF50DBABCAD00C3823D /* RiotDebug.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RiotDebug.cxx; sourceTree = "<group>"; };
		DCA00FF60DBABCAD00C3823D /* RiotDebug.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RiotDebug.hxx; sourceTree = "<group>"; };
		DCA078321F8C1B04008EFEE5 /* LinkedObjectPool.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LinkedObjectPool.hxx; sourceTree = "<group>"; };
		DCA078331F8C1B04008EFEE5 /* SDL_lib.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SDL_lib.hxx; sourceTree = "<group>"; };
		DCA23AE70D75B22500F77B33 /* CartX07.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CartX07.cxx; sourceTree = "<group>"; };
		DCA23AE80D75B22500F77B33 /* CartX07.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CartX07.hxx; sourceTree = "<group>"; };
		DCA43BFF10DED5890070CEFD /* Info-Stella.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-Stella.plist"; sourceTree = "<group>"; };
		DCA82C6D1FEB4E780059340F /* TimeMachine.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimeMachine.cxx; sourceTree = "<group>"; };
		DCA82C6E1FEB4E780059340F /* TimeMachine.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TimeMachine.hxx; sourceTree = "<group>"; };
		DCA82C6F1FEB4E780059340F /* TimeMachineDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimeMachineDialog.cxx; sourceTree = "<group>"; };
		DCA82C701FEB4E780059340F /* TimeMachineDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TimeMachineDialog.hxx; sourceTree = "<group>"; };
		DCAACAEC188D631500A4D282 /* Cart4KSC.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4KSC.cxx; sourceTree = "<group>"; };
		DCAACAED188D631500A4D282 /* Cart4KSC.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart4KSC.hxx; sourceTree = "<group>"; };
		DCAACAEE188D631500A4D282 /* CartBF.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBF.cxx; sourceTree = "<group>"; };
		DCAACAEF188D631500A4D282 /* CartBF.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBF.hxx; sourceTree = "<group>"; };
		DCAACAF0188D631500A4D282 /* CartBFSC.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBFSC.cxx; sourceTree = "<group>"; };
		DCAACAF1188D631500A4D282 /* CartBFSC.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBFSC.hxx; sourceTree = "<group>"; };
		DCAACAF2188D631500A4D282 /* CartDF.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDF.cxx; sourceTree = "<group>"; };
		DCAACAF3188D631500A4D282 /* CartDF.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDF.hxx; sourceTree = "<group>"; };
		DCAACAF4188D631500A4D282 /* CartDFSC.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDFSC.cxx; sourceTree = "<group>"; };
		DCAACAF5188D631500A4D282 /* CartDFSC.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDFSC.hxx; sourceTree = "<group>"; };
		DCAACB04188D636F00A4D282 /* Cart4KSCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4KSCWidget.cxx; sourceTree = "<group>"; };
		DCAACB05188D636F00A4D282 /* Cart4KSCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart4KSCWidget.hxx; sourceTree = "<group>"; };
		DCAACB06188D636F00A4D282 /* CartBFSCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBFSCWidget.cxx; sourceTree = "<group>"; };
		DCAACB07188D636F00A4D282 /* CartBFSCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBFSCWidget.hxx; sourceTree = "<group>"; };
		DCAACB08188D636F00A4D282 /* CartBFWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartBFWidget.cxx; sourceTree = "<group>"; };
		DCAACB09188D636F00A4D282 /* CartBFWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartBFWidget.hxx; sourceTree = "<group>"; };
		DCAACB0A188D636F00A4D282 /* CartDFSCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDFSCWidget.cxx; sourceTree = "<group>"; };
		DCAACB0B188D636F00A4D282 /* CartDFSCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDFSCWidget.hxx; sourceTree = "<group>"; };
		DCAACB0C188D636F00A4D282 /* CartDFWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDFWidget.cxx; sourceTree = "<group>"; };
		DCAACB0D188D636F00A4D282 /* CartDFWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDFWidget.hxx; sourceTree = "<group>"; };
		DCAAE5B21715887B0080BB82 /* Cart2KWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart2KWidget.cxx; sourceTree = "<group>"; };
		DCAAE5B31715887B0080BB82 /* Cart2KWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart2KWidget.hxx; sourceTree = "<group>"; };
		DCAAE5B41715887B0080BB82 /* Cart3FWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3FWidget.cxx; sourceTree = "<group>"; };
		DCAAE5B51715887B0080BB82 /* Cart3FWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart3FWidget.hxx; sourceTree = "<group>"; };
		DCAAE5B61715887B0080BB82 /* Cart4KWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4KWidget.cxx; sourceTree = "<group>"; };
		DCAAE5B71715887B0080BB82 /* Cart4KWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart4KWidget.hxx; sourceTree = "<group>"; };
		DCAAE5B81715887B0080BB82 /* Cart0840Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart0840Widget.cxx; sourceTree = "<group>"; };
		DCAAE5B91715887B0080BB82 /* Cart0840Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart0840Widget.hxx; sourceTree = "<group>"; };
		DCAAE5BA1715887B0080BB82 /* CartCVWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCVWidget.cxx; sourceTree = "<group>"; };
		DCAAE5BB1715887B0080BB82 /* CartCVWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCVWidget.hxx; sourceTree = "<group>"; };
		DCAAE5BC1715887B0080BB82 /* CartDebugWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDebugWidget.hxx; sourceTree = "<group>"; };
		DCAAE5BD1715887B0080BB82 /* CartEFSCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartEFSCWidget.cxx; sourceTree = "<group>"; };
		DCAAE5BE1715887B0080BB82 /* CartEFSCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartEFSCWidget.hxx; sourceTree = "<group>"; };
		DCAAE5BF1715887B0080BB82 /* CartEFWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartEFWidget.cxx; sourceTree = "<group>"; };
		DCAAE5C01715887B0080BB82 /* CartEFWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartEFWidget.hxx; sourceTree = "<group>"; };
		DCAAE5C11715887B0080BB82 /* CartF0Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF0Widget.cxx; sourceTree = "<group>"; };
		DCAAE5C21715887B0080BB82 /* CartF0Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF0Widget.hxx; sourceTree = "<group>"; };
		DCAAE5C31715887B0080BB82 /* CartF4SCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF4SCWidget.cxx; sourceTree = "<group>"; };
		DCAAE5C41715887B0080BB82 /* CartF4SCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF4SCWidget.hxx; sourceTree = "<group>"; };
		DCAAE5C51715887B0080BB82 /* CartF4Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF4Widget.cxx; sourceTree = "<group>"; };
		DCAAE5C61715887B0080BB82 /* CartF4Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF4Widget.hxx; sourceTree = "<group>"; };
		DCAAE5C71715887B0080BB82 /* CartF6SCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF6SCWidget.cxx; sourceTree = "<group>"; };
		DCAAE5C81715887B0080BB82 /* CartF6SCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF6SCWidget.hxx; sourceTree = "<group>"; };
		DCAAE5C91715887B0080BB82 /* CartF6Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF6Widget.cxx; sourceTree = "<group>"; };
		DCAAE5CA1715887B0080BB82 /* CartF6Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF6Widget.hxx; sourceTree = "<group>"; };
		DCAAE5CB1715887B0080BB82 /* CartF8SCWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF8SCWidget.cxx; sourceTree = "<group>"; };
		DCAAE5CC1715887B0080BB82 /* CartF8SCWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF8SCWidget.hxx; sourceTree = "<group>"; };
		DCAAE5CD1715887B0080BB82 /* CartF8Widget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF8Widget.cxx; sourceTree = "<group>"; };
		DCAAE5CE1715887B0080BB82 /* CartF8Widget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF8Widget.hxx; sourceTree = "<group>"; };
		DCAAE5CF1715887B0080BB82 /* CartFAWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartFAWidget.cxx; sourceTree = "<group>"; };
		DCAAE5D01715887B0080BB82 /* CartFAWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartFAWidget.hxx; sourceTree = "<group>"; };
		DCAAE5D11715887B0080BB82 /* CartUAWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartUAWidget.cxx; sourceTree = "<group>"; };
		DCAAE5D21715887B0080BB82 /* CartUAWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartUAWidget.hxx; sourceTree = "<group>"; };
		DCACBACE1C54296300703A9B /* CartCVPlusWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCVPlusWidget.cxx; sourceTree = "<group>"; };
		DCACBACF1C54296300703A9B /* CartCVPlusWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCVPlusWidget.hxx; sourceTree = "<group>"; };
		DCACBAD21C54298300703A9B /* CartCVPlus.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartCVPlus.cxx; sourceTree = "<group>"; };
		DCACBAD31C54298300703A9B /* CartCVPlus.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartCVPlus.hxx; sourceTree = "<group>"; };
		DCAD60A61152F8BD00BC4184 /* CartDPCPlus.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDPCPlus.cxx; sourceTree = "<group>"; };
		DCAD60A71152F8BD00BC4184 /* CartDPCPlus.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDPCPlus.hxx; sourceTree = "<group>"; };
		DCB20EC61A0C506C0048F595 /* main.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cxx; sourceTree = "<group>"; };
		DCB2ECAB1F0AECA3009738A6 /* BSType.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BSType.hxx; sourceTree = "<group>"; };
		DCB2ECAC1F0AECA3009738A6 /* CartDetector.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartDetector.cxx; sourceTree = "<group>"; };
		DCB2ECAD1F0AECA3009738A6 /* CartDetector.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartDetector.hxx; sourceTree = "<group>"; };
		DCB87E571A104C1E00BF2A3B /* MediaFactory.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MediaFactory.hxx; sourceTree = "<group>"; };
		DCBA710010DED62E0077193B /* Stella.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Stella.app; sourceTree = BUILT_PRODUCTS_DIR; };
		DCBDDE981D6A5F0E009DF1E9 /* Cart3EPlusWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3EPlusWidget.cxx; sourceTree = "<group>"; };
		DCBDDE991D6A5F0E009DF1E9 /* Cart3EPlusWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart3EPlusWidget.hxx; sourceTree = "<group>"; };
		DCBDDE9C1D6A5F2F009DF1E9 /* Cart3EPlus.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Cart3EPlus.cxx; sourceTree = "<group>"; };
		DCBDDE9D1D6A5F2F009DF1E9 /* Cart3EPlus.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Cart3EPlus.hxx; sourceTree = "<group>"; };
		DCC527C910B9DA19005E1287 /* Device.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Device.hxx; sourceTree = "<group>"; };
		DCC527CA10B9DA19005E1287 /* M6502.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = M6502.cxx; sourceTree = "<group>"; };
		DCC527CB10B9DA19005E1287 /* M6502.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = M6502.hxx; sourceTree = "<group>"; };
		DCC527CD10B9DA19005E1287 /* NullDev.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NullDev.hxx; sourceTree = "<group>"; };
		DCC527CE10B9DA19005E1287 /* System.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = System.cxx; sourceTree = "<group>"; };
		DCC527CF10B9DA19005E1287 /* System.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = System.hxx; sourceTree = "<group>"; };
		DCC527D810B9DA6A005E1287 /* bspf.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = bspf.hxx; sourceTree = "<group>"; };
		DCC6A4AE20A2622500863C59 /* Resampler.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Resampler.hxx; path = audio/Resampler.hxx; sourceTree = "<group>"; };
		DCC6A4AF20A2622500863C59 /* SimpleResampler.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SimpleResampler.cxx; path = audio/SimpleResampler.cxx; sourceTree = "<group>"; };
		DCC6A4B020A2622500863C59 /* SimpleResampler.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = SimpleResampler.hxx; path = audio/SimpleResampler.hxx; sourceTree = "<group>"; };
		DCCA26B11FA64D5E000EE4D8 /* AbstractFrameManager.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AbstractFrameManager.hxx; sourceTree = "<group>"; };
		DCCA26B21FA64D5E000EE4D8 /* FrameManager.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrameManager.hxx; sourceTree = "<group>"; };
		DCCF47DB14B60DEE00814FAB /* ControllerWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ControllerWidget.hxx; sourceTree = "<group>"; };
		DCCF47DC14B60DEE00814FAB /* JoystickWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickWidget.cxx; sourceTree = "<group>"; };
		DCCF47DD14B60DEE00814FAB /* JoystickWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JoystickWidget.hxx; sourceTree = "<group>"; };
		DCCF49B514B7544A00814FAB /* PaddleWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PaddleWidget.cxx; sourceTree = "<group>"; };
		DCCF49B614B7544A00814FAB /* PaddleWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PaddleWidget.hxx; sourceTree = "<group>"; };
		DCCF4ACE14B7E6C300814FAB /* BoosterWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BoosterWidget.cxx; sourceTree = "<group>"; };
		DCCF4ACF14B7E6C300814FAB /* BoosterWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BoosterWidget.hxx; sourceTree = "<group>"; };
		DCCF4AD014B7E6C300814FAB /* NullControlWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = NullControlWidget.hxx; sourceTree = "<group>"; };
		DCCF4ADA14B9433100814FAB /* GenesisWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GenesisWidget.cxx; sourceTree = "<group>"; };
		DCCF4ADB14B9433100814FAB /* GenesisWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = GenesisWidget.hxx; sourceTree = "<group>"; };
		DCCF4AFE14BA27EB00814FAB /* DrivingWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DrivingWidget.cxx; sourceTree = "<group>"; };
		DCCF4AFF14BA27EB00814FAB /* DrivingWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DrivingWidget.hxx; sourceTree = "<group>"; };
		DCCF4B0014BA27EB00814FAB /* KeyboardWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeyboardWidget.cxx; sourceTree = "<group>"; };
		DCCF4B0114BA27EB00814FAB /* KeyboardWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = KeyboardWidget.hxx; sourceTree = "<group>"; };
		DCD2839612E39F1200A808DC /* Thumbulator.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Thumbulator.cxx; sourceTree = "<group>"; };
		DCD2839712E39F1200A808DC /* Thumbulator.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Thumbulator.hxx; sourceTree = "<group>"; };
		DCD3F7C311340AAF00DBA3AE /* Genesis.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Genesis.cxx; sourceTree = "<group>"; };
		DCD3F7C411340AAF00DBA3AE /* Genesis.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Genesis.hxx; sourceTree = "<group>"; };
		DCD56D360B247D920092F9F8 /* Cart4A50.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart4A50.cxx; sourceTree = "<group>"; };
		DCD56D370B247D920092F9F8 /* Cart4A50.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart4A50.hxx; sourceTree = "<group>"; };
		DCD6FC5D11C281ED005DA767 /* png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = png.c; sourceTree = "<group>"; };
		DCD6FC5E11C281ED005DA767 /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = png.h; sourceTree = "<group>"; };
		DCD6FC5F11C281ED005DA767 /* pngconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngconf.h; sourceTree = "<group>"; };
		DCD6FC6011C281ED005DA767 /* pngerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngerror.c; sourceTree = "<group>"; };
		DCD6FC6111C281ED005DA767 /* pngget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngget.c; sourceTree = "<group>"; };
		DCD6FC6211C281ED005DA767 /* pngmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngmem.c; sourceTree = "<group>"; };
		DCD6FC6311C281ED005DA767 /* pngpread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngpread.c; sourceTree = "<group>"; };
		DCD6FC6411C281ED005DA767 /* pngpriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngpriv.h; sourceTree = "<group>"; };
		DCD6FC6511C281ED005DA767 /* pngread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngread.c; sourceTree = "<group>"; };
		DCD6FC6611C281ED005DA767 /* pngrio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrio.c; sourceTree = "<group>"; };
		DCD6FC6711C281ED005DA767 /* pngrtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrtran.c; sourceTree = "<group>"; };
		DCD6FC6811C281ED005DA767 /* pngrutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrutil.c; sourceTree = "<group>"; };
		DCD6FC6911C281ED005DA767 /* pngset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngset.c; sourceTree = "<group>"; };
		DCD6FC6B11C281ED005DA767 /* pngtrans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngtrans.c; sourceTree = "<group>"; };
		DCD6FC6C11C281ED005DA767 /* pngwio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwio.c; sourceTree = "<group>"; };
		DCD6FC6D11C281ED005DA767 /* pngwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwrite.c; sourceTree = "<group>"; };
		DCD6FC6E11C281ED005DA767 /* pngwtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwtran.c; sourceTree = "<group>"; };
		DCD6FC6F11C281ED005DA767 /* pngwutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwutil.c; sourceTree = "<group>"; };
		DCD6FC9111C28C6F005DA767 /* PNGLibrary.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PNGLibrary.cxx; sourceTree = "<group>"; };
		DCD6FC9211C28C6F005DA767 /* PNGLibrary.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PNGLibrary.hxx; sourceTree = "<group>"; };
		DCDA03AE1A2009BA00711920 /* CartWD.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartWD.cxx; sourceTree = "<group>"; };
		DCDA03AF1A2009BB00711920 /* CartWD.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartWD.hxx; sourceTree = "<group>"; };
		DCDAF4D818CA9AAB00D3865D /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; };
		DCDDEAC01F5DBF0400C67366 /* RewindManager.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RewindManager.cxx; sourceTree = "<group>"; };
		DCDDEAC11F5DBF0400C67366 /* RewindManager.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RewindManager.hxx; sourceTree = "<group>"; };
		DCDDEAC21F5DBF0400C67366 /* StateManager.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StateManager.cxx; sourceTree = "<group>"; };
		DCDDEAC31F5DBF0400C67366 /* StateManager.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = StateManager.hxx; sourceTree = "<group>"; };
		DCDE17F617724E5D00EB1AC6 /* ConfigPathDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigPathDialog.cxx; sourceTree = "<group>"; };
		DCDE17F717724E5D00EB1AC6 /* ConfigPathDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ConfigPathDialog.hxx; sourceTree = "<group>"; };
		DCDE17F817724E5D00EB1AC6 /* SnapshotDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SnapshotDialog.cxx; sourceTree = "<group>"; };
		DCDE17F917724E5D00EB1AC6 /* SnapshotDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SnapshotDialog.hxx; sourceTree = "<group>"; };
		DCE395DA16CB0B2B008DB1E5 /* FSNodePOSIX.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FSNodePOSIX.hxx; sourceTree = "<group>"; };
		DCE395EA16CB0B5F008DB1E5 /* FSNodeFactory.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FSNodeFactory.hxx; sourceTree = "<group>"; };
		DCE395EB16CB0B5F008DB1E5 /* FSNodeZIP.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FSNodeZIP.cxx; sourceTree = "<group>"; };
		DCE395EC16CB0B5F008DB1E5 /* FSNodeZIP.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FSNodeZIP.hxx; sourceTree = "<group>"; };
		DCE395ED16CB0B5F008DB1E5 /* ZipHandler.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ZipHandler.cxx; sourceTree = "<group>"; };
		DCE395EE16CB0B5F008DB1E5 /* ZipHandler.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ZipHandler.hxx; sourceTree = "<group>"; };
		DCE3BBF50C95CEDC00A671DF /* RomInfoWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RomInfoWidget.cxx; sourceTree = "<group>"; };
		DCE3BBF60C95CEDC00A671DF /* RomInfoWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RomInfoWidget.hxx; sourceTree = "<group>"; };
		DCE5CDE11BA10024005CD08A /* RiotRamWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RiotRamWidget.cxx; sourceTree = "<group>"; };
		DCE5CDE21BA10024005CD08A /* RiotRamWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RiotRamWidget.hxx; sourceTree = "<group>"; };
		DCE8B1861E7E03B300189864 /* FrameLayout.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrameLayout.hxx; sourceTree = "<group>"; };
		DCE91589201543B900960CC0 /* TimeLineWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimeLineWidget.cxx; sourceTree = "<group>"; };
		DCE9158A201543B900960CC0 /* TimeLineWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TimeLineWidget.hxx; sourceTree = "<group>"; };
		DCEC58561E945125002F0246 /* DelayQueueWidget.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DelayQueueWidget.cxx; sourceTree = "<group>"; };
		DCEC58571E945125002F0246 /* DelayQueueWidget.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DelayQueueWidget.hxx; sourceTree = "<group>"; };
		DCEC585B1E945175002F0246 /* DelayQueueIterator.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DelayQueueIterator.hxx; sourceTree = "<group>"; };
		DCEECE540B5E5E540021D754 /* Cart0840.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Cart0840.cxx; sourceTree = "<group>"; };
		DCEECE550B5E5E540021D754 /* Cart0840.hxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Cart0840.hxx; sourceTree = "<group>"; };
		DCF3A6CD1DFC75E3008A8AF3 /* Background.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Background.cxx; sourceTree = "<group>"; };
		DCF3A6CE1DFC75E3008A8AF3 /* Background.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Background.hxx; sourceTree = "<group>"; };
		DCF3A6CF1DFC75E3008A8AF3 /* Ball.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ball.cxx; sourceTree = "<group>"; };
		DCF3A6D01DFC75E3008A8AF3 /* Ball.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Ball.hxx; sourceTree = "<group>"; };
		DCF3A6D21DFC75E3008A8AF3 /* DelayQueue.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DelayQueue.hxx; sourceTree = "<group>"; };
		DCF3A6D41DFC75E3008A8AF3 /* DelayQueueMember.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DelayQueueMember.hxx; sourceTree = "<group>"; };
		DCF3A6D51DFC75E3008A8AF3 /* DrawCounterDecodes.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DrawCounterDecodes.cxx; sourceTree = "<group>"; };
		DCF3A6D61DFC75E3008A8AF3 /* DrawCounterDecodes.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DrawCounterDecodes.hxx; sourceTree = "<group>"; };
		DCF3A6D91DFC75E3008A8AF3 /* LatchedInput.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LatchedInput.cxx; sourceTree = "<group>"; };
		DCF3A6DA1DFC75E3008A8AF3 /* LatchedInput.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LatchedInput.hxx; sourceTree = "<group>"; };
		DCF3A6DB1DFC75E3008A8AF3 /* Missile.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Missile.cxx; sourceTree = "<group>"; };
		DCF3A6DC1DFC75E3008A8AF3 /* Missile.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Missile.hxx; sourceTree = "<group>"; };
		DCF3A6DE1DFC75E3008A8AF3 /* PaddleReader.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PaddleReader.cxx; sourceTree = "<group>"; };
		DCF3A6DF1DFC75E3008A8AF3 /* PaddleReader.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = PaddleReader.hxx; sourceTree = "<group>"; };
		DCF3A6E01DFC75E3008A8AF3 /* Player.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Player.cxx; sourceTree = "<group>"; };
		DCF3A6E11DFC75E3008A8AF3 /* Player.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Player.hxx; sourceTree = "<group>"; };
		DCF3A6E21DFC75E3008A8AF3 /* Playfield.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Playfield.cxx; sourceTree = "<group>"; };
		DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Playfield.hxx; sourceTree = "<group>"; };
		DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TIA.cxx; sourceTree = "<group>"; };
		DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TIA.hxx; sourceTree = "<group>"; };
		DCF467B40F93993B00B25D7A /* SoundNull.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SoundNull.hxx; sourceTree = "<group>"; };
		DCF467BC0F9399F500B25D7A /* Version.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Version.hxx; sourceTree = "<group>"; };
		DCF467BE0F939A1400B25D7A /* CartEF.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartEF.cxx; sourceTree = "<group>"; };
		DCF467BF0F939A1400B25D7A /* CartEF.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartEF.hxx; sourceTree = "<group>"; };
		DCF467C00F939A1400B25D7A /* CartEFSC.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartEFSC.cxx; sourceTree = "<group>"; };
		DCF467C10F939A1400B25D7A /* CartEFSC.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartEFSC.hxx; sourceTree = "<group>"; };
		DCF490791A0ECE5B00A67AA9 /* Vec.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Vec.hxx; sourceTree = "<group>"; };
		DCF7B0D910A762FC007A2870 /* CartF0.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartF0.cxx; sourceTree = "<group>"; };
		DCF7B0DA10A762FC007A2870 /* CartF0.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartF0.hxx; sourceTree = "<group>"; };
		DCF7B0DB10A762FC007A2870 /* CartFA.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CartFA.cxx; sourceTree = "<group>"; };
		DCF7B0DC10A762FC007A2870 /* CartFA.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CartFA.hxx; sourceTree = "<group>"; };
		DCFB9FAB1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DelayQueueIteratorImpl.hxx; sourceTree = "<group>"; };
		DCFF14CB18B0260300A20364 /* EventHandlerSDL2.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EventHandlerSDL2.cxx; sourceTree = "<group>"; };
		DCFF14CC18B0260300A20364 /* EventHandlerSDL2.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = EventHandlerSDL2.hxx; sourceTree = "<group>"; };
		DCFFE59B12100E1400DFA000 /* ComboDialog.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComboDialog.cxx; sourceTree = "<group>"; };
		DCFFE59C12100E1400DFA000 /* ComboDialog.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ComboDialog.hxx; sourceTree = "<group>"; };
		E0306E061F93E915003DDD52 /* YStartDetector.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = YStartDetector.cxx; sourceTree = "<group>"; };
		E0306E071F93E915003DDD52 /* FrameLayoutDetector.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = FrameLayoutDetector.hxx; sourceTree = "<group>"; };
		E0306E081F93E915003DDD52 /* YStartDetector.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = YStartDetector.hxx; sourceTree = "<group>"; };
		E0306E091F93E915003DDD52 /* JitterEmulation.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JitterEmulation.cxx; sourceTree = "<group>"; };
		E0306E0A1F93E916003DDD52 /* FrameLayoutDetector.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FrameLayoutDetector.cxx; sourceTree = "<group>"; };
		E0306E0B1F93E916003DDD52 /* JitterEmulation.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JitterEmulation.hxx; sourceTree = "<group>"; };
		E034A5EC209FB25C00C89E9E /* EmulationTiming.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EmulationTiming.cxx; sourceTree = "<group>"; };
		E034A5ED209FB25C00C89E9E /* EmulationTiming.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = EmulationTiming.hxx; sourceTree = "<group>"; };
		E09F4139201E901C004A3391 /* AudioQueue.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AudioQueue.hxx; sourceTree = "<group>"; };
		E09F413A201E901D004A3391 /* AudioQueue.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioQueue.cxx; sourceTree = "<group>"; };
		E09F413D201E904F004A3391 /* Audio.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Audio.hxx; sourceTree = "<group>"; };
		E09F413E201E904F004A3391 /* Audio.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Audio.cxx; sourceTree = "<group>"; };
		E09F413F201E904F004A3391 /* AudioChannel.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioChannel.cxx; sourceTree = "<group>"; };
		E09F4140201E904F004A3391 /* AudioChannel.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AudioChannel.hxx; sourceTree = "<group>"; };
		E0DFDD781F81A358000F3505 /* AbstractFrameManager.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = AbstractFrameManager.cxx; sourceTree = "<group>"; };
		E0DFDD7B1F81A358000F3505 /* FrameManager.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = FrameManager.cxx; sourceTree = "<group>"; };
		F5A47A9D01A0482F01D3D55B /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDLMain.h; sourceTree = SOURCE_ROOT; };
		F5A47A9E01A0483001D3D55B /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDLMain.m; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		2D91750E09BA90380026E9FF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DCDAF4D918CA9AAB00D3865D /* SDL2.framework in Frameworks */,
				2D91750F09BA90380026E9FF /* Cocoa.framework in Frameworks */,
				2D91751009BA90380026E9FF /* OpenGL.framework in Frameworks */,
				2D91751209BA90380026E9FF /* ApplicationServices.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		080E96DDFE201D6D7F000001 /* Classes */ = {
			isa = PBXGroup;
			children = (
				2D1A6CD4085135F9007CDBA8 /* AboutBox.h */,
				2D1A6CD5085135F9007CDBA8 /* AboutBox.m */,
				2DDBEBE3084582C400812C11 /* Preferences.h */,
				2DDBEBE4084582C400812C11 /* Preferences.m */,
				F5A47A9D01A0482F01D3D55B /* SDLMain.h */,
				F5A47A9E01A0483001D3D55B /* SDLMain.m */,
			);
			name = Classes;
			sourceTree = "<group>";
		};
		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				2D17D98E08BC398400E47F69 /* ApplicationServices.framework */,
				2DEB3D4C0629BD24007EBBD3 /* OpenGL.framework */,
				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		19C28FACFE9D520D11CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				DCBA710010DED62E0077193B /* Stella.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		29B97314FDCFA39411CA2CEA /* Stella */ = {
			isa = PBXGroup;
			children = (
				080E96DDFE201D6D7F000001 /* Classes */,
				29B97315FDCFA39411CA2CEA /* Other Sources */,
				29B97317FDCFA39411CA2CEA /* Resources */,
				29B97323FDCFA39411CA2CEA /* Frameworks */,
				19C28FACFE9D520D11CA2CBB /* Products */,
			);
			indentWidth = 2;
			name = Stella;
			sourceTree = "<group>";
			tabWidth = 2;
			usesTabs = 0;
		};
		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				DCCC0C9109C3541E0088BFF1 /* cheat */,
				2D6050C5089876F300C6DE89 /* common */,
				2D605130089879BA00C6DE89 /* debugger */,
				2D6050CC0898776500C6DE89 /* emucore */,
				2D6050FA0898786C00C6DE89 /* gui */,
				DCD6FC5A11C281A1005DA767 /* libpng */,
				2D6050C60898771C00C6DE89 /* macosx */,
				2D6050C90898774B00C6DE89 /* unix */,
				2D60513708987A5400C6DE89 /* yacc */,
				DC3EE83B1E2C0E4400905161 /* zlib */,
			);
			name = "Other Sources";
			path = ..;
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA /* Resources */ = {
			isa = PBXGroup;
			children = (
				DCA43BFF10DED5890070CEFD /* Info-Stella.plist */,
				55FE2A3C1EE487CA00078ADE /* InfoPlist.strings */,
				2D113E090672BF2100317017 /* docs */,
				2D16A8E106324136005DF364 /* Stella.icns */,
				2DEFB40B09C3386F00754289 /* Cart.icns */,
				2D7B4F6C063B513200579B93 /* Credits.html */,
				B2F367C504C7ADC700A80002 /* SDLMain.nib */,
				2D1A6CD808513610007CDBA8 /* AboutBox.nib */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				DCDAF4D818CA9AAB00D3865D /* SDL2.framework */,
				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		2D20F9E308C603C500A73076 /* gui */ = {
			isa = PBXGroup;
			children = (
				DC9616221F817830008A2206 /* AmigaMouseWidget.cxx */,
				DC9616231F817830008A2206 /* AmigaMouseWidget.hxx */,
				DC9616241F817830008A2206 /* AtariMouseWidget.cxx */,
				DC9616251F817830008A2206 /* AtariMouseWidget.hxx */,
				DC62E6431960E87B007AEF05 /* AtariVoxWidget.cxx */,
				DC62E6441960E87B007AEF05 /* AtariVoxWidget.hxx */,
				2D23318F0900B5EF00613B1F /* AudioWidget.cxx */,
				2D2331900900B5EF00613B1F /* AudioWidget.hxx */,
				DCCF4ACE14B7E6C300814FAB /* BoosterWidget.cxx */,
				DCCF4ACF14B7E6C300814FAB /* BoosterWidget.hxx */,
				DCAAE5B21715887B0080BB82 /* Cart2KWidget.cxx */,
				DCAAE5B31715887B0080BB82 /* Cart2KWidget.hxx */,
				DCBDDE981D6A5F0E009DF1E9 /* Cart3EPlusWidget.cxx */,
				DCBDDE991D6A5F0E009DF1E9 /* Cart3EPlusWidget.hxx */,
				DC676A251729A0B000E4E73D /* Cart3EWidget.cxx */,
				DC676A261729A0B000E4E73D /* Cart3EWidget.hxx */,
				DCAAE5B41715887B0080BB82 /* Cart3FWidget.cxx */,
				DCAAE5B51715887B0080BB82 /* Cart3FWidget.hxx */,
				DC676A271729A0B000E4E73D /* Cart4A50Widget.cxx */,
				DC676A281729A0B000E4E73D /* Cart4A50Widget.hxx */,
				DCAACB04188D636F00A4D282 /* Cart4KSCWidget.cxx */,
				DCAACB05188D636F00A4D282 /* Cart4KSCWidget.hxx */,
				DCAAE5B61715887B0080BB82 /* Cart4KWidget.cxx */,
				DCAAE5B71715887B0080BB82 /* Cart4KWidget.hxx */,
				DCAAE5B81715887B0080BB82 /* Cart0840Widget.cxx */,
				DCAAE5B91715887B0080BB82 /* Cart0840Widget.hxx */,
				DC676A291729A0B000E4E73D /* CartARWidget.cxx */,
				DC676A2A1729A0B000E4E73D /* CartARWidget.hxx */,
				DCAACB06188D636F00A4D282 /* CartBFSCWidget.cxx */,
				DCAACB07188D636F00A4D282 /* CartBFSCWidget.hxx */,
				DCAACB08188D636F00A4D282 /* CartBFWidget.cxx */,
				DCAACB09188D636F00A4D282 /* CartBFWidget.hxx */,
				CFE3F6071E84A9A200A8204E /* CartBUSWidget.cxx */,
				CFE3F6081E84A9A200A8204E /* CartBUSWidget.hxx */,
				CFE3F6091E84A9A200A8204E /* CartCDFWidget.cxx */,
				CFE3F60A1E84A9A200A8204E /* CartCDFWidget.hxx */,
				DC676A2B1729A0B000E4E73D /* CartCMWidget.cxx */,
				DC676A2C1729A0B000E4E73D /* CartCMWidget.hxx */,
				DC676A2D1729A0B000E4E73D /* CartCTYWidget.cxx */,
				DC676A2E1729A0B000E4E73D /* CartCTYWidget.hxx */,
				DCACBACE1C54296300703A9B /* CartCVPlusWidget.cxx */,
				DCACBACF1C54296300703A9B /* CartCVPlusWidget.hxx */,
				DCAAE5BA1715887B0080BB82 /* CartCVWidget.cxx */,
				DCAAE5BB1715887B0080BB82 /* CartCVWidget.hxx */,
				DC74E5C4198AF12700F37E36 /* CartDASHWidget.cxx */,
				DC74E5C5198AF12700F37E36 /* CartDASHWidget.hxx */,
				DC5ACB5D1FBFCEB800A213FD /* CartDebugWidget.cxx */,
				DCAAE5BC1715887B0080BB82 /* CartDebugWidget.hxx */,
				DCAACB0A188D636F00A4D282 /* CartDFSCWidget.cxx */,
				DCAACB0B188D636F00A4D282 /* CartDFSCWidget.hxx */,
				DCAACB0C188D636F00A4D282 /* CartDFWidget.cxx */,
				DCAACB0D188D636F00A4D282 /* CartDFWidget.hxx */,
				DC676A2F1729A0B000E4E73D /* CartDPCPlusWidget.cxx */,
				DC676A301729A0B000E4E73D /* CartDPCPlusWidget.hxx */,
				DC676A311729A0B000E4E73D /* CartDPCWidget.cxx */,
				DC676A321729A0B000E4E73D /* CartDPCWidget.hxx */,
				DC676A331729A0B000E4E73D /* CartE0Widget.cxx */,
				DC676A341729A0B000E4E73D /* CartE0Widget.hxx */,
				DC676A351729A0B000E4E73D /* CartE7Widget.cxx */,
				DC676A361729A0B000E4E73D /* CartE7Widget.hxx */,
				DC71EAA11FDA070D008827CB /* CartE78KWidget.cxx */,
				DC71EAA21FDA070D008827CB /* CartE78KWidget.hxx */,
				DCAAE5BD1715887B0080BB82 /* CartEFSCWidget.cxx */,
				DCAAE5BE1715887B0080BB82 /* CartEFSCWidget.hxx */,
				DCAAE5BF1715887B0080BB82 /* CartEFWidget.cxx */,
				DCAAE5C01715887B0080BB82 /* CartEFWidget.hxx */,
				DCAAE5C11715887B0080BB82 /* CartF0Widget.cxx */,
				DCAAE5C21715887B0080BB82 /* CartF0Widget.hxx */,
				DCAAE5C31715887B0080BB82 /* CartF4SCWidget.cxx */,
				DCAAE5C41715887B0080BB82 /* CartF4SCWidget.hxx */,
				DCAAE5C51715887B0080BB82 /* CartF4Widget.cxx */,
				DCAAE5C61715887B0080BB82 /* CartF4Widget.hxx */,
				DCAAE5C71715887B0080BB82 /* CartF6SCWidget.cxx */,
				DCAAE5C81715887B0080BB82 /* CartF6SCWidget.hxx */,
				DCAAE5C91715887B0080BB82 /* CartF6Widget.cxx */,
				DCAAE5CA1715887B0080BB82 /* CartF6Widget.hxx */,
				DCAAE5CB1715887B0080BB82 /* CartF8SCWidget.cxx */,
				DCAAE5CC1715887B0080BB82 /* CartF8SCWidget.hxx */,
				DCAAE5CD1715887B0080BB82 /* CartF8Widget.cxx */,
				DCAAE5CE1715887B0080BB82 /* CartF8Widget.hxx */,
				DC676A371729A0B000E4E73D /* CartFA2Widget.cxx */,
				DC676A381729A0B000E4E73D /* CartFA2Widget.hxx */,
				DCAAE5CF1715887B0080BB82 /* CartFAWidget.cxx */,
				DCAAE5D01715887B0080BB82 /* CartFAWidget.hxx */,
				DC676A391729A0B000E4E73D /* CartFEWidget.cxx */,
				DC676A3A1729A0B000E4E73D /* CartFEWidget.hxx */,
				DC6A18F619B3E65500DEB242 /* CartMDMWidget.cxx */,
				DC6A18F719B3E65500DEB242 /* CartMDMWidget.hxx */,
				DC71EAA31FDA070D008827CB /* CartMNetworkWidget.cxx */,
				DC71EAA41FDA070D008827CB /* CartMNetworkWidget.hxx */,
				DC2AADB2194F390F0026C7A4 /* CartRamWidget.cxx */,
				DC2AADB3194F390F0026C7A4 /* CartRamWidget.hxx */,
				DC676A3D1729A0B000E4E73D /* CartSBWidget.cxx */,
				DC676A3E1729A0B000E4E73D /* CartSBWidget.hxx */,
				DCAAE5D11715887B0080BB82 /* CartUAWidget.cxx */,
				DCAAE5D21715887B0080BB82 /* CartUAWidget.hxx */,
				DC6D39851A3CE65000171E71 /* CartWDWidget.cxx */,
				DC6D39861A3CE65000171E71 /* CartWDWidget.hxx */,
				DC676A3F1729A0B000E4E73D /* CartX07Widget.cxx */,
				DC676A401729A0B000E4E73D /* CartX07Widget.hxx */,
				DCCF47DB14B60DEE00814FAB /* ControllerWidget.hxx */,
				2D20F9E608C603EC00A73076 /* CpuWidget.cxx */,
				2D20F9E708C603EC00A73076 /* CpuWidget.hxx */,
				2D20F9E808C603EC00A73076 /* DataGridOpsWidget.cxx */,
				2D20F9E908C603EC00A73076 /* DataGridOpsWidget.hxx */,
				2D20F9EA08C603EC00A73076 /* DataGridWidget.cxx */,
				2D20F9EB08C603EC00A73076 /* DataGridWidget.hxx */,
				2D20F9EC08C603EC00A73076 /* DebuggerDialog.cxx */,
				2D20F9ED08C603EC00A73076 /* DebuggerDialog.hxx */,
				DCEC58561E945125002F0246 /* DelayQueueWidget.cxx */,
				DCEC58571E945125002F0246 /* DelayQueueWidget.hxx */,
				DCCF4AFE14BA27EB00814FAB /* DrivingWidget.cxx */,
				DCCF4AFF14BA27EB00814FAB /* DrivingWidget.hxx */,
				DC9616261F817830008A2206 /* FlashWidget.cxx */,
				DC9616271F817830008A2206 /* FlashWidget.hxx */,
				DCCF4ADA14B9433100814FAB /* GenesisWidget.cxx */,
				DCCF4ADB14B9433100814FAB /* GenesisWidget.hxx */,
				DCCF47DC14B60DEE00814FAB /* JoystickWidget.cxx */,
				DCCF47DD14B60DEE00814FAB /* JoystickWidget.hxx */,
				DCCF4B0014BA27EB00814FAB /* KeyboardWidget.cxx */,
				DCCF4B0114BA27EB00814FAB /* KeyboardWidget.hxx */,
				DCCF4AD014B7E6C300814FAB /* NullControlWidget.hxx */,
				DCCF49B514B7544A00814FAB /* PaddleWidget.cxx */,
				DCCF49B614B7544A00814FAB /* PaddleWidget.hxx */,
				DC9616281F817830008A2206 /* PointingDeviceWidget.cxx */,
				DC9616291F817830008A2206 /* PointingDeviceWidget.hxx */,
				2D20F9EE08C603EC00A73076 /* PromptWidget.cxx */,
				2D20F9EF08C603EC00A73076 /* PromptWidget.hxx */,
				2D20F9F008C603EC00A73076 /* RamWidget.cxx */,
				2D20F9F108C603EC00A73076 /* RamWidget.hxx */,
				DCE5CDE11BA10024005CD08A /* RiotRamWidget.cxx */,
				DCE5CDE21BA10024005CD08A /* RiotRamWidget.hxx */,
				DC4AC6ED0DC8DACB00CD3AD2 /* RiotWidget.cxx */,
				DC4AC6EE0DC8DACB00CD3AD2 /* RiotWidget.hxx */,
				DC13B53D176FF2F500B8B4BB /* RomListSettings.cxx */,
				DC13B53E176FF2F500B8B4BB /* RomListSettings.hxx */,
				2D20F9F208C603EC00A73076 /* RomListWidget.cxx */,
				2D20F9F308C603EC00A73076 /* RomListWidget.hxx */,
				2D20F9F408C603EC00A73076 /* RomWidget.cxx */,
				2D20F9F508C603EC00A73076 /* RomWidget.hxx */,
				DC62E6451960E87B007AEF05 /* SaveKeyWidget.cxx */,
				DC62E6461960E87B007AEF05 /* SaveKeyWidget.hxx */,
				2D20F9F608C603EC00A73076 /* TiaInfoWidget.cxx */,
				2D20F9F708C603EC00A73076 /* TiaInfoWidget.hxx */,
				2D20F9F808C603EC00A73076 /* TiaOutputWidget.cxx */,
				2D20F9F908C603EC00A73076 /* TiaOutputWidget.hxx */,
				2D20F9FA08C603EC00A73076 /* TiaWidget.cxx */,
				2D20F9FB08C603EC00A73076 /* TiaWidget.hxx */,
				2D20F9FC08C603EC00A73076 /* ToggleBitWidget.cxx */,
				2D20F9FD08C603EC00A73076 /* ToggleBitWidget.hxx */,
				2D20F9FE08C603EC00A73076 /* TogglePixelWidget.cxx */,
				2D20F9FF08C603EC00A73076 /* TogglePixelWidget.hxx */,
				2D20FA0008C603EC00A73076 /* ToggleWidget.cxx */,
				2D20FA0108C603EC00A73076 /* ToggleWidget.hxx */,
				DC96162A1F817830008A2206 /* TrakBallWidget.cxx */,
				DC96162B1F817830008A2206 /* TrakBallWidget.hxx */,
			);
			path = gui;
			sourceTree = "<group>";
		};
		2D6050C5089876F300C6DE89 /* common */ = {
			isa = PBXGroup;
			children = (
				DCC6A4AD20A2620D00863C59 /* audio */,
				E09F413A201E901D004A3391 /* AudioQueue.cxx */,
				E09F4139201E901C004A3391 /* AudioQueue.hxx */,
				DC79F81017A88D9E00288B91 /* Base.cxx */,
				DC79F81117A88D9E00288B91 /* Base.hxx */,
				DCC527D810B9DA6A005E1287 /* bspf.hxx */,
				DCFF14CB18B0260300A20364 /* EventHandlerSDL2.cxx */,
				DCFF14CC18B0260300A20364 /* EventHandlerSDL2.hxx */,
				DC73BD831915E5B1003FAFAD /* FBSurfaceSDL2.cxx */,
				DC73BD841915E5B1003FAFAD /* FBSurfaceSDL2.hxx */,
				DC368F5018A2FB710084199C /* FrameBufferSDL2.cxx */,
				DC368F5118A2FB710084199C /* FrameBufferSDL2.hxx */,
				DCE395EA16CB0B5F008DB1E5 /* FSNodeFactory.hxx */,
				DCE395EB16CB0B5F008DB1E5 /* FSNodeZIP.cxx */,
				DCE395EC16CB0B5F008DB1E5 /* FSNodeZIP.hxx */,
				DCA078321F8C1B04008EFEE5 /* LinkedObjectPool.hxx */,
				DCB20EC61A0C506C0048F595 /* main.cxx */,
				DCB87E571A104C1E00BF2A3B /* MediaFactory.hxx */,
				DC56FCDC14CCCC4900A31CC3 /* MouseControl.cxx */,
				DC56FCDD14CCCC4900A31CC3 /* MouseControl.hxx */,
				DC6DC91A205DB879004A5FC3 /* PhysicalJoystick.cxx */,
				DC6DC91B205DB879004A5FC3 /* PhysicalJoystick.hxx */,
				DC6DC91C205DB879004A5FC3 /* PJoystickHandler.cxx */,
				DC6DC91D205DB879004A5FC3 /* PJoystickHandler.hxx */,
				DC1BC6642066B4390076F74A /* PKeyboardHandler.cxx */,
				DC1BC6652066B4390076F74A /* PKeyboardHandler.hxx */,
				DCD6FC9111C28C6F005DA767 /* PNGLibrary.cxx */,
				DCD6FC9211C28C6F005DA767 /* PNGLibrary.hxx */,
				DCDDEAC01F5DBF0400C67366 /* RewindManager.cxx */,
				DCDDEAC11F5DBF0400C67366 /* RewindManager.hxx */,
				DCA078331F8C1B04008EFEE5 /* SDL_lib.hxx */,
				DC2C5EDA1F8F2403007D2A09 /* smartmod.hxx */,
				DCF467B40F93993B00B25D7A /* SoundNull.hxx */,
				DC368F5218A2FB710084199C /* SoundSDL2.cxx */,
				DC368F5318A2FB710084199C /* SoundSDL2.hxx */,
				DC5D1AA6102C6FC900E59AC1 /* Stack.hxx */,
				DCDDEAC21F5DBF0400C67366 /* StateManager.cxx */,
				DCDDEAC31F5DBF0400C67366 /* StateManager.hxx */,
				DC5C768E14C26F7C0031EBC7 /* StellaKeys.hxx */,
				DC74D6A0138D4D7E00F05C5C /* StringParser.hxx */,
				DCC467EA14FBEC9600E15508 /* tv_filters */,
				DC7A24D4173B1CF600B20FE9 /* Variant.hxx */,
				DCF490791A0ECE5B00A67AA9 /* Vec.hxx */,
				DCF467BC0F9399F500B25D7A /* Version.hxx */,
				DCE395ED16CB0B5F008DB1E5 /* ZipHandler.cxx */,
				DCE395EE16CB0B5F008DB1E5 /* ZipHandler.hxx */,
			);
			path = common;
			sourceTree = "<group>";
		};
		2D6050C60898771C00C6DE89 /* macosx */ = {
			isa = PBXGroup;
			children = (
				2DDBEA0E0845709700812C11 /* OSystemMACOSX.cxx */,
				2DDBEA0F0845709700812C11 /* OSystemMACOSX.hxx */,
				DC1FC1880DB3B2C7009B3DF7 /* SerialPortMACOSX.cxx */,
				DC1FC1890DB3B2C7009B3DF7 /* SerialPortMACOSX.hxx */,
				2D944866062911CD00DD9879 /* SettingsMACOSX.cxx */,
				2D94486C0629124700DD9879 /* SettingsMACOSX.hxx */,
			);
			path = macosx;
			sourceTree = "<group>";
		};
		2D6050C90898774B00C6DE89 /* unix */ = {
			isa = PBXGroup;
			children = (
				2DDBEA0C0845708800812C11 /* FSNodePOSIX.cxx */,
				DCE395DA16CB0B2B008DB1E5 /* FSNodePOSIX.hxx */,
			);
			path = unix;
			sourceTree = "<group>";
		};
		2D6050CC0898776500C6DE89 /* emucore */ = {
			isa = PBXGroup;
			children = (
				DC1B2EBE1E50036100F62837 /* AmigaMouse.hxx */,
				DC1B2EC01E50036100F62837 /* AtariMouse.hxx */,
				DC487FB40DA5350900E12499 /* AtariVox.cxx */,
				DC487FB50DA5350900E12499 /* AtariVox.hxx */,
				2DE2DF100627AE07006BEC99 /* Booster.cxx */,
				2DE2DF110627AE07006BEC99 /* Booster.hxx */,
				DCB2ECAB1F0AECA3009738A6 /* BSType.hxx */,
				2DE2DF120627AE07006BEC99 /* Cart.cxx */,
				2DE2DF130627AE07006BEC99 /* Cart.hxx */,
				2DE2DF140627AE07006BEC99 /* Cart2K.cxx */,
				2DE2DF150627AE07006BEC99 /* Cart2K.hxx */,
				2D9555D90880E78000466554 /* Cart3E.cxx */,
				2D9555DA0880E78000466554 /* Cart3E.hxx */,
				DCBDDE9C1D6A5F2F009DF1E9 /* Cart3EPlus.cxx */,
				DCBDDE9D1D6A5F2F009DF1E9 /* Cart3EPlus.hxx */,
				2DE2DF160627AE07006BEC99 /* Cart3F.cxx */,
				2DE2DF170627AE07006BEC99 /* Cart3F.hxx */,
				DCD56D360B247D920092F9F8 /* Cart4A50.cxx */,
				DCD56D370B247D920092F9F8 /* Cart4A50.hxx */,
				2DE2DF180627AE07006BEC99 /* Cart4K.cxx */,
				2DE2DF190627AE07006BEC99 /* Cart4K.hxx */,
				DCAACAEC188D631500A4D282 /* Cart4KSC.cxx */,
				DCAACAED188D631500A4D282 /* Cart4KSC.hxx */,
				DCEECE540B5E5E540021D754 /* Cart0840.cxx */,
				DCEECE550B5E5E540021D754 /* Cart0840.hxx */,
				2DE2DF1A0627AE07006BEC99 /* CartAR.cxx */,
				2DE2DF1B0627AE07006BEC99 /* CartAR.hxx */,
				DCAACAEE188D631500A4D282 /* CartBF.cxx */,
				DCAACAEF188D631500A4D282 /* CartBF.hxx */,
				DCAACAF0188D631500A4D282 /* CartBFSC.cxx */,
				DCAACAF1188D631500A4D282 /* CartBFSC.hxx */,
				CFE3F60F1E84A9CE00A8204E /* CartBUS.cxx */,
				CFE3F6101E84A9CE00A8204E /* CartBUS.hxx */,
				CFE3F6111E84A9CE00A8204E /* CartCDF.cxx */,
				CFE3F6121E84A9CE00A8204E /* CartCDF.hxx */,
				DC8C1BA714B25DE7006440EE /* CartCM.cxx */,
				DC8C1BA814B25DE7006440EE /* CartCM.hxx */,
				DC6727081556F4860023653B /* CartCTY.cxx */,
				DC6727091556F4860023653B /* CartCTY.hxx */,
				DC67270A1556F4860023653B /* CartCTYTunes.hxx */,
				2DE2DF1C0627AE07006BEC99 /* CartCV.cxx */,
				2DE2DF1D0627AE07006BEC99 /* CartCV.hxx */,
				DCACBAD21C54298300703A9B /* CartCVPlus.cxx */,
				DCACBAD31C54298300703A9B /* CartCVPlus.hxx */,
				DC2AADAA194F389C0026C7A4 /* CartDASH.cxx */,
				DC2AADAB194F389C0026C7A4 /* CartDASH.hxx */,
				DCB2ECAC1F0AECA3009738A6 /* CartDetector.cxx */,
				DCB2ECAD1F0AECA3009738A6 /* CartDetector.hxx */,
				DCAACAF2188D631500A4D282 /* CartDF.cxx */,
				DCAACAF3188D631500A4D282 /* CartDF.hxx */,
				DCAACAF4188D631500A4D282 /* CartDFSC.cxx */,
				DCAACAF5188D631500A4D282 /* CartDFSC.hxx */,
				2DE2DF1E0627AE07006BEC99 /* CartDPC.cxx */,
				2DE2DF1F0627AE07006BEC99 /* CartDPC.hxx */,
				DCAD60A61152F8BD00BC4184 /* CartDPCPlus.cxx */,
				DCAD60A71152F8BD00BC4184 /* CartDPCPlus.hxx */,
				2DE2DF200627AE07006BEC99 /* CartE0.cxx */,
				2DE2DF210627AE07006BEC99 /* CartE0.hxx */,
				2DE2DF220627AE07006BEC99 /* CartE7.cxx */,
				2DE2DF230627AE07006BEC99 /* CartE7.hxx */,
				DC71EA991FDA06D2008827CB /* CartE78K.cxx */,
				DC71EA9A1FDA06D2008827CB /* CartE78K.hxx */,
				DCF467BE0F939A1400B25D7A /* CartEF.cxx */,
				DCF467BF0F939A1400B25D7A /* CartEF.hxx */,
				DCF467C00F939A1400B25D7A /* CartEFSC.cxx */,
				DCF467C10F939A1400B25D7A /* CartEFSC.hxx */,
				DCF7B0D910A762FC007A2870 /* CartF0.cxx */,
				DCF7B0DA10A762FC007A2870 /* CartF0.hxx */,
				2DE2DF240627AE07006BEC99 /* CartF4.cxx */,
				2DE2DF250627AE07006BEC99 /* CartF4.hxx */,
				2DE2DF260627AE07006BEC99 /* CartF4SC.cxx */,
				2DE2DF270627AE07006BEC99 /* CartF4SC.hxx */,
				2DE2DF280627AE07006BEC99 /* CartF6.cxx */,
				2DE2DF290627AE07006BEC99 /* CartF6.hxx */,
				2DE2DF2A0627AE07006BEC99 /* CartF6SC.cxx */,
				2DE2DF2B0627AE07006BEC99 /* CartF6SC.hxx */,
				2DE2DF2C0627AE07006BEC99 /* CartF8.cxx */,
				2DE2DF2D0627AE07006BEC99 /* CartF8.hxx */,
				2DE2DF2E0627AE07006BEC99 /* CartF8SC.cxx */,
				2DE2DF2F0627AE07006BEC99 /* CartF8SC.hxx */,
				DCF7B0DB10A762FC007A2870 /* CartFA.cxx */,
				DCF7B0DC10A762FC007A2870 /* CartFA.hxx */,
				DC36D2C614CAFAB0007DC821 /* CartFA2.cxx */,
				DC36D2C714CAFAB0007DC821 /* CartFA2.hxx */,
				2DE2DF320627AE07006BEC99 /* CartFE.cxx */,
				2DE2DF330627AE07006BEC99 /* CartFE.hxx */,
				DC6A18FA19B3E67A00DEB242 /* CartMDM.cxx */,
				DC6A18FB19B3E67A00DEB242 /* CartMDM.hxx */,
				DC71EA9B1FDA06D2008827CB /* CartMNetwork.cxx */,
				DC71EA9C1FDA06D2008827CB /* CartMNetwork.hxx */,
				DC0984830D3985160073C852 /* CartSB.cxx */,
				DC0984840D3985160073C852 /* CartSB.hxx */,
				2DDBEB7008457B7D00812C11 /* CartUA.cxx */,
				2DDBEB7108457B7D00812C11 /* CartUA.hxx */,
				DCDA03AE1A2009BA00711920 /* CartWD.cxx */,
				DCDA03AF1A2009BB00711920 /* CartWD.hxx */,
				DCA23AE70D75B22500F77B33 /* CartX07.cxx */,
				DCA23AE80D75B22500F77B33 /* CartX07.hxx */,
				DC8C1BA914B25DE7006440EE /* CompuMate.cxx */,
				DC8C1BAA14B25DE7006440EE /* CompuMate.hxx */,
				2DE2DF380627AE07006BEC99 /* Console.cxx */,
				2DE2DF390627AE07006BEC99 /* Console.hxx */,
				2DE2DF3A0627AE07006BEC99 /* Control.cxx */,
				2DE2DF3B0627AE07006BEC99 /* Control.hxx */,
				DC932D3F0F278A5200FEFEFC /* DefProps.hxx */,
				DCC527C910B9DA19005E1287 /* Device.hxx */,
				2DE2DF3E0627AE07006BEC99 /* Driving.cxx */,
				2DE2DF3F0627AE07006BEC99 /* Driving.hxx */,
				E034A5EC209FB25C00C89E9E /* EmulationTiming.cxx */,
				E034A5ED209FB25C00C89E9E /* EmulationTiming.hxx */,
				2DE2DF410627AE07006BEC99 /* Event.hxx */,
				2D733D6E062895B2006265D9 /* EventHandler.cxx */,
				2D733D6F062895B2006265D9 /* EventHandler.hxx */,
				DC5AAC261FCB24AB00C420A6 /* EventHandlerConstants.hxx */,
				DC73BD871915E5E3003FAFAD /* FBSurface.cxx */,
				DC73BD881915E5E3003FAFAD /* FBSurface.hxx */,
				2D733D70062895B2006265D9 /* FrameBuffer.cxx */,
				2D733D71062895B2006265D9 /* FrameBuffer.hxx */,
				DC5AAC271FCB24AB00C420A6 /* FrameBufferConstants.hxx */,
				2DDBEB7208457B7D00812C11 /* FSNode.cxx */,
				2DDBEB7308457B7D00812C11 /* FSNode.hxx */,
				DCD3F7C311340AAF00DBA3AE /* Genesis.cxx */,
				DCD3F7C411340AAF00DBA3AE /* Genesis.hxx */,
				2DE2DF420627AE07006BEC99 /* Joystick.cxx */,
				2DE2DF430627AE07006BEC99 /* Joystick.hxx */,
				2DE2DF440627AE07006BEC99 /* Keyboard.cxx */,
				2DE2DF450627AE07006BEC99 /* Keyboard.hxx */,
				DC9EA8850F729A36000452B5 /* KidVid.cxx */,
				DC9EA8860F729A36000452B5 /* KidVid.hxx */,
				DCC527CA10B9DA19005E1287 /* M6502.cxx */,
				DCC527CB10B9DA19005E1287 /* M6502.hxx */,
				2DE2DF7C0627AE33006BEC99 /* M6532.cxx */,
				2DE2DF7D0627AE33006BEC99 /* M6532.hxx */,
				2DE2DF7E0627AE33006BEC99 /* MD5.cxx */,
				2DE2DF7F0627AE34006BEC99 /* MD5.hxx */,
				DC8C1BAB14B25DE7006440EE /* MindLink.cxx */,
				DC8C1BAC14B25DE7006440EE /* MindLink.hxx */,
				DC11F78B0DB36933003B505E /* MT24LC256.cxx */,
				DC11F78C0DB36933003B505E /* MT24LC256.hxx */,
				DCC527CD10B9DA19005E1287 /* NullDev.hxx */,
				2DDBEB7408457B7D00812C11 /* OSystem.cxx */,
				2DDBEB7508457B7D00812C11 /* OSystem.hxx */,
				2DE2DF820627AE34006BEC99 /* Paddles.cxx */,
				2DE2DF830627AE34006BEC99 /* Paddles.hxx */,
				DC53B6AD1F3622DA00AA6BFB /* PointingDevice.cxx */,
				DC3DAFAB1F2E233B00A64410 /* PointingDevice.hxx */,
				2DE2DF840627AE34006BEC99 /* Props.cxx */,
				2DE2DF850627AE34006BEC99 /* Props.hxx */,
				2DE2DF860627AE34006BEC99 /* PropsSet.cxx */,
				2DE2DF870627AE34006BEC99 /* PropsSet.hxx */,
				2DE2DF890627AE34006BEC99 /* Random.hxx */,
				DC4AC6F10DC8DAEF00CD3AD2 /* SaveKey.cxx */,
				DC4AC6F20DC8DAEF00CD3AD2 /* SaveKey.hxx */,
				DC932D400F278A5200FEFEFC /* Serializable.hxx */,
				2DE2DF8A0627AE34006BEC99 /* Serializer.cxx */,
				2DE2DF8B0627AE34006BEC99 /* Serializer.hxx */,
				DC932D410F278A5200FEFEFC /* SerialPort.hxx */,
				2D944848062904E800DD9879 /* Settings.cxx */,
				2D733D77062895F1006265D9 /* Settings.hxx */,
				2DE2DF8D0627AE34006BEC99 /* Sound.hxx */,
				2DE2DF8E0627AE34006BEC99 /* Switches.cxx */,
				2DE2DF8F0627AE34006BEC99 /* Switches.hxx */,
				DCC527CE10B9DA19005E1287 /* System.cxx */,
				DCC527CF10B9DA19005E1287 /* System.hxx */,
				DCD2839612E39F1200A808DC /* Thumbulator.cxx */,
				DCD2839712E39F1200A808DC /* Thumbulator.hxx */,
				DCE903E31DF5DCD10080A7F3 /* tia */,
				DC2AADAC194F389C0026C7A4 /* TIASurface.cxx */,
				DC2AADAD194F389C0026C7A4 /* TIASurface.hxx */,
				DC1B2EC21E50036100F62837 /* TrakBall.hxx */,
			);
			path = emucore;
			sourceTree = "<group>";
		};
		2D6050FA0898786C00C6DE89 /* gui */ = {
			isa = PBXGroup;
			children = (
				2DDBEAA3084578BF00812C11 /* AboutDialog.cxx */,
				2DDBEAA4084578BF00812C11 /* AboutDialog.hxx */,
				2DDBEAA6084578BF00812C11 /* AudioDialog.cxx */,
				2DDBEAA7084578BF00812C11 /* AudioDialog.hxx */,
				2DDBEAA8084578BF00812C11 /* BrowserDialog.cxx */,
				2DDBEAA9084578BF00812C11 /* BrowserDialog.hxx */,
				2DEF21F808BC033500B246B4 /* CheckListWidget.cxx */,
				2DEF21F908BC033500B246B4 /* CheckListWidget.hxx */,
				DC44019C1F1A5D01008C08F6 /* ColorWidget.cxx */,
				DC44019D1F1A5D01008C08F6 /* ColorWidget.hxx */,
				DCFFE59B12100E1400DFA000 /* ComboDialog.cxx */,
				DCFFE59C12100E1400DFA000 /* ComboDialog.hxx */,
				2DDBEAAA084578BF00812C11 /* Command.hxx */,
				2D73959308C3EB4E0060BB99 /* CommandDialog.cxx */,
				2D73959408C3EB4E0060BB99 /* CommandDialog.hxx */,
				2D73959508C3EB4E0060BB99 /* CommandMenu.cxx */,
				2D73959608C3EB4E0060BB99 /* CommandMenu.hxx */,
				DCDE17F617724E5D00EB1AC6 /* ConfigPathDialog.cxx */,
				DCDE17F717724E5D00EB1AC6 /* ConfigPathDialog.hxx */,
				DC5BE4B117C913AC0091FD64 /* ConsoleBFont.hxx */,
				2D9217FA0857CC88001D664B /* ConsoleFont.hxx */,
				DC5BE4B217C913AC0091FD64 /* ConsoleMediumBFont.hxx */,
				DC8CF9BC17C15A27004B533D /* ConsoleMediumFont.hxx */,
				DC173F740E2CAC1E00320F94 /* ContextMenu.cxx */,
				DC173F750E2CAC1E00320F94 /* ContextMenu.hxx */,
				DC5ACB591FBFCE8E00A213FD /* DeveloperDialog.cxx */,
				DC5ACB5A1FBFCE8E00A213FD /* DeveloperDialog.hxx */,
				2DDBEAAB084578BF00812C11 /* Dialog.cxx */,
				2DDBEAAC084578BF00812C11 /* Dialog.hxx */,
				2DDBEAAD084578BF00812C11 /* DialogContainer.cxx */,
				2DDBEAAE084578BF00812C11 /* DialogContainer.hxx */,
				2D403BA0086116D1001E31A1 /* EditableWidget.cxx */,
				2D403BA1086116D1001E31A1 /* EditableWidget.hxx */,
				2D403BA4086116D1001E31A1 /* EditTextWidget.cxx */,
				2D403BA5086116D1001E31A1 /* EditTextWidget.hxx */,
				2D05FF5E096E269100A518FE /* EventMappingWidget.cxx */,
				2D05FF5F096E269100A518FE /* EventMappingWidget.hxx */,
				DC7A24DD173B1DBC00B20FE9 /* FileListWidget.cxx */,
				DC7A24DE173B1DBC00B20FE9 /* FileListWidget.hxx */,
				2D9217FB0857CC88001D664B /* Font.cxx */,
				2D9217FC0857CC88001D664B /* Font.hxx */,
				2DDBEAB2084578BF00812C11 /* GameInfoDialog.cxx */,
				2DDBEAB3084578BF00812C11 /* GameInfoDialog.hxx */,
				2DDBEAB4084578BF00812C11 /* GameList.cxx */,
				2DDBEAB5084578BF00812C11 /* GameList.hxx */,
				DC0DF8670F0DAAF500B0F1F3 /* GlobalPropsDialog.cxx */,
				DC0DF8680F0DAAF500B0F1F3 /* GlobalPropsDialog.hxx */,
				2DDBEAB6084578BF00812C11 /* GuiObject.hxx */,
				2DDBEAB8084578BF00812C11 /* HelpDialog.cxx */,
				2DDBEAB9084578BF00812C11 /* HelpDialog.hxx */,
				2D05FF60096E269100A518FE /* InputDialog.cxx */,
				2D05FF61096E269100A518FE /* InputDialog.hxx */,
				2D02207F08A301F200B9C76B /* InputTextDialog.cxx */,
				2D02208008A301F200B9C76B /* InputTextDialog.hxx */,
				DC047FEC1A4A6F3600348F0F /* JoystickDialog.cxx */,
				DC047FED1A4A6F3600348F0F /* JoystickDialog.hxx */,
				2DDBEABA084578BF00812C11 /* Launcher.cxx */,
				2DDBEABB084578BF00812C11 /* Launcher.hxx */,
				2DDBEABC084578BF00812C11 /* LauncherDialog.cxx */,
				2DDBEABD084578BF00812C11 /* LauncherDialog.hxx */,
				DC5D2C5E0F129B1E004D1660 /* LauncherFilterDialog.cxx */,
				DC5D2C5F0F129B1E004D1660 /* LauncherFilterDialog.hxx */,
				2DDBEAC0084578BF00812C11 /* ListWidget.cxx */,
				2DDBEAC1084578BF00812C11 /* ListWidget.hxx */,
				DC6C726013CDEA0A008A5975 /* LoggerDialog.cxx */,
				DC6C726113CDEA0A008A5975 /* LoggerDialog.hxx */,
				2DDBEAC2084578BF00812C11 /* Menu.cxx */,
				2DDBEAC3084578BF00812C11 /* Menu.hxx */,
				DC98F35411F5B56200AA520F /* MessageBox.cxx */,
				DC98F35511F5B56200AA520F /* MessageBox.hxx */,
				2DDBEAC4084578BF00812C11 /* OptionsDialog.cxx */,
				2DDBEAC5084578BF00812C11 /* OptionsDialog.hxx */,
				2DDBEAC6084578BF00812C11 /* PopUpWidget.cxx */,
				2DDBEAC7084578BF00812C11 /* PopUpWidget.hxx */,
				2DDBEAC8084578BF00812C11 /* ProgressDialog.cxx */,
				2DDBEAC9084578BF00812C11 /* ProgressDialog.hxx */,
				DC5AAC2A1FCB24DF00C420A6 /* RadioButtonWidget.cxx */,
				DC5AAC2B1FCB24DF00C420A6 /* RadioButtonWidget.hxx */,
				DC5D2C4E0F117CFD004D1660 /* Rect.hxx */,
				DC4613650D92C03600D8DAB9 /* RomAuditDialog.cxx */,
				DC4613660D92C03600D8DAB9 /* RomAuditDialog.hxx */,
				DCE3BBF50C95CEDC00A671DF /* RomInfoWidget.cxx */,
				DCE3BBF60C95CEDC00A671DF /* RomInfoWidget.hxx */,
				2DDBEACA084578BF00812C11 /* ScrollBarWidget.cxx */,
				2DDBEACB084578BF00812C11 /* ScrollBarWidget.hxx */,
				DCDE17F817724E5D00EB1AC6 /* SnapshotDialog.cxx */,
				DCDE17F917724E5D00EB1AC6 /* SnapshotDialog.hxx */,
				DC5D2C4F0F117CFD004D1660 /* StellaFont.hxx */,
				DC5D2C500F117CFD004D1660 /* StellaLargeFont.hxx */,
				DC5D2C510F117CFD004D1660 /* StellaMediumFont.hxx */,
				2DEF21FA08BC033500B246B4 /* StringListWidget.cxx */,
				2DEF21FB08BC033500B246B4 /* StringListWidget.hxx */,
				2DDBEAD0084578BF00812C11 /* TabWidget.cxx */,
				2DDBEAD1084578BF00812C11 /* TabWidget.hxx */,
				DCE91589201543B900960CC0 /* TimeLineWidget.cxx */,
				DCE9158A201543B900960CC0 /* TimeLineWidget.hxx */,
				DCA82C6D1FEB4E780059340F /* TimeMachine.cxx */,
				DCA82C6E1FEB4E780059340F /* TimeMachine.hxx */,
				DCA82C6F1FEB4E780059340F /* TimeMachineDialog.cxx */,
				DCA82C701FEB4E780059340F /* TimeMachineDialog.hxx */,
				DC8078E60B4BD697005E9305 /* UIDialog.cxx */,
				DC8078E70B4BD697005E9305 /* UIDialog.hxx */,
				2DDBEAD2084578BF00812C11 /* VideoDialog.cxx */,
				2DDBEAD3084578BF00812C11 /* VideoDialog.hxx */,
				2DDBEAD4084578BF00812C11 /* Widget.cxx */,
				2DDBEAD5084578BF00812C11 /* Widget.hxx */,
			);
			path = gui;
			sourceTree = "<group>";
		};
		2D605130089879BA00C6DE89 /* debugger */ = {
			isa = PBXGroup;
			children = (
				DC6B2BA011037FF200F199A7 /* CartDebug.cxx */,
				DC6B2BA111037FF200F199A7 /* CartDebug.hxx */,
				2D9555DD0880E79600466554 /* CpuDebug.cxx */,
				2D9555DE0880E79600466554 /* CpuDebug.hxx */,
				2D659E2D085D3DD6005D96C8 /* Debugger.cxx */,
				2D659E2E085D3DD6005D96C8 /* Debugger.hxx */,
				DC8078DA0B4BD5F3005E9305 /* DebuggerExpressions.hxx */,
				2D659E31085D3DD6005D96C8 /* DebuggerParser.cxx */,
				2D659E32085D3DD6005D96C8 /* DebuggerParser.hxx */,
				2DF971D70892CEA400F64D23 /* DebuggerSystem.hxx */,
				DC6B2BA211037FF200F199A7 /* DiStella.cxx */,
				DC6B2BA311037FF200F199A7 /* DiStella.hxx */,
				2DF971DF0892CEA400F64D23 /* Expression.hxx */,
				2D20F9E308C603C500A73076 /* gui */,
				2D403BCF08611A69001E31A1 /* PackedBitArray.hxx */,
				DCA00FF50DBABCAD00C3823D /* RiotDebug.cxx */,
				DCA00FF60DBABCAD00C3823D /* RiotDebug.hxx */,
				2D30F8750868A4DB00938B9D /* TIADebug.cxx */,
				2D30F8760868A4DB00938B9D /* TIADebug.hxx */,
				2D6CC10308C811A600B8F642 /* TiaZoomWidget.cxx */,
				2D6CC10408C811A600B8F642 /* TiaZoomWidget.hxx */,
				DC2874061F8F2278004BF21A /* TrapArray.hxx */,
			);
			path = debugger;
			sourceTree = "<group>";
		};
		2D60513708987A5400C6DE89 /* yacc */ = {
			isa = PBXGroup;
			children = (
				2D313F0A0879C4C0005BD3E5 /* YaccParser.cxx */,
				2D313F0B0879C4C0005BD3E5 /* YaccParser.hxx */,
			);
			path = yacc;
			sourceTree = "<group>";
		};
		DC3EE83B1E2C0E4400905161 /* zlib */ = {
			isa = PBXGroup;
			children = (
				DC3EE83C1E2C0E6D00905161 /* adler32.c */,
				DC3EE83D1E2C0E6D00905161 /* compress.c */,
				DC3EE83E1E2C0E6D00905161 /* crc32.c */,
				DC3EE83F1E2C0E6D00905161 /* crc32.h */,
				DC3EE8401E2C0E6D00905161 /* deflate.c */,
				DC3EE8411E2C0E6D00905161 /* deflate.h */,
				DC3EE8421E2C0E6D00905161 /* gzclose.c */,
				DC3EE8431E2C0E6D00905161 /* gzguts.h */,
				DC3EE8441E2C0E6D00905161 /* gzlib.c */,
				DC3EE8451E2C0E6D00905161 /* gzread.c */,
				DC3EE8461E2C0E6D00905161 /* gzwrite.c */,
				DC3EE8471E2C0E6D00905161 /* infback.c */,
				DC3EE8481E2C0E6D00905161 /* inffast.c */,
				DC3EE8491E2C0E6D00905161 /* inffast.h */,
				DC3EE84A1E2C0E6D00905161 /* inffixed.h */,
				DC3EE84B1E2C0E6D00905161 /* inflate.c */,
				DC3EE84C1E2C0E6D00905161 /* inflate.h */,
				DC3EE84D1E2C0E6D00905161 /* inftrees.c */,
				DC3EE84E1E2C0E6D00905161 /* inftrees.h */,
				DC3EE84F1E2C0E6D00905161 /* trees.c */,
				DC3EE8501E2C0E6D00905161 /* trees.h */,
				DC3EE8511E2C0E6D00905161 /* uncompr.c */,
				DC3EE8521E2C0E6D00905161 /* zconf.h */,
				DC3EE8531E2C0E6D00905161 /* zlib.h */,
				DC3EE8541E2C0E6D00905161 /* zutil.c */,
				DC3EE8551E2C0E6D00905161 /* zutil.h */,
			);
			path = zlib;
			sourceTree = "<group>";
		};
		DCC467EA14FBEC9600E15508 /* tv_filters */ = {
			isa = PBXGroup;
			children = (
				DC2B85E51EF5EF2300379EB9 /* AtariNTSC.cxx */,
				DC2B85E61EF5EF2300379EB9 /* AtariNTSC.hxx */,
				DC5EE7C014F7C165001C628C /* NTSCFilter.cxx */,
				DC5EE7C114F7C165001C628C /* NTSCFilter.hxx */,
			);
			path = tv_filters;
			sourceTree = "<group>";
		};
		DCC6A4AD20A2620D00863C59 /* audio */ = {
			isa = PBXGroup;
			children = (
				DCC6A4AE20A2622500863C59 /* Resampler.hxx */,
				DCC6A4AF20A2622500863C59 /* SimpleResampler.cxx */,
				DCC6A4B020A2622500863C59 /* SimpleResampler.hxx */,
			);
			name = audio;
			sourceTree = "<group>";
		};
		DCCC0C9109C3541E0088BFF1 /* cheat */ = {
			isa = PBXGroup;
			children = (
				DC47454A09C34BFA00EDDA3A /* BankRomCheat.cxx */,
				DC47454B09C34BFA00EDDA3A /* BankRomCheat.hxx */,
				DC47454C09C34BFA00EDDA3A /* Cheat.hxx */,
				DC47454D09C34BFA00EDDA3A /* CheatCodeDialog.cxx */,
				DC47454E09C34BFA00EDDA3A /* CheatCodeDialog.hxx */,
				DC47454F09C34BFA00EDDA3A /* CheatManager.cxx */,
				DC47455009C34BFA00EDDA3A /* CheatManager.hxx */,
				DC47455109C34BFA00EDDA3A /* CheetahCheat.cxx */,
				DC47455209C34BFA00EDDA3A /* CheetahCheat.hxx */,
				DC47455309C34BFA00EDDA3A /* RamCheat.cxx */,
				DC47455409C34BFA00EDDA3A /* RamCheat.hxx */,
			);
			path = cheat;
			sourceTree = "<group>";
		};
		DCD6FC5A11C281A1005DA767 /* libpng */ = {
			isa = PBXGroup;
			children = (
				DCD6FC5D11C281ED005DA767 /* png.c */,
				DCD6FC5E11C281ED005DA767 /* png.h */,
				DCD6FC5F11C281ED005DA767 /* pngconf.h */,
				DC6967071361FD0A0036499D /* pngdebug.h */,
				DCD6FC6011C281ED005DA767 /* pngerror.c */,
				DCD6FC6111C281ED005DA767 /* pngget.c */,
				DC6967081361FD0A0036499D /* pnginfo.h */,
				DC6967091361FD0A0036499D /* pnglibconf.h */,
				DCD6FC6211C281ED005DA767 /* pngmem.c */,
				DCD6FC6311C281ED005DA767 /* pngpread.c */,
				DCD6FC6411C281ED005DA767 /* pngpriv.h */,
				DCD6FC6511C281ED005DA767 /* pngread.c */,
				DCD6FC6611C281ED005DA767 /* pngrio.c */,
				DCD6FC6711C281ED005DA767 /* pngrtran.c */,
				DCD6FC6811C281ED005DA767 /* pngrutil.c */,
				DCD6FC6911C281ED005DA767 /* pngset.c */,
				DC69670A1361FD0A0036499D /* pngstruct.h */,
				DCD6FC6B11C281ED005DA767 /* pngtrans.c */,
				DCD6FC6C11C281ED005DA767 /* pngwio.c */,
				DCD6FC6D11C281ED005DA767 /* pngwrite.c */,
				DCD6FC6E11C281ED005DA767 /* pngwtran.c */,
				DCD6FC6F11C281ED005DA767 /* pngwutil.c */,
			);
			path = libpng;
			sourceTree = "<group>";
		};
		DCE903E31DF5DCD10080A7F3 /* tia */ = {
			isa = PBXGroup;
			children = (
				E09F413E201E904F004A3391 /* Audio.cxx */,
				E09F413D201E904F004A3391 /* Audio.hxx */,
				E09F413F201E904F004A3391 /* AudioChannel.cxx */,
				E09F4140201E904F004A3391 /* AudioChannel.hxx */,
				DCF3A6CD1DFC75E3008A8AF3 /* Background.cxx */,
				DCF3A6CE1DFC75E3008A8AF3 /* Background.hxx */,
				DCF3A6CF1DFC75E3008A8AF3 /* Ball.cxx */,
				DCF3A6D01DFC75E3008A8AF3 /* Ball.hxx */,
				DCF3A6D21DFC75E3008A8AF3 /* DelayQueue.hxx */,
				DCEC585B1E945175002F0246 /* DelayQueueIterator.hxx */,
				DCFB9FAB1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx */,
				DCF3A6D41DFC75E3008A8AF3 /* DelayQueueMember.hxx */,
				DCF3A6D51DFC75E3008A8AF3 /* DrawCounterDecodes.cxx */,
				DCF3A6D61DFC75E3008A8AF3 /* DrawCounterDecodes.hxx */,
				E0DFDD731F81A358000F3505 /* frame-manager */,
				DCE8B1861E7E03B300189864 /* FrameLayout.hxx */,
				DCF3A6D91DFC75E3008A8AF3 /* LatchedInput.cxx */,
				DCF3A6DA1DFC75E3008A8AF3 /* LatchedInput.hxx */,
				DCF3A6DB1DFC75E3008A8AF3 /* Missile.cxx */,
				DCF3A6DC1DFC75E3008A8AF3 /* Missile.hxx */,
				DCF3A6DE1DFC75E3008A8AF3 /* PaddleReader.cxx */,
				DCF3A6DF1DFC75E3008A8AF3 /* PaddleReader.hxx */,
				DCF3A6E01DFC75E3008A8AF3 /* Player.cxx */,
				DCF3A6E11DFC75E3008A8AF3 /* Player.hxx */,
				DCF3A6E21DFC75E3008A8AF3 /* Playfield.cxx */,
				DCF3A6E31DFC75E3008A8AF3 /* Playfield.hxx */,
				DCF3A6E41DFC75E3008A8AF3 /* TIA.cxx */,
				DCF3A6E51DFC75E3008A8AF3 /* TIA.hxx */,
				DC68F88F1FA64C5300F4A2CC /* TIAConstants.hxx */,
			);
			path = tia;
			sourceTree = "<group>";
		};
		E0DFDD731F81A358000F3505 /* frame-manager */ = {
			isa = PBXGroup;
			children = (
				E0DFDD781F81A358000F3505 /* AbstractFrameManager.cxx */,
				DCCA26B11FA64D5E000EE4D8 /* AbstractFrameManager.hxx */,
				E0306E0A1F93E916003DDD52 /* FrameLayoutDetector.cxx */,
				E0306E071F93E915003DDD52 /* FrameLayoutDetector.hxx */,
				E0DFDD7B1F81A358000F3505 /* FrameManager.cxx */,
				DCCA26B21FA64D5E000EE4D8 /* FrameManager.hxx */,
				E0306E091F93E915003DDD52 /* JitterEmulation.cxx */,
				E0306E0B1F93E916003DDD52 /* JitterEmulation.hxx */,
				E0306E061F93E915003DDD52 /* YStartDetector.cxx */,
				E0306E081F93E915003DDD52 /* YStartDetector.hxx */,
			);
			path = "frame-manager";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		2D9173CA09BA90380026E9FF /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2D9173CB09BA90380026E9FF /* SDLMain.h in Headers */,
				E09F4141201E9050004A3391 /* Audio.hxx in Headers */,
				2D9173CC09BA90380026E9FF /* Booster.hxx in Headers */,
				2D9173CD09BA90380026E9FF /* Cart.hxx in Headers */,
				2D9173CE09BA90380026E9FF /* Cart2K.hxx in Headers */,
				2D9173CF09BA90380026E9FF /* Cart3F.hxx in Headers */,
				DC3EE86D1E2C0E6D00905161 /* zlib.h in Headers */,
				E034A5EF209FB25D00C89E9E /* EmulationTiming.hxx in Headers */,
				DC3EE86A1E2C0E6D00905161 /* trees.h in Headers */,
				2D9173D009BA90380026E9FF /* Cart4K.hxx in Headers */,
				2D9173D109BA90380026E9FF /* CartAR.hxx in Headers */,
				2D9173D209BA90380026E9FF /* CartCV.hxx in Headers */,
				2D9173D309BA90380026E9FF /* CartDPC.hxx in Headers */,
				DC71EAA01FDA06D2008827CB /* CartMNetwork.hxx in Headers */,
				2D9173D409BA90380026E9FF /* CartE0.hxx in Headers */,
				DC5AAC281FCB24AB00C420A6 /* EventHandlerConstants.hxx in Headers */,
				DC73BD8A1915E5E3003FAFAD /* FBSurface.hxx in Headers */,
				2D9173D509BA90380026E9FF /* CartE7.hxx in Headers */,
				2D9173D609BA90380026E9FF /* CartF4.hxx in Headers */,
				2D9173D709BA90380026E9FF /* CartF4SC.hxx in Headers */,
				DCF3A6FD1DFC75E3008A8AF3 /* Playfield.hxx in Headers */,
				2D9173D809BA90380026E9FF /* CartF6.hxx in Headers */,
				2D9173D909BA90380026E9FF /* CartF6SC.hxx in Headers */,
				DC71EAA61FDA070D008827CB /* CartE78KWidget.hxx in Headers */,
				DC9616311F817830008A2206 /* FlashWidget.hxx in Headers */,
				2D9173DA09BA90380026E9FF /* CartF8.hxx in Headers */,
				DC3EE8591E2C0E6D00905161 /* crc32.h in Headers */,
				2D9173DB09BA90380026E9FF /* CartF8SC.hxx in Headers */,
				2D9173DD09BA90380026E9FF /* CartFE.hxx in Headers */,
				DC62E6481960E87B007AEF05 /* AtariVoxWidget.hxx in Headers */,
				2D9173E009BA90380026E9FF /* Console.hxx in Headers */,
				2D9173E109BA90380026E9FF /* Control.hxx in Headers */,
				DC5AAC2D1FCB24DF00C420A6 /* RadioButtonWidget.hxx in Headers */,
				2D9173E309BA90380026E9FF /* Driving.hxx in Headers */,
				2D9173E409BA90380026E9FF /* Event.hxx in Headers */,
				2D9173E509BA90380026E9FF /* Joystick.hxx in Headers */,
				2D9173E609BA90380026E9FF /* Keyboard.hxx in Headers */,
				DCACBAD51C54298300703A9B /* CartCVPlus.hxx in Headers */,
				DCACBAD11C54296300703A9B /* CartCVPlusWidget.hxx in Headers */,
				DC1B2EC81E50036100F62837 /* TrakBall.hxx in Headers */,
				2D9173E709BA90380026E9FF /* M6532.hxx in Headers */,
				2D9173E809BA90380026E9FF /* MD5.hxx in Headers */,
				2D9173EA09BA90380026E9FF /* Paddles.hxx in Headers */,
				2D9173EB09BA90380026E9FF /* Props.hxx in Headers */,
				DC5ACB5C1FBFCE8E00A213FD /* DeveloperDialog.hxx in Headers */,
				2D9173EC09BA90380026E9FF /* PropsSet.hxx in Headers */,
				2D9173ED09BA90380026E9FF /* Random.hxx in Headers */,
				2D9173EE09BA90380026E9FF /* Serializer.hxx in Headers */,
				2D9173EF09BA90380026E9FF /* Sound.hxx in Headers */,
				2D9173F009BA90380026E9FF /* Switches.hxx in Headers */,
				E09F413B201E901D004A3391 /* AudioQueue.hxx in Headers */,
				2D9173F909BA90380026E9FF /* EventHandler.hxx in Headers */,
				2D9173FA09BA90380026E9FF /* FrameBuffer.hxx in Headers */,
				2D9173FB09BA90380026E9FF /* Settings.hxx in Headers */,
				2D9173FC09BA90380026E9FF /* SettingsMACOSX.hxx in Headers */,
				2D9173FF09BA90380026E9FF /* OSystemMACOSX.hxx in Headers */,
				2D91740009BA90380026E9FF /* AboutDialog.hxx in Headers */,
				DCF3A6EE1DFC75E3008A8AF3 /* DelayQueueMember.hxx in Headers */,
				DC96162F1F817830008A2206 /* AtariMouseWidget.hxx in Headers */,
				DCF4907A1A0ECE5B00A67AA9 /* Vec.hxx in Headers */,
				2D91740109BA90380026E9FF /* AudioDialog.hxx in Headers */,
				DC71EA9E1FDA06D2008827CB /* CartE78K.hxx in Headers */,
				2D91740209BA90380026E9FF /* BrowserDialog.hxx in Headers */,
				2D91740309BA90380026E9FF /* Command.hxx in Headers */,
				DC3EE85B1E2C0E6D00905161 /* deflate.h in Headers */,
				2D91740409BA90380026E9FF /* Dialog.hxx in Headers */,
				E09F4144201E9050004A3391 /* AudioChannel.hxx in Headers */,
				2D91740509BA90380026E9FF /* DialogContainer.hxx in Headers */,
				DC6D39881A3CE65000171E71 /* CartWDWidget.hxx in Headers */,
				2D91740609BA90380026E9FF /* GameInfoDialog.hxx in Headers */,
				DCE9158C201543B900960CC0 /* TimeLineWidget.hxx in Headers */,
				2D91740709BA90380026E9FF /* GameList.hxx in Headers */,
				2D91740809BA90380026E9FF /* GuiObject.hxx in Headers */,
				DC73BD861915E5B1003FAFAD /* FBSurfaceSDL2.hxx in Headers */,
				2D91740A09BA90380026E9FF /* HelpDialog.hxx in Headers */,
				2D91740B09BA90380026E9FF /* Launcher.hxx in Headers */,
				2D91740C09BA90380026E9FF /* LauncherDialog.hxx in Headers */,
				DC2AADB5194F390F0026C7A4 /* CartRamWidget.hxx in Headers */,
				2D91740E09BA90380026E9FF /* ListWidget.hxx in Headers */,
				2D91740F09BA90380026E9FF /* Menu.hxx in Headers */,
				2D91741009BA90380026E9FF /* OptionsDialog.hxx in Headers */,
				DCEC58591E945125002F0246 /* DelayQueueWidget.hxx in Headers */,
				2D91741109BA90380026E9FF /* PopUpWidget.hxx in Headers */,
				2D91741209BA90380026E9FF /* ProgressDialog.hxx in Headers */,
				2D91741309BA90380026E9FF /* ScrollBarWidget.hxx in Headers */,
				2D91741609BA90380026E9FF /* TabWidget.hxx in Headers */,
				DCB2ECB01F0AECA3009738A6 /* CartDetector.hxx in Headers */,
				2D91741709BA90380026E9FF /* VideoDialog.hxx in Headers */,
				2D91741809BA90380026E9FF /* Widget.hxx in Headers */,
				2D91741909BA90380026E9FF /* CartUA.hxx in Headers */,
				DCE8B1871E7E03B300189864 /* FrameLayout.hxx in Headers */,
				2D91741A09BA90380026E9FF /* FSNode.hxx in Headers */,
				2D91741B09BA90380026E9FF /* OSystem.hxx in Headers */,
				2D91741D09BA90380026E9FF /* Preferences.h in Headers */,
				DC6A18F919B3E65500DEB242 /* CartMDMWidget.hxx in Headers */,
				2D91741F09BA90380026E9FF /* AboutBox.h in Headers */,
				2D91742009BA90380026E9FF /* ConsoleFont.hxx in Headers */,
				2D91742109BA90380026E9FF /* Font.hxx in Headers */,
				2D91742209BA90380026E9FF /* Debugger.hxx in Headers */,
				2D91742309BA90380026E9FF /* DebuggerParser.hxx in Headers */,
				2D91742409BA90380026E9FF /* EditableWidget.hxx in Headers */,
				DC3EE86F1E2C0E6D00905161 /* zutil.h in Headers */,
				2D91742509BA90380026E9FF /* EditTextWidget.hxx in Headers */,
				DCB87E581A104C1E00BF2A3B /* MediaFactory.hxx in Headers */,
				2D91742809BA90380026E9FF /* PackedBitArray.hxx in Headers */,
				2D91742909BA90380026E9FF /* TIADebug.hxx in Headers */,
				2D91742A09BA90380026E9FF /* YaccParser.hxx in Headers */,
				2D91742B09BA90380026E9FF /* Cart3E.hxx in Headers */,
				DCF3A6F61DFC75E3008A8AF3 /* Missile.hxx in Headers */,
				DC9616351F817830008A2206 /* TrakBallWidget.hxx in Headers */,
				2D91742C09BA90380026E9FF /* CpuDebug.hxx in Headers */,
				DC3EE86C1E2C0E6D00905161 /* zconf.h in Headers */,
				2D91743609BA90380026E9FF /* DebuggerSystem.hxx in Headers */,
				2D91743A09BA90380026E9FF /* Expression.hxx in Headers */,
				2D91744F09BA90380026E9FF /* InputTextDialog.hxx in Headers */,
				DC1B2EC61E50036100F62837 /* AtariMouse.hxx in Headers */,
				DC9616331F817830008A2206 /* PointingDeviceWidget.hxx in Headers */,
				2D91745009BA90380026E9FF /* CheckListWidget.hxx in Headers */,
				2D91745109BA90380026E9FF /* StringListWidget.hxx in Headers */,
				DC62E64A1960E87B007AEF05 /* SaveKeyWidget.hxx in Headers */,
				2D91745209BA90380026E9FF /* CommandDialog.hxx in Headers */,
				2D91745309BA90380026E9FF /* CommandMenu.hxx in Headers */,
				DCB2ECAE1F0AECA3009738A6 /* BSType.hxx in Headers */,
				E0306E111F93E916003DDD52 /* JitterEmulation.hxx in Headers */,
				2D91745509BA90380026E9FF /* CpuWidget.hxx in Headers */,
				2D91745609BA90380026E9FF /* DataGridOpsWidget.hxx in Headers */,
				2D91745709BA90380026E9FF /* DataGridWidget.hxx in Headers */,
				DCC6A4B120A2622500863C59 /* Resampler.hxx in Headers */,
				DCF3A6EC1DFC75E3008A8AF3 /* DelayQueue.hxx in Headers */,
				DCA078341F8C1B04008EFEE5 /* LinkedObjectPool.hxx in Headers */,
				2D91745809BA90380026E9FF /* DebuggerDialog.hxx in Headers */,
				DC2C5EDB1F8F2403007D2A09 /* smartmod.hxx in Headers */,
				DCE5CDE41BA10024005CD08A /* RiotRamWidget.hxx in Headers */,
				DCF3A6E81DFC75E3008A8AF3 /* Background.hxx in Headers */,
				DCFB9FAC1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx in Headers */,
				DCA078351F8C1B04008EFEE5 /* SDL_lib.hxx in Headers */,
				DCDA03B11A2009BB00711920 /* CartWD.hxx in Headers */,
				2D91745909BA90380026E9FF /* PromptWidget.hxx in Headers */,
				DC2AADAF194F389C0026C7A4 /* CartDASH.hxx in Headers */,
				2D91745A09BA90380026E9FF /* RamWidget.hxx in Headers */,
				2D91745B09BA90380026E9FF /* RomListWidget.hxx in Headers */,
				2D91745C09BA90380026E9FF /* RomWidget.hxx in Headers */,
				2D91745D09BA90380026E9FF /* TiaInfoWidget.hxx in Headers */,
				2D91745E09BA90380026E9FF /* TiaOutputWidget.hxx in Headers */,
				2D91745F09BA90380026E9FF /* TiaWidget.hxx in Headers */,
				2D91746009BA90380026E9FF /* ToggleBitWidget.hxx in Headers */,
				2D91746109BA90380026E9FF /* TogglePixelWidget.hxx in Headers */,
				2D91746209BA90380026E9FF /* ToggleWidget.hxx in Headers */,
				2D91746409BA90380026E9FF /* TiaZoomWidget.hxx in Headers */,
				DC1BC6672066B4390076F74A /* PKeyboardHandler.hxx in Headers */,
				2D91746609BA90380026E9FF /* AudioWidget.hxx in Headers */,
				2D91746909BA90380026E9FF /* EventMappingWidget.hxx in Headers */,
				2D91746A09BA90380026E9FF /* InputDialog.hxx in Headers */,
				DC47455609C34BFA00EDDA3A /* BankRomCheat.hxx in Headers */,
				DC47455709C34BFA00EDDA3A /* Cheat.hxx in Headers */,
				DC47455909C34BFA00EDDA3A /* CheatCodeDialog.hxx in Headers */,
				DC47455B09C34BFA00EDDA3A /* CheatManager.hxx in Headers */,
				DC47455D09C34BFA00EDDA3A /* CheetahCheat.hxx in Headers */,
				DC47455F09C34BFA00EDDA3A /* RamCheat.hxx in Headers */,
				DCD56D390B247D920092F9F8 /* Cart4A50.hxx in Headers */,
				DC5AAC291FCB24AB00C420A6 /* FrameBufferConstants.hxx in Headers */,
				E0306E0D1F93E916003DDD52 /* FrameLayoutDetector.hxx in Headers */,
				DC8078DB0B4BD5F3005E9305 /* DebuggerExpressions.hxx in Headers */,
				DC8078EB0B4BD697005E9305 /* UIDialog.hxx in Headers */,
				DCEECE570B5E5E540021D754 /* Cart0840.hxx in Headers */,
				DCE3BBFA0C95CEDC00A671DF /* RomInfoWidget.hxx in Headers */,
				DCC6A4B320A2622500863C59 /* SimpleResampler.hxx in Headers */,
				DC6DC91F205DB879004A5FC3 /* PhysicalJoystick.hxx in Headers */,
				DC0984860D3985160073C852 /* CartSB.hxx in Headers */,
				DCEC585E1E945175002F0246 /* DelayQueueIterator.hxx in Headers */,
				DCA23AEA0D75B22500F77B33 /* CartX07.hxx in Headers */,
				DC4613680D92C03600D8DAB9 /* RomAuditDialog.hxx in Headers */,
				DC487FB70DA5350900E12499 /* AtariVox.hxx in Headers */,
				DC11F78E0DB36933003B505E /* MT24LC256.hxx in Headers */,
				DC1FC18B0DB3B2C7009B3DF7 /* SerialPortMACOSX.hxx in Headers */,
				DCA00FF80DBABCAD00C3823D /* RiotDebug.hxx in Headers */,
				DC4AC6F00DC8DACB00CD3AD2 /* RiotWidget.hxx in Headers */,
				DC4AC6F40DC8DAEF00CD3AD2 /* SaveKey.hxx in Headers */,
				DC173F770E2CAC1E00320F94 /* ContextMenu.hxx in Headers */,
				DC0DF86A0F0DAAF500B0F1F3 /* GlobalPropsDialog.hxx in Headers */,
				DC5D2C520F117CFD004D1660 /* Rect.hxx in Headers */,
				DC71EAA81FDA070D008827CB /* CartMNetworkWidget.hxx in Headers */,
				DC5D2C530F117CFD004D1660 /* StellaFont.hxx in Headers */,
				DC5D2C540F117CFD004D1660 /* StellaLargeFont.hxx in Headers */,
				DC5D2C550F117CFD004D1660 /* StellaMediumFont.hxx in Headers */,
				DC5D2C610F129B1E004D1660 /* LauncherFilterDialog.hxx in Headers */,
				DC3EE8681E2C0E6D00905161 /* inftrees.h in Headers */,
				DC932D440F278A5200FEFEFC /* DefProps.hxx in Headers */,
				DC932D450F278A5200FEFEFC /* Serializable.hxx in Headers */,
				DC932D460F278A5200FEFEFC /* SerialPort.hxx in Headers */,
				DC9EA8880F729A36000452B5 /* KidVid.hxx in Headers */,
				DCF467B80F93993B00B25D7A /* SoundNull.hxx in Headers */,
				DCBDDE9F1D6A5F2F009DF1E9 /* Cart3EPlus.hxx in Headers */,
				DCF467BD0F9399F500B25D7A /* Version.hxx in Headers */,
				DC2B85E81EF5EF2300379EB9 /* AtariNTSC.hxx in Headers */,
				DCF467C30F939A1400B25D7A /* CartEF.hxx in Headers */,
				DC68F8901FA64C5300F4A2CC /* TIAConstants.hxx in Headers */,
				DCA82C721FEB4E780059340F /* TimeMachine.hxx in Headers */,
				DCF467C50F939A1400B25D7A /* CartEFSC.hxx in Headers */,
				DC3EE8641E2C0E6D00905161 /* inffixed.h in Headers */,
				DC5D1AA7102C6FC900E59AC1 /* Stack.hxx in Headers */,
				DCF7B0DE10A762FC007A2870 /* CartF0.hxx in Headers */,
				DCF7B0E010A762FC007A2870 /* CartFA.hxx in Headers */,
				DCC527D110B9DA19005E1287 /* Device.hxx in Headers */,
				DCC527D310B9DA19005E1287 /* M6502.hxx in Headers */,
				DC3EE8661E2C0E6D00905161 /* inflate.h in Headers */,
				DCC527D510B9DA19005E1287 /* NullDev.hxx in Headers */,
				DCC527D710B9DA19005E1287 /* System.hxx in Headers */,
				CFE3F6161E84A9CE00A8204E /* CartCDF.hxx in Headers */,
				DCC527DB10B9DA6A005E1287 /* bspf.hxx in Headers */,
				DC6B2BA511037FF200F199A7 /* CartDebug.hxx in Headers */,
				DC6B2BA711037FF200F199A7 /* DiStella.hxx in Headers */,
				DCD3F7C611340AAF00DBA3AE /* Genesis.hxx in Headers */,
				DCAD60A91152F8BD00BC4184 /* CartDPCPlus.hxx in Headers */,
				DCD6FC7111C281ED005DA767 /* png.h in Headers */,
				DCD6FC7211C281ED005DA767 /* pngconf.h in Headers */,
				DCF3A6F41DFC75E3008A8AF3 /* LatchedInput.hxx in Headers */,
				DC74E5C7198AF12700F37E36 /* CartDASHWidget.hxx in Headers */,
				DCD6FC7711C281ED005DA767 /* pngpriv.h in Headers */,
				CFE3F60C1E84A9A200A8204E /* CartBUSWidget.hxx in Headers */,
				DCD6FC9411C28C6F005DA767 /* PNGLibrary.hxx in Headers */,
				DC98F35711F5B56200AA520F /* MessageBox.hxx in Headers */,
				DCFFE59E12100E1400DFA000 /* ComboDialog.hxx in Headers */,
				DCD2839912E39F1200A808DC /* Thumbulator.hxx in Headers */,
				DC69670B1361FD0A0036499D /* pngdebug.h in Headers */,
				DC69670C1361FD0A0036499D /* pnginfo.h in Headers */,
				DC69670D1361FD0A0036499D /* pnglibconf.h in Headers */,
				DC69670E1361FD0A0036499D /* pngstruct.h in Headers */,
				DC74D6A2138D4D7E00F05C5C /* StringParser.hxx in Headers */,
				DC2874071F8F2278004BF21A /* TrapArray.hxx in Headers */,
				DCCA26B41FA64D5E000EE4D8 /* FrameManager.hxx in Headers */,
				DC6C726313CDEA0A008A5975 /* LoggerDialog.hxx in Headers */,
				DC8C1BAE14B25DE7006440EE /* CartCM.hxx in Headers */,
				DCF3A6FB1DFC75E3008A8AF3 /* Player.hxx in Headers */,
				DCDDEAC71F5DBF0400C67366 /* StateManager.hxx in Headers */,
				DC8C1BB014B25DE7006440EE /* CompuMate.hxx in Headers */,
				DC8C1BB214B25DE7006440EE /* MindLink.hxx in Headers */,
				DCCF47DE14B60DEE00814FAB /* ControllerWidget.hxx in Headers */,
				DCCF47E014B60DEE00814FAB /* JoystickWidget.hxx in Headers */,
				DCCF49B814B7544A00814FAB /* PaddleWidget.hxx in Headers */,
				DCCF4AD214B7E6C300814FAB /* BoosterWidget.hxx in Headers */,
				DCCF4AD314B7E6C300814FAB /* NullControlWidget.hxx in Headers */,
				DCCF4ADD14B9433100814FAB /* GenesisWidget.hxx in Headers */,
				DCF3A6EA1DFC75E3008A8AF3 /* Ball.hxx in Headers */,
				DCBDDE9B1D6A5F0E009DF1E9 /* Cart3EPlusWidget.hxx in Headers */,
				DCCF4B0314BA27EB00814FAB /* DrivingWidget.hxx in Headers */,
				DCCF4B0514BA27EB00814FAB /* KeyboardWidget.hxx in Headers */,
				DC5C768F14C26F7C0031EBC7 /* StellaKeys.hxx in Headers */,
				DC36D2C914CAFAB0007DC821 /* CartFA2.hxx in Headers */,
				DC56FCDF14CCCC4900A31CC3 /* MouseControl.hxx in Headers */,
				DC5EE7C314F7C165001C628C /* NTSCFilter.hxx in Headers */,
				DC67270C1556F4860023653B /* CartCTY.hxx in Headers */,
				DC1B2EC41E50036100F62837 /* AmigaMouse.hxx in Headers */,
				DC67270D1556F4860023653B /* CartCTYTunes.hxx in Headers */,
				DCE395DB16CB0B2B008DB1E5 /* FSNodePOSIX.hxx in Headers */,
				DCE395EF16CB0B5F008DB1E5 /* FSNodeFactory.hxx in Headers */,
				DCE395F116CB0B5F008DB1E5 /* FSNodeZIP.hxx in Headers */,
				DCE395F316CB0B5F008DB1E5 /* ZipHandler.hxx in Headers */,
				DCAAE5D41715887B0080BB82 /* Cart2KWidget.hxx in Headers */,
				DCAAE5D61715887B0080BB82 /* Cart3FWidget.hxx in Headers */,
				DCAAE5D81715887B0080BB82 /* Cart4KWidget.hxx in Headers */,
				DCAAE5DA1715887B0080BB82 /* Cart0840Widget.hxx in Headers */,
				DCAAE5DC1715887B0080BB82 /* CartCVWidget.hxx in Headers */,
				DCAAE5DD1715887B0080BB82 /* CartDebugWidget.hxx in Headers */,
				DC6DC921205DB879004A5FC3 /* PJoystickHandler.hxx in Headers */,
				DCAAE5DF1715887B0080BB82 /* CartEFSCWidget.hxx in Headers */,
				DCAAE5E11715887B0080BB82 /* CartEFWidget.hxx in Headers */,
				DCAAE5E31715887B0080BB82 /* CartF0Widget.hxx in Headers */,
				DCAAE5E51715887B0080BB82 /* CartF4SCWidget.hxx in Headers */,
				DCAAE5E71715887B0080BB82 /* CartF4Widget.hxx in Headers */,
				DCAAE5E91715887B0080BB82 /* CartF6SCWidget.hxx in Headers */,
				DCAAE5EB1715887B0080BB82 /* CartF6Widget.hxx in Headers */,
				DCAAE5ED1715887B0080BB82 /* CartF8SCWidget.hxx in Headers */,
				DCAAE5EF1715887B0080BB82 /* CartF8Widget.hxx in Headers */,
				DCAAE5F11715887B0080BB82 /* CartFAWidget.hxx in Headers */,
				DCAAE5F31715887B0080BB82 /* CartUAWidget.hxx in Headers */,
				DC676A421729A0B000E4E73D /* Cart3EWidget.hxx in Headers */,
				DC676A441729A0B000E4E73D /* Cart4A50Widget.hxx in Headers */,
				CFE3F6141E84A9CE00A8204E /* CartBUS.hxx in Headers */,
				DC676A461729A0B000E4E73D /* CartARWidget.hxx in Headers */,
				DC676A481729A0B000E4E73D /* CartCMWidget.hxx in Headers */,
				DC676A4A1729A0B000E4E73D /* CartCTYWidget.hxx in Headers */,
				DC676A4C1729A0B000E4E73D /* CartDPCPlusWidget.hxx in Headers */,
				DC676A4E1729A0B000E4E73D /* CartDPCWidget.hxx in Headers */,
				DCCA26B31FA64D5E000EE4D8 /* AbstractFrameManager.hxx in Headers */,
				DC3EE8631E2C0E6D00905161 /* inffast.h in Headers */,
				DC676A501729A0B000E4E73D /* CartE0Widget.hxx in Headers */,
				DC676A521729A0B000E4E73D /* CartE7Widget.hxx in Headers */,
				DC676A541729A0B000E4E73D /* CartFA2Widget.hxx in Headers */,
				DC676A561729A0B000E4E73D /* CartFEWidget.hxx in Headers */,
				DC676A5A1729A0B000E4E73D /* CartSBWidget.hxx in Headers */,
				DC676A5C1729A0B000E4E73D /* CartX07Widget.hxx in Headers */,
				DC3DAFAC1F2E233B00A64410 /* PointingDevice.hxx in Headers */,
				DC7A24D5173B1CF600B20FE9 /* Variant.hxx in Headers */,
				DC7A24E0173B1DBC00B20FE9 /* FileListWidget.hxx in Headers */,
				DC13B540176FF2F500B8B4BB /* RomListSettings.hxx in Headers */,
				DC3EE85D1E2C0E6D00905161 /* gzguts.h in Headers */,
				DCDE17FB17724E5D00EB1AC6 /* ConfigPathDialog.hxx in Headers */,
				DCDE17FD17724E5D00EB1AC6 /* SnapshotDialog.hxx in Headers */,
				DC79F81317A88D9E00288B91 /* Base.hxx in Headers */,
				DC2AADB1194F389C0026C7A4 /* TIASurface.hxx in Headers */,
				DC8CF9BD17C15A27004B533D /* ConsoleMediumFont.hxx in Headers */,
				DC5BE4B317C913AC0091FD64 /* ConsoleBFont.hxx in Headers */,
				DC5BE4B417C913AC0091FD64 /* ConsoleMediumBFont.hxx in Headers */,
				DCAACAF7188D631500A4D282 /* Cart4KSC.hxx in Headers */,
				DCAACAF9188D631500A4D282 /* CartBF.hxx in Headers */,
				DCAACAFB188D631500A4D282 /* CartBFSC.hxx in Headers */,
				DCAACAFD188D631500A4D282 /* CartDF.hxx in Headers */,
				DCAACAFF188D631500A4D282 /* CartDFSC.hxx in Headers */,
				DCAACB0F188D636F00A4D282 /* Cart4KSCWidget.hxx in Headers */,
				DCAACB11188D636F00A4D282 /* CartBFSCWidget.hxx in Headers */,
				DCA82C741FEB4E780059340F /* TimeMachineDialog.hxx in Headers */,
				DC6A18FD19B3E67A00DEB242 /* CartMDM.hxx in Headers */,
				DCDDEAC51F5DBF0400C67366 /* RewindManager.hxx in Headers */,
				DCAACB13188D636F00A4D282 /* CartBFWidget.hxx in Headers */,
				DCAACB15188D636F00A4D282 /* CartDFSCWidget.hxx in Headers */,
				DC44019F1F1A5D01008C08F6 /* ColorWidget.hxx in Headers */,
				E0306E0E1F93E916003DDD52 /* YStartDetector.hxx in Headers */,
				DC96162D1F817830008A2206 /* AmigaMouseWidget.hxx in Headers */,
				DCAACB17188D636F00A4D282 /* CartDFWidget.hxx in Headers */,
				DCF3A6FF1DFC75E3008A8AF3 /* TIA.hxx in Headers */,
				DC368F5718A2FB710084199C /* FrameBufferSDL2.hxx in Headers */,
				DC368F5918A2FB710084199C /* SoundSDL2.hxx in Headers */,
				DCF3A6F91DFC75E3008A8AF3 /* PaddleReader.hxx in Headers */,
				DCFF14CE18B0260300A20364 /* EventHandlerSDL2.hxx in Headers */,
				DC047FEF1A4A6F3600348F0F /* JoystickDialog.hxx in Headers */,
				CFE3F60E1E84A9A200A8204E /* CartCDFWidget.hxx in Headers */,
				DCF3A6F01DFC75E3008A8AF3 /* DrawCounterDecodes.hxx in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		2D9173C809BA90380026E9FF /* Stella */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2D91751609BA90380026E9FF /* Build configuration list for PBXNativeTarget "Stella" */;
			buildPhases = (
				2D9173C909BA90380026E9FF /* ShellScript */,
				2D9173CA09BA90380026E9FF /* Headers */,
				2D91746C09BA90380026E9FF /* Resources */,
				2D91747309BA90380026E9FF /* Sources */,
				2D91750E09BA90380026E9FF /* Frameworks */,
				2D91751309BA90380026E9FF /* CopyFiles */,
				DCCC0C9609C354660088BFF1 /* CopyFiles */,
			);
			buildRules = (
				DC5EE7DF14F7C32D001C628C /* PBXBuildRule */,
				DC5EE7E014F7C32D001C628C /* PBXBuildRule */,
				2D91751B09BA90380026E9FF /* PBXBuildRule */,
			);
			dependencies = (
			);
			name = Stella;
			productInstallPath = "$(HOME)/Applications";
			productName = "«PROJECTNAME»";
			productReference = DCBA710010DED62E0077193B /* Stella.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		29B97313FDCFA39411CA2CEA /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0830;
				ORGANIZATIONNAME = "Stella-emu";
			};
			buildConfigurationList = 2D91752109BA903B0026E9FF /* Build configuration list for PBXProject "stella" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
			);
			mainGroup = 29B97314FDCFA39411CA2CEA /* Stella */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				2D9173C809BA90380026E9FF /* Stella */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		2D91746C09BA90380026E9FF /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2D91746E09BA90380026E9FF /* SDLMain.nib in Resources */,
				55FE2A501EE4880500078ADE /* InfoPlist.strings in Resources */,
				2D91746F09BA90380026E9FF /* Stella.icns in Resources */,
				2D91747009BA90380026E9FF /* Credits.html in Resources */,
				2D91747109BA90380026E9FF /* docs in Resources */,
				2D91747209BA90380026E9FF /* AboutBox.nib in Resources */,
				2DEFB40C09C3386F00754289 /* Cart.icns in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		2D9173C909BA90380026E9FF /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "m4 ../emucore/M6502.m4 > M6502.ins\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		2D91747309BA90380026E9FF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E0406FB61F81A85400A82AE0 /* AbstractFrameManager.cxx in Sources */,
				E0406FB81F81A85400A82AE0 /* FrameManager.cxx in Sources */,
				2D91747409BA90380026E9FF /* SDLMain.m in Sources */,
				2D91747509BA90380026E9FF /* Booster.cxx in Sources */,
				DC3EE8671E2C0E6D00905161 /* inftrees.c in Sources */,
				2D91747609BA90380026E9FF /* Cart.cxx in Sources */,
				2D91747709BA90380026E9FF /* Cart2K.cxx in Sources */,
				E034A5EE209FB25D00C89E9E /* EmulationTiming.cxx in Sources */,
				2D91747809BA90380026E9FF /* Cart3F.cxx in Sources */,
				2D91747909BA90380026E9FF /* Cart4K.cxx in Sources */,
				2D91747A09BA90380026E9FF /* CartAR.cxx in Sources */,
				2D91747B09BA90380026E9FF /* CartCV.cxx in Sources */,
				DC5ACB5E1FBFCEB800A213FD /* CartDebugWidget.cxx in Sources */,
				DCF3A6FC1DFC75E3008A8AF3 /* Playfield.cxx in Sources */,
				2D91747C09BA90380026E9FF /* CartDPC.cxx in Sources */,
				2D91747D09BA90380026E9FF /* CartE0.cxx in Sources */,
				2D91747E09BA90380026E9FF /* CartE7.cxx in Sources */,
				DC9616321F817830008A2206 /* PointingDeviceWidget.cxx in Sources */,
				2D91747F09BA90380026E9FF /* CartF4.cxx in Sources */,
				2D91748009BA90380026E9FF /* CartF4SC.cxx in Sources */,
				2D91748109BA90380026E9FF /* CartF6.cxx in Sources */,
				2D91748209BA90380026E9FF /* CartF6SC.cxx in Sources */,
				2D91748309BA90380026E9FF /* CartF8.cxx in Sources */,
				2D91748409BA90380026E9FF /* CartF8SC.cxx in Sources */,
				DCF3A6FA1DFC75E3008A8AF3 /* Player.cxx in Sources */,
				2D91748609BA90380026E9FF /* CartFE.cxx in Sources */,
				2D91748909BA90380026E9FF /* Console.cxx in Sources */,
				DC6DC91E205DB879004A5FC3 /* PhysicalJoystick.cxx in Sources */,
				2D91748A09BA90380026E9FF /* Control.cxx in Sources */,
				2D91748C09BA90380026E9FF /* Driving.cxx in Sources */,
				E0306E101F93E916003DDD52 /* FrameLayoutDetector.cxx in Sources */,
				2D91748E09BA90380026E9FF /* Joystick.cxx in Sources */,
				2D91748F09BA90380026E9FF /* Keyboard.cxx in Sources */,
				2D91749009BA90380026E9FF /* M6532.cxx in Sources */,
				2D91749109BA90380026E9FF /* MD5.cxx in Sources */,
				E09F4143201E9050004A3391 /* AudioChannel.cxx in Sources */,
				DC44019E1F1A5D01008C08F6 /* ColorWidget.cxx in Sources */,
				2D91749309BA90380026E9FF /* Paddles.cxx in Sources */,
				2D91749409BA90380026E9FF /* Props.cxx in Sources */,
				2D91749509BA90380026E9FF /* PropsSet.cxx in Sources */,
				2D91749709BA90380026E9FF /* Serializer.cxx in Sources */,
				2D91749809BA90380026E9FF /* Switches.cxx in Sources */,
				2D9174A109BA90380026E9FF /* EventHandler.cxx in Sources */,
				2D9174A209BA90380026E9FF /* FrameBuffer.cxx in Sources */,
				2D9174A309BA90380026E9FF /* Settings.cxx in Sources */,
				2D9174A409BA90380026E9FF /* SettingsMACOSX.cxx in Sources */,
				2D9174A809BA90380026E9FF /* FSNodePOSIX.cxx in Sources */,
				2D9174A909BA90380026E9FF /* OSystemMACOSX.cxx in Sources */,
				2D9174AA09BA90380026E9FF /* AboutDialog.cxx in Sources */,
				2D9174AB09BA90380026E9FF /* AudioDialog.cxx in Sources */,
				2D9174AC09BA90380026E9FF /* BrowserDialog.cxx in Sources */,
				2D9174AD09BA90380026E9FF /* Dialog.cxx in Sources */,
				2D9174AE09BA90380026E9FF /* DialogContainer.cxx in Sources */,
				2D9174AF09BA90380026E9FF /* GameInfoDialog.cxx in Sources */,
				2D9174B009BA90380026E9FF /* GameList.cxx in Sources */,
				2D9174B109BA90380026E9FF /* HelpDialog.cxx in Sources */,
				2D9174B209BA90380026E9FF /* Launcher.cxx in Sources */,
				2D9174B309BA90380026E9FF /* LauncherDialog.cxx in Sources */,
				2D9174B509BA90380026E9FF /* ListWidget.cxx in Sources */,
				2D9174B609BA90380026E9FF /* Menu.cxx in Sources */,
				CFE3F60D1E84A9A200A8204E /* CartCDFWidget.cxx in Sources */,
				2D9174B709BA90380026E9FF /* OptionsDialog.cxx in Sources */,
				2D9174B809BA90380026E9FF /* PopUpWidget.cxx in Sources */,
				DCBDDE9A1D6A5F0E009DF1E9 /* Cart3EPlusWidget.cxx in Sources */,
				DCE9158B201543B900960CC0 /* TimeLineWidget.cxx in Sources */,
				DCE5CDE31BA10024005CD08A /* RiotRamWidget.cxx in Sources */,
				2D9174B909BA90380026E9FF /* ProgressDialog.cxx in Sources */,
				2D9174BA09BA90380026E9FF /* ScrollBarWidget.cxx in Sources */,
				2D9174BB09BA90380026E9FF /* TabWidget.cxx in Sources */,
				2D9174BC09BA90380026E9FF /* VideoDialog.cxx in Sources */,
				DC6A18FC19B3E67A00DEB242 /* CartMDM.cxx in Sources */,
				2D9174BD09BA90380026E9FF /* Widget.cxx in Sources */,
				2D9174BE09BA90380026E9FF /* CartUA.cxx in Sources */,
				DC3EE86E1E2C0E6D00905161 /* zutil.c in Sources */,
				CFE3F60B1E84A9A200A8204E /* CartBUSWidget.cxx in Sources */,
				DCEC58581E945125002F0246 /* DelayQueueWidget.cxx in Sources */,
				2D9174BF09BA90380026E9FF /* FSNode.cxx in Sources */,
				DCF3A6FE1DFC75E3008A8AF3 /* TIA.cxx in Sources */,
				2D9174C009BA90380026E9FF /* OSystem.cxx in Sources */,
				2D9174C209BA90380026E9FF /* Preferences.m in Sources */,
				DC53B6AE1F3622DA00AA6BFB /* PointingDevice.cxx in Sources */,
				2D9174C409BA90380026E9FF /* AboutBox.m in Sources */,
				DC96162C1F817830008A2206 /* AmigaMouseWidget.cxx in Sources */,
				2D9174C509BA90380026E9FF /* Font.cxx in Sources */,
				2D9174C609BA90380026E9FF /* Debugger.cxx in Sources */,
				2D9174C709BA90380026E9FF /* DebuggerParser.cxx in Sources */,
				2D9174C809BA90380026E9FF /* EditableWidget.cxx in Sources */,
				2D9174C909BA90380026E9FF /* EditTextWidget.cxx in Sources */,
				2D9174CC09BA90380026E9FF /* TIADebug.cxx in Sources */,
				2D9174CD09BA90380026E9FF /* YaccParser.cxx in Sources */,
				DC6A18F819B3E65500DEB242 /* CartMDMWidget.cxx in Sources */,
				DC62E6491960E87B007AEF05 /* SaveKeyWidget.cxx in Sources */,
				2D9174CE09BA90380026E9FF /* Cart3E.cxx in Sources */,
				2D9174CF09BA90380026E9FF /* CpuDebug.cxx in Sources */,
				2D9174F109BA90380026E9FF /* InputTextDialog.cxx in Sources */,
				DC6DC920205DB879004A5FC3 /* PJoystickHandler.cxx in Sources */,
				DC74E5C6198AF12700F37E36 /* CartDASHWidget.cxx in Sources */,
				2D9174F209BA90380026E9FF /* CheckListWidget.cxx in Sources */,
				2D9174F309BA90380026E9FF /* StringListWidget.cxx in Sources */,
				2D9174F409BA90380026E9FF /* CommandDialog.cxx in Sources */,
				DC2B85E71EF5EF2300379EB9 /* AtariNTSC.cxx in Sources */,
				2D9174F509BA90380026E9FF /* CommandMenu.cxx in Sources */,
				2D9174F709BA90380026E9FF /* CpuWidget.cxx in Sources */,
				2D9174F809BA90380026E9FF /* DataGridOpsWidget.cxx in Sources */,
				2D9174F909BA90380026E9FF /* DataGridWidget.cxx in Sources */,
				2D9174FA09BA90380026E9FF /* DebuggerDialog.cxx in Sources */,
				DCF3A6E91DFC75E3008A8AF3 /* Ball.cxx in Sources */,
				2D9174FB09BA90380026E9FF /* PromptWidget.cxx in Sources */,
				2D9174FC09BA90380026E9FF /* RamWidget.cxx in Sources */,
				DC2AADAE194F389C0026C7A4 /* CartDASH.cxx in Sources */,
				2D9174FD09BA90380026E9FF /* RomListWidget.cxx in Sources */,
				DCF3A6F81DFC75E3008A8AF3 /* PaddleReader.cxx in Sources */,
				2D9174FE09BA90380026E9FF /* RomWidget.cxx in Sources */,
				DCA82C731FEB4E780059340F /* TimeMachineDialog.cxx in Sources */,
				2D9174FF09BA90380026E9FF /* TiaInfoWidget.cxx in Sources */,
				2D91750009BA90380026E9FF /* TiaOutputWidget.cxx in Sources */,
				2D91750109BA90380026E9FF /* TiaWidget.cxx in Sources */,
				DC73BD891915E5E3003FAFAD /* FBSurface.cxx in Sources */,
				2D91750209BA90380026E9FF /* ToggleBitWidget.cxx in Sources */,
				2D91750309BA90380026E9FF /* TogglePixelWidget.cxx in Sources */,
				2D91750409BA90380026E9FF /* ToggleWidget.cxx in Sources */,
				2D91750609BA90380026E9FF /* TiaZoomWidget.cxx in Sources */,
				CFE3F6131E84A9CE00A8204E /* CartBUS.cxx in Sources */,
				DC71EA9D1FDA06D2008827CB /* CartE78K.cxx in Sources */,
				DC73BD851915E5B1003FAFAD /* FBSurfaceSDL2.cxx in Sources */,
				DCDDEAC41F5DBF0400C67366 /* RewindManager.cxx in Sources */,
				E09F413C201E901D004A3391 /* AudioQueue.cxx in Sources */,
				DC71EA9F1FDA06D2008827CB /* CartMNetwork.cxx in Sources */,
				2D91750809BA90380026E9FF /* AudioWidget.cxx in Sources */,
				2D91750B09BA90380026E9FF /* EventMappingWidget.cxx in Sources */,
				2D91750C09BA90380026E9FF /* InputDialog.cxx in Sources */,
				DC47455509C34BFA00EDDA3A /* BankRomCheat.cxx in Sources */,
				DC47455809C34BFA00EDDA3A /* CheatCodeDialog.cxx in Sources */,
				DC47455A09C34BFA00EDDA3A /* CheatManager.cxx in Sources */,
				DC47455C09C34BFA00EDDA3A /* CheetahCheat.cxx in Sources */,
				DC62E6471960E87B007AEF05 /* AtariVoxWidget.cxx in Sources */,
				DCACBAD41C54298300703A9B /* CartCVPlus.cxx in Sources */,
				DC47455E09C34BFA00EDDA3A /* RamCheat.cxx in Sources */,
				DCD56D380B247D920092F9F8 /* Cart4A50.cxx in Sources */,
				DC96162E1F817830008A2206 /* AtariMouseWidget.cxx in Sources */,
				DC3EE85E1E2C0E6D00905161 /* gzlib.c in Sources */,
				DC8078EA0B4BD697005E9305 /* UIDialog.cxx in Sources */,
				DCEECE560B5E5E540021D754 /* Cart0840.cxx in Sources */,
				DC3EE8571E2C0E6D00905161 /* compress.c in Sources */,
				DCE3BBF90C95CEDC00A671DF /* RomInfoWidget.cxx in Sources */,
				DC0984850D3985160073C852 /* CartSB.cxx in Sources */,
				DC3EE8651E2C0E6D00905161 /* inflate.c in Sources */,
				DC6D39871A3CE65000171E71 /* CartWDWidget.cxx in Sources */,
				DCA23AE90D75B22500F77B33 /* CartX07.cxx in Sources */,
				DC3EE8691E2C0E6D00905161 /* trees.c in Sources */,
				DC4613670D92C03600D8DAB9 /* RomAuditDialog.cxx in Sources */,
				DC487FB60DA5350900E12499 /* AtariVox.cxx in Sources */,
				DC11F78D0DB36933003B505E /* MT24LC256.cxx in Sources */,
				DC1FC18A0DB3B2C7009B3DF7 /* SerialPortMACOSX.cxx in Sources */,
				DCA00FF70DBABCAD00C3823D /* RiotDebug.cxx in Sources */,
				DC047FEE1A4A6F3600348F0F /* JoystickDialog.cxx in Sources */,
				DC4AC6EF0DC8DACB00CD3AD2 /* RiotWidget.cxx in Sources */,
				DC71EAA51FDA070D008827CB /* CartE78KWidget.cxx in Sources */,
				DC4AC6F30DC8DAEF00CD3AD2 /* SaveKey.cxx in Sources */,
				DC173F760E2CAC1E00320F94 /* ContextMenu.cxx in Sources */,
				DC2AADB4194F390F0026C7A4 /* CartRamWidget.cxx in Sources */,
				DC0DF8690F0DAAF500B0F1F3 /* GlobalPropsDialog.cxx in Sources */,
				DC5D2C600F129B1E004D1660 /* LauncherFilterDialog.cxx in Sources */,
				DCF3A6EF1DFC75E3008A8AF3 /* DrawCounterDecodes.cxx in Sources */,
				DC5AAC2C1FCB24DF00C420A6 /* RadioButtonWidget.cxx in Sources */,
				DC9EA8870F729A36000452B5 /* KidVid.cxx in Sources */,
				DCF467C20F939A1400B25D7A /* CartEF.cxx in Sources */,
				DCF467C40F939A1400B25D7A /* CartEFSC.cxx in Sources */,
				DCF7B0DD10A762FC007A2870 /* CartF0.cxx in Sources */,
				DCF7B0DF10A762FC007A2870 /* CartFA.cxx in Sources */,
				DCC527D210B9DA19005E1287 /* M6502.cxx in Sources */,
				DC3EE86B1E2C0E6D00905161 /* uncompr.c in Sources */,
				DCC527D610B9DA19005E1287 /* System.cxx in Sources */,
				DC6B2BA411037FF200F199A7 /* CartDebug.cxx in Sources */,
				DCB20EC71A0C506C0048F595 /* main.cxx in Sources */,
				DC6B2BA611037FF200F199A7 /* DiStella.cxx in Sources */,
				CFE3F6151E84A9CE00A8204E /* CartCDF.cxx in Sources */,
				DCA82C711FEB4E780059340F /* TimeMachine.cxx in Sources */,
				DCD3F7C511340AAF00DBA3AE /* Genesis.cxx in Sources */,
				DCAD60A81152F8BD00BC4184 /* CartDPCPlus.cxx in Sources */,
				DC5ACB5B1FBFCE8E00A213FD /* DeveloperDialog.cxx in Sources */,
				DCD6FC7011C281ED005DA767 /* png.c in Sources */,
				DCD6FC7311C281ED005DA767 /* pngerror.c in Sources */,
				DCF3A6E71DFC75E3008A8AF3 /* Background.cxx in Sources */,
				DCD6FC7411C281ED005DA767 /* pngget.c in Sources */,
				DCD6FC7511C281ED005DA767 /* pngmem.c in Sources */,
				DCF3A6F51DFC75E3008A8AF3 /* Missile.cxx in Sources */,
				DCD6FC7611C281ED005DA767 /* pngpread.c in Sources */,
				DCD6FC7811C281ED005DA767 /* pngread.c in Sources */,
				DCD6FC7911C281ED005DA767 /* pngrio.c in Sources */,
				DCD6FC7A11C281ED005DA767 /* pngrtran.c in Sources */,
				DC3EE85C1E2C0E6D00905161 /* gzclose.c in Sources */,
				DCD6FC7B11C281ED005DA767 /* pngrutil.c in Sources */,
				E0306E0F1F93E916003DDD52 /* JitterEmulation.cxx in Sources */,
				DCD6FC7C11C281ED005DA767 /* pngset.c in Sources */,
				DCD6FC7E11C281ED005DA767 /* pngtrans.c in Sources */,
				DCD6FC7F11C281ED005DA767 /* pngwio.c in Sources */,
				DCD6FC8011C281ED005DA767 /* pngwrite.c in Sources */,
				DC3EE8621E2C0E6D00905161 /* inffast.c in Sources */,
				DCD6FC8111C281ED005DA767 /* pngwtran.c in Sources */,
				DCD6FC8211C281ED005DA767 /* pngwutil.c in Sources */,
				DCD6FC9311C28C6F005DA767 /* PNGLibrary.cxx in Sources */,
				DC98F35611F5B56200AA520F /* MessageBox.cxx in Sources */,
				DC9616301F817830008A2206 /* FlashWidget.cxx in Sources */,
				DCFFE59D12100E1400DFA000 /* ComboDialog.cxx in Sources */,
				DCD2839812E39F1200A808DC /* Thumbulator.cxx in Sources */,
				DC1BC6662066B4390076F74A /* PKeyboardHandler.cxx in Sources */,
				DC6C726213CDEA0A008A5975 /* LoggerDialog.cxx in Sources */,
				DC8C1BAD14B25DE7006440EE /* CartCM.cxx in Sources */,
				DCDDEAC61F5DBF0400C67366 /* StateManager.cxx in Sources */,
				DC8C1BAF14B25DE7006440EE /* CompuMate.cxx in Sources */,
				E09F4142201E9050004A3391 /* Audio.cxx in Sources */,
				DC8C1BB114B25DE7006440EE /* MindLink.cxx in Sources */,
				DCCF47DF14B60DEE00814FAB /* JoystickWidget.cxx in Sources */,
				DCCF49B714B7544A00814FAB /* PaddleWidget.cxx in Sources */,
				DCCF4AD114B7E6C300814FAB /* BoosterWidget.cxx in Sources */,
				DCCF4ADC14B9433100814FAB /* GenesisWidget.cxx in Sources */,
				DCCF4B0214BA27EB00814FAB /* DrivingWidget.cxx in Sources */,
				DCCF4B0414BA27EB00814FAB /* KeyboardWidget.cxx in Sources */,
				DC36D2C814CAFAB0007DC821 /* CartFA2.cxx in Sources */,
				DC56FCDE14CCCC4900A31CC3 /* MouseControl.cxx in Sources */,
				DC3EE8611E2C0E6D00905161 /* infback.c in Sources */,
				DC5EE7C214F7C165001C628C /* NTSCFilter.cxx in Sources */,
				DCF3A6F31DFC75E3008A8AF3 /* LatchedInput.cxx in Sources */,
				DC67270B1556F4860023653B /* CartCTY.cxx in Sources */,
				DCE395F016CB0B5F008DB1E5 /* FSNodeZIP.cxx in Sources */,
				E0306E0C1F93E916003DDD52 /* YStartDetector.cxx in Sources */,
				DCE395F216CB0B5F008DB1E5 /* ZipHandler.cxx in Sources */,
				DCAAE5D31715887B0080BB82 /* Cart2KWidget.cxx in Sources */,
				DCAAE5D51715887B0080BB82 /* Cart3FWidget.cxx in Sources */,
				DC3EE8601E2C0E6D00905161 /* gzwrite.c in Sources */,
				DCAAE5D71715887B0080BB82 /* Cart4KWidget.cxx in Sources */,
				DCDA03B01A2009BB00711920 /* CartWD.cxx in Sources */,
				DCC6A4B220A2622500863C59 /* SimpleResampler.cxx in Sources */,
				DCAAE5D91715887B0080BB82 /* Cart0840Widget.cxx in Sources */,
				DCAAE5DB1715887B0080BB82 /* CartCVWidget.cxx in Sources */,
				DCAAE5DE1715887B0080BB82 /* CartEFSCWidget.cxx in Sources */,
				DCAAE5E01715887B0080BB82 /* CartEFWidget.cxx in Sources */,
				DCAAE5E21715887B0080BB82 /* CartF0Widget.cxx in Sources */,
				DCB2ECAF1F0AECA3009738A6 /* CartDetector.cxx in Sources */,
				DCAAE5E41715887B0080BB82 /* CartF4SCWidget.cxx in Sources */,
				DC71EAA71FDA070D008827CB /* CartMNetworkWidget.cxx in Sources */,
				DC2AADB0194F389C0026C7A4 /* TIASurface.cxx in Sources */,
				DCBDDE9E1D6A5F2F009DF1E9 /* Cart3EPlus.cxx in Sources */,
				DCAAE5E61715887B0080BB82 /* CartF4Widget.cxx in Sources */,
				DCAAE5E81715887B0080BB82 /* CartF6SCWidget.cxx in Sources */,
				DCAAE5EA1715887B0080BB82 /* CartF6Widget.cxx in Sources */,
				DCAAE5EC1715887B0080BB82 /* CartF8SCWidget.cxx in Sources */,
				DCAAE5EE1715887B0080BB82 /* CartF8Widget.cxx in Sources */,
				DCAAE5F01715887B0080BB82 /* CartFAWidget.cxx in Sources */,
				DCAAE5F21715887B0080BB82 /* CartUAWidget.cxx in Sources */,
				DC676A411729A0B000E4E73D /* Cart3EWidget.cxx in Sources */,
				DC676A431729A0B000E4E73D /* Cart4A50Widget.cxx in Sources */,
				DC3EE85A1E2C0E6D00905161 /* deflate.c in Sources */,
				DC676A451729A0B000E4E73D /* CartARWidget.cxx in Sources */,
				DC3EE85F1E2C0E6D00905161 /* gzread.c in Sources */,
				DC676A471729A0B000E4E73D /* CartCMWidget.cxx in Sources */,
				DC676A491729A0B000E4E73D /* CartCTYWidget.cxx in Sources */,
				DC676A4B1729A0B000E4E73D /* CartDPCPlusWidget.cxx in Sources */,
				DC676A4D1729A0B000E4E73D /* CartDPCWidget.cxx in Sources */,
				DC676A4F1729A0B000E4E73D /* CartE0Widget.cxx in Sources */,
				DC676A511729A0B000E4E73D /* CartE7Widget.cxx in Sources */,
				DC676A531729A0B000E4E73D /* CartFA2Widget.cxx in Sources */,
				DC676A551729A0B000E4E73D /* CartFEWidget.cxx in Sources */,
				DC676A591729A0B000E4E73D /* CartSBWidget.cxx in Sources */,
				DC676A5B1729A0B000E4E73D /* CartX07Widget.cxx in Sources */,
				DC7A24DF173B1DBC00B20FE9 /* FileListWidget.cxx in Sources */,
				DC13B53F176FF2F500B8B4BB /* RomListSettings.cxx in Sources */,
				DCDE17FA17724E5D00EB1AC6 /* ConfigPathDialog.cxx in Sources */,
				DC3EE8581E2C0E6D00905161 /* crc32.c in Sources */,
				DCDE17FC17724E5D00EB1AC6 /* SnapshotDialog.cxx in Sources */,
				DC79F81217A88D9E00288B91 /* Base.cxx in Sources */,
				DCAACAF6188D631500A4D282 /* Cart4KSC.cxx in Sources */,
				DC9616341F817830008A2206 /* TrakBallWidget.cxx in Sources */,
				DCAACAF8188D631500A4D282 /* CartBF.cxx in Sources */,
				DCAACAFA188D631500A4D282 /* CartBFSC.cxx in Sources */,
				DCAACAFC188D631500A4D282 /* CartDF.cxx in Sources */,
				DCAACAFE188D631500A4D282 /* CartDFSC.cxx in Sources */,
				DCAACB0E188D636F00A4D282 /* Cart4KSCWidget.cxx in Sources */,
				DCACBAD01C54296300703A9B /* CartCVPlusWidget.cxx in Sources */,
				DCAACB10188D636F00A4D282 /* CartBFSCWidget.cxx in Sources */,
				DCAACB12188D636F00A4D282 /* CartBFWidget.cxx in Sources */,
				DCAACB14188D636F00A4D282 /* CartDFSCWidget.cxx in Sources */,
				DCAACB16188D636F00A4D282 /* CartDFWidget.cxx in Sources */,
				DC368F5618A2FB710084199C /* FrameBufferSDL2.cxx in Sources */,
				DC368F5818A2FB710084199C /* SoundSDL2.cxx in Sources */,
				DCFF14CD18B0260300A20364 /* EventHandlerSDL2.cxx in Sources */,
				DC3EE8561E2C0E6D00905161 /* adler32.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		55FE2A3C1EE487CA00078ADE /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				55FE2A3D1EE487CA00078ADE /* English */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		2D91751709BA90380026E9FF /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COMBINE_HIDPI_IMAGES = YES;
				FRAMEWORK_SEARCH_PATHS = (
					.,
					"$(HOME)/Library/Frameworks",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
				);
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					HAVE_GETTIMEOFDAY,
					CHEATCODE_SUPPORT,
					DEBUGGER_SUPPORT,
					JOYSTICK_SUPPORT,
					SOUND_SUPPORT,
					WINDOWED_SUPPORT,
					BSPF_MAC_OSX,
					MAC_OSX,
				);
				HEADER_SEARCH_PATHS = (
					/Library/Frameworks/SDL2.framework/Headers,
					../cheat,
					../common,
					../common/tv_filters,
					../debugger,
					../debugger/gui,
					../emucore,
					../gui,
					../yacc,
					../emucore/tia,
					.,
				);
				INFOPLIST_FILE = "Info-Stella.plist";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = "$(LIBRARY_SEARCH_PATHS)";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-lz";
				PRODUCT_BUNDLE_IDENTIFIER = "Stella-emu";
				PRODUCT_NAME = Stella;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = (
					"-Wmost",
					"-Wno-four-char-constants",
					"-Wno-unknown-pragmas",
				);
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		2D91751809BA90380026E9FF /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COMBINE_HIDPI_IMAGES = YES;
				FRAMEWORK_SEARCH_PATHS = (
					.,
					"$(HOME)/Library/Frameworks",
					"$(LOCAL_LIBRARY_DIR)/Frameworks",
				);
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_PREPROCESSOR_DEFINITIONS = (
					HAVE_GETTIMEOFDAY,
					CHEATCODE_SUPPORT,
					DEBUGGER_SUPPORT,
					JOYSTICK_SUPPORT,
					SOUND_SUPPORT,
					WINDOWED_SUPPORT,
					BSPF_MAC_OSX,
					MAC_OSX,
				);
				HEADER_SEARCH_PATHS = (
					/Library/Frameworks/SDL2.framework/Headers,
					../cheat,
					../common,
					../common/tv_filters,
					../debugger,
					../debugger/gui,
					../emucore,
					../gui,
					../yacc,
					../emucore/tia,
					.,
				);
				INFOPLIST_FILE = "Info-Stella.plist";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = "$(LIBRARY_SEARCH_PATHS)";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-lz";
				PRODUCT_BUNDLE_IDENTIFIER = "Stella-emu";
				PRODUCT_NAME = Stella;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = (
					"-Wmost",
					"-Wno-four-char-constants",
					"-Wno-unknown-pragmas",
				);
				WRAPPER_EXTENSION = app;
			};
			name = Release;
		};
		2D91752209BA903B0026E9FF /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				FRAMEWORK_SEARCH_PATHS = (
					.,
					"$(HOME)/Library/Frameworks",
				);
				GCC_ENABLE_CPP_RTTI = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_VERSION = "";
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				INSTALL_PATH = "@rpath";
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
				VALID_ARCHS = x86_64;
				WARNING_CFLAGS = "-Wall";
			};
			name = Debug;
		};
		2D91752309BA903B0026E9FF /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO;
				COPY_PHASE_STRIP = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				FRAMEWORK_SEARCH_PATHS = (
					.,
					"$(HOME)/Library/Frameworks",
				);
				GCC_ENABLE_CPP_RTTI = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 3;
				GCC_VERSION = "";
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
				GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				INSTALL_PATH = "@rpath";
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
				MACOSX_DEPLOYMENT_TARGET = 10.7;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
				VALID_ARCHS = x86_64;
				WARNING_CFLAGS = "-Wall";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		2D91751609BA90380026E9FF /* Build configuration list for PBXNativeTarget "Stella" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2D91751709BA90380026E9FF /* Debug */,
				2D91751809BA90380026E9FF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		2D91752109BA903B0026E9FF /* Build configuration list for PBXProject "stella" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2D91752209BA903B0026E9FF /* Debug */,
				2D91752309BA903B0026E9FF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}
