DeltaCore
The root of Delta cores.
Add SPM support but removes other xcode and carthage files.
Full Changelog: 0.0.1...v1.0.0
The root of Delta cores.
{
"name": "DeltaCore",
"path": "/usr/src/package",
"targets": [
{
"name": "DeltaTypes",
"path": "Sources/DeltaTypes",
"type": "library",
"c99name": "DeltaTypes",
"sources": [
"DeltaTypes.m"
],
"module_type": "ClangTarget",
"product_memberships": [
"DeltaCore",
"DeltaCoreStatic",
"DeltaCoreDynamic",
"DeltaTypes",
"DeltaTypesStatic",
"DeltaTypesDynamic"
]
},
{
"name": "DeltaCore",
"path": "Sources/DeltaCore",
"type": "library",
"c99name": "DeltaCore",
"sources": [
"Cores/DeltaCoreProtocol.swift",
"Cores/EmulatorBridging.swift",
"Delta.swift",
"Emulator Core/Audio/AudioManager.swift",
"Emulator Core/Audio/DLTAMuteSwitchMonitor.swift",
"Emulator Core/Audio/RingBuffer.swift",
"Emulator Core/EmulatorCore.swift",
"Emulator Core/Video/BitmapProcessor.swift",
"Emulator Core/Video/DeltaMetalView.swift",
"Emulator Core/Video/OpenGLESProcessor.swift",
"Emulator Core/Video/RenderThread.swift",
"Emulator Core/Video/VideoFormat.swift",
"Emulator Core/Video/VideoManager.swift",
"Extensions/Bundle+Resources.swift",
"Extensions/CGGeometry+Dictionary.swift",
"Extensions/CharacterSet+Hexadecimals.swift",
"Extensions/Thread+RealTime.swift",
"Extensions/UIApplication+AppExtension.swift",
"Extensions/UIDevice+Vibration.swift",
"Extensions/UIImage+PDF.swift",
"Extensions/UIResponder+FirstResponder.swift",
"Extensions/UIScene+KeyboardFocus.swift",
"Extensions/UIScreen+ControllerSkin.swift",
"Extensions/UIWindowScene+StageManager.swift",
"Filters/FilterChain.swift",
"Game Controllers/ExternalGameControllerManager.swift",
"Game Controllers/Keyboard/KeyboardGameController.swift",
"Game Controllers/Keyboard/KeyboardResponder.swift",
"Game Controllers/MFi/MFiGameController.swift",
"Model/Cheat.swift",
"Model/CheatFormat.swift",
"Model/ControllerSkin.swift",
"Model/ControllerSkinTraits.swift",
"Model/Game.swift",
"Model/GameControllerInputMapping.swift",
"Model/GameControllerStateManager.swift",
"Model/Inputs/AnyInput.swift",
"Model/Inputs/StandardGameControllerInput.swift",
"Model/SaveState.swift",
"Protocols/Inputs/GameController.swift",
"Protocols/Inputs/Input.swift",
"Protocols/Model/CheatProtocol.swift",
"Protocols/Model/ControllerSkinProtocol.swift",
"Protocols/Model/GameControllerInputMappingProtocol.swift",
"Protocols/Model/GameProtocol.swift",
"Protocols/Model/SaveStateProtocol.swift",
"Protocols/Rendering/AudioRendering.swift",
"Protocols/Rendering/VideoRendering.swift",
"Types/ExtensibleEnums.swift",
"UI/Controller/ButtonsInputView.swift",
"UI/Controller/ControllerDebugView.swift",
"UI/Controller/ControllerInputView.swift",
"UI/Controller/ControllerView.swift",
"UI/Controller/ImmediatePanGestureRecognizer.swift",
"UI/Controller/ThumbstickInputView.swift",
"UI/Controller/TouchControllerSkin.swift",
"UI/Controller/TouchInputView.swift",
"UI/Game/GameView.swift",
"UI/Game/GameViewController.swift",
"UI/Game/GameWindow.swift"
],
"resources": [
{
"path": "/usr/src/package/Sources/DeltaCore/Resources/MFiGameController.deltamapping",
"rule": {
"copy": {}
}
},
{
"path": "/usr/src/package/Sources/DeltaCore/Resources/KeyboardGameController.deltamapping",
"rule": {
"copy": {}
}
}
],
"module_type": "SwiftTarget",
"product_memberships": [
"DeltaCore",
"DeltaCoreStatic",
"DeltaCoreDynamic"
],
"target_dependencies": [
"DeltaTypes"
],
"product_dependencies": [
"ZIPFoundation"
]
}
],
"products": [
{
"name": "DeltaCore",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaCoreStatic",
"type": {
"library": [
"static"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaCoreDynamic",
"type": {
"library": [
"dynamic"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaTypes",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DeltaTypes"
]
},
{
"name": "DeltaTypesStatic",
"type": {
"library": [
"static"
]
},
"targets": [
"DeltaTypes"
]
},
{
"name": "DeltaTypesDynamic",
"type": {
"library": [
"dynamic"
]
},
"targets": [
"DeltaTypes"
]
}
],
"platforms": [
{
"name": "ios",
"version": "12.0"
},
{
"name": "macos",
"version": "12.0"
},
{
"name": "tvos",
"version": "12.0"
},
{
"name": "maccatalyst",
"version": "13.0"
}
],
"dependencies": [
{
"url": "https://github.com/weichsel/ZIPFoundation.git",
"type": "sourceControl",
"identity": "zipfoundation",
"requirement": {
"range": [
{
"lower_bound": "0.9.16",
"upper_bound": "1.0.0"
}
]
}
}
],
"tools_version": "5.7",
"default_localization": "en",
"manifest_display_name": "DeltaCore"
}
{
"name": "DeltaCore",
"targets": [
{
"name": "DeltaTypes",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"define": {
"_0": "GL_SILENCE_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "GLES_SILENCE_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "CI_SILENCE_GL_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"headerSearchPath": {
"_0": "../DeltaCore/include"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "GL_SILENCE_DEPRECATION"
}
},
"tool": "swift"
},
{
"kind": {
"define": {
"_0": "GLES_SILENCE_DEPRECATION"
}
},
"tool": "swift"
},
{
"kind": {
"define": {
"_0": "CI_SILENCE_GL_DEPRECATION"
}
},
"tool": "swift"
}
],
"resources": [],
"dependencies": [],
"publicHeadersPath": "include"
},
{
"name": "DeltaCore",
"type": "regular",
"exclude": [],
"settings": [
{
"kind": {
"define": {
"_0": "GL_SILENCE_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "GLES_SILENCE_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "CI_SILENCE_GL_DEPRECATION"
}
},
"tool": "c"
},
{
"kind": {
"headerSearchPath": {
"_0": "../DeltaCore/include"
}
},
"tool": "c"
},
{
"kind": {
"define": {
"_0": "GL_SILENCE_DEPRECATION"
}
},
"tool": "swift"
},
{
"kind": {
"define": {
"_0": "GLES_SILENCE_DEPRECATION"
}
},
"tool": "swift"
},
{
"kind": {
"define": {
"_0": "CI_SILENCE_GL_DEPRECATION"
}
},
"tool": "swift"
},
{
"kind": {
"linkedFramework": {
"_0": "Accelerate"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"ios",
"tvos",
"maccatalyst"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "AVFoundation"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"ios",
"tvos",
"maccatalyst",
"macos"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "CoreImage"
}
},
"tool": "linker"
},
{
"kind": {
"linkedFramework": {
"_0": "GLKit"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"ios",
"tvos",
"macos"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "Metal"
}
},
"tool": "linker"
},
{
"kind": {
"linkedFramework": {
"_0": "MetalKit"
}
},
"tool": "linker"
},
{
"kind": {
"linkedFramework": {
"_0": "OpenGLES"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"ios",
"tvos"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "OpenGL"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"macos",
"maccatalyst"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "UIKit"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"ios",
"tvos",
"maccatalyst"
]
}
},
{
"kind": {
"linkedFramework": {
"_0": "WatchKit"
}
},
"tool": "linker",
"condition": {
"platformNames": [
"watchos"
]
}
}
],
"resources": [
{
"path": "Resources/KeyboardGameController.deltamapping",
"rule": {
"copy": {}
}
},
{
"path": "Resources/MFiGameController.deltamapping",
"rule": {
"copy": {}
}
}
],
"dependencies": [
{
"byName": [
"ZIPFoundation",
null
]
},
{
"byName": [
"DeltaTypes",
null
]
}
]
}
],
"products": [
{
"name": "DeltaCore",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaCoreStatic",
"type": {
"library": [
"static"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaCoreDynamic",
"type": {
"library": [
"dynamic"
]
},
"targets": [
"DeltaCore"
]
},
{
"name": "DeltaTypes",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DeltaTypes"
]
},
{
"name": "DeltaTypesStatic",
"type": {
"library": [
"static"
]
},
"targets": [
"DeltaTypes"
]
},
{
"name": "DeltaTypesDynamic",
"type": {
"library": [
"dynamic"
]
},
"targets": [
"DeltaTypes"
]
}
],
"pkgConfig": null,
"platforms": [
{
"options": [],
"version": "12.0",
"platformName": "ios"
},
{
"options": [],
"version": "12.0",
"platformName": "macos"
},
{
"options": [],
"version": "12.0",
"platformName": "tvos"
},
{
"options": [],
"version": "13.0",
"platformName": "maccatalyst"
}
],
"providers": null,
"packageKind": {
"root": [
"/usr/src/package"
]
},
"dependencies": [
{
"sourceControl": [
{
"identity": "zipfoundation",
"location": {
"remote": [
"https://github.com/weichsel/ZIPFoundation.git"
]
},
"requirement": {
"range": [
{
"lowerBound": "0.9.16",
"upperBound": "1.0.0"
}
]
},
"productFilter": null
}
]
}
],
"toolsVersion": {
"_version": "5.7.0"
},
"cLanguageStandard": null,
"cxxLanguageStandard": null,
"swiftLanguageVersions": null
}
{
"url": "/usr/src/package",
"name": "DeltaCore",
"path": "/usr/src/package",
"version": "unspecified",
"identity": "package",
"dependencies": [
{
"url": "https://github.com/weichsel/ZIPFoundation.git",
"name": "ZIPFoundation",
"path": "/usr/src/package/.build/checkouts/ZIPFoundation",
"version": "0.9.16",
"identity": "zipfoundation",
"dependencies": []
}
]
}