移除DSDeltaCore

This commit is contained in:
bluesea 2024-05-30 15:27:14 +08:00
parent 71fe07a6be
commit a2d94cbd61
159 changed files with 2960 additions and 4135 deletions

View File

@ -150,7 +150,6 @@
BFD097211D3A01B8005A44C2 /* SaveStatesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3540041C5DA70400C1184C /* SaveStatesViewController.swift */; }; BFD097211D3A01B8005A44C2 /* SaveStatesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3540041C5DA70400C1184C /* SaveStatesViewController.swift */; };
BFD1EF402336BD8800D197CF /* UIDevice+Processor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD1EF3F2336BD8800D197CF /* UIDevice+Processor.swift */; }; BFD1EF402336BD8800D197CF /* UIDevice+Processor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD1EF3F2336BD8800D197CF /* UIDevice+Processor.swift */; };
BFDB3418219E4B1700595A62 /* SyncStatusViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDB3417219E4B1700595A62 /* SyncStatusViewController.swift */; }; BFDB3418219E4B1700595A62 /* SyncStatusViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDB3417219E4B1700595A62 /* SyncStatusViewController.swift */; };
BFDCA1E6244EBAA900B8FBDB /* liblibDeSmuME.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFDCA1E5244EBAA900B8FBDB /* liblibDeSmuME.a */; };
BFDCA1E9244F7E1000B8FBDB /* Delta5ToDelta6.xcmappingmodel in Sources */ = {isa = PBXBuildFile; fileRef = BFDCA1E8244F7E1000B8FBDB /* Delta5ToDelta6.xcmappingmodel */; }; BFDCA1E9244F7E1000B8FBDB /* Delta5ToDelta6.xcmappingmodel in Sources */ = {isa = PBXBuildFile; fileRef = BFDCA1E8244F7E1000B8FBDB /* Delta5ToDelta6.xcmappingmodel */; };
BFDD04F11D5E2C27002D450E /* GameCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDD04F01D5E2C27002D450E /* GameCollectionViewController.swift */; }; BFDD04F11D5E2C27002D450E /* GameCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDD04F01D5E2C27002D450E /* GameCollectionViewController.swift */; };
BFE022A01F5B57FF0052D888 /* PopoverMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE0229F1F5B577D0052D888 /* PopoverMenuButton.swift */; }; BFE022A01F5B57FF0052D888 /* PopoverMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE0229F1F5B577D0052D888 /* PopoverMenuButton.swift */; };
@ -511,7 +510,6 @@
BF69FBA823E396860051BEEA /* libz.tbd in Frameworks */, BF69FBA823E396860051BEEA /* libz.tbd in Frameworks */,
BF69FBAA23E399AA0051BEEA /* CoreMotion.framework in Frameworks */, BF69FBAA23E399AA0051BEEA /* CoreMotion.framework in Frameworks */,
BF69FBA223E375A20051BEEA /* libVBA-M.a in Frameworks */, BF69FBA223E375A20051BEEA /* libVBA-M.a in Frameworks */,
BFDCA1E6244EBAA900B8FBDB /* liblibDeSmuME.a in Frameworks */,
D5D7C1FA29E60EDE00663793 /* libDeltaFeatures.a in Frameworks */, D5D7C1FA29E60EDE00663793 /* libDeltaFeatures.a in Frameworks */,
BFCADF1E25D22FE2008D78FB /* Systems.framework in Frameworks */, BFCADF1E25D22FE2008D78FB /* Systems.framework in Frameworks */,
D524F4A1273DE9A100D500B2 /* AltKit in Frameworks */, D524F4A1273DE9A100D500B2 /* AltKit in Frameworks */,
@ -1407,7 +1405,6 @@
); );
inputPaths = ( inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Delta/Pods-Delta-resources.sh", "${PODS_ROOT}/Target Support Files/Pods-Delta/Pods-Delta-resources.sh",
"${PODS_CONFIGURATION_BUILD_DIR}/DSDeltaCore/DSDeltaCore.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/DeltaCore/DeltaCore.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/DeltaCore/DeltaCore.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/GBADeltaCore/GBADeltaCore.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/GBADeltaCore/GBADeltaCore.bundle",
"${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle", "${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle",
@ -1419,7 +1416,6 @@
); );
name = "[CP] Copy Pods Resources"; name = "[CP] Copy Pods Resources";
outputPaths = ( outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/DSDeltaCore.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/DeltaCore.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/DeltaCore.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GBADeltaCore.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GBADeltaCore.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle",

View File

@ -10,9 +10,6 @@
<FileRef <FileRef
location = "group:Cores/GBADeltaCore/GBADeltaCore.xcodeproj"> location = "group:Cores/GBADeltaCore/GBADeltaCore.xcodeproj">
</FileRef> </FileRef>
<FileRef
location = "group:Cores/DSDeltaCore/DSDeltaCore.xcodeproj">
</FileRef>
<FileRef <FileRef
location = "group:External/Harmony/Harmony.xcodeproj"> location = "group:External/Harmony/Harmony.xcodeproj">
</FileRef> </FileRef>

View File

@ -347,24 +347,11 @@
<rect key="frame" x="0.0" y="0.0" width="375" height="56"/> <rect key="frame" x="0.0" y="0.0" width="375" height="56"/>
<autoresizingMask key="autoresizingMask"/> <autoresizingMask key="autoresizingMask"/>
</navigationBar> </navigationBar>
<connections>
<segue destination="cFV-KV-B18" kind="relationship" relationship="rootViewController" id="VBP-fg-oNH"/>
</connections>
</navigationController> </navigationController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Jo9-gl-p5p" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/> <placeholder placeholderIdentifier="IBFirstResponder" id="Jo9-gl-p5p" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects> </objects>
<point key="canvasLocation" x="2652" y="3085"/> <point key="canvasLocation" x="2652" y="3085"/>
</scene> </scene>
<!--dsSettingsViewController-->
<scene sceneID="anM-Cb-BaB">
<objects>
<viewControllerPlaceholder storyboardName="Settings" referencedIdentifier="dsSettingsViewController" id="cFV-KV-B18" sceneMemberID="viewController">
<navigationItem key="navigationItem" id="Dkm-Hm-sQa"/>
</viewControllerPlaceholder>
<placeholder placeholderIdentifier="IBFirstResponder" id="IS2-hO-HBN" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="3258" y="3084"/>
</scene>
</scenes> </scenes>
<inferredMetricsTieBreakers> <inferredMetricsTieBreakers>
<segue reference="Tey-6Z-UHp"/> <segue reference="Tey-6Z-UHp"/>

View File

@ -84,7 +84,7 @@ extension CheatDevice
// case .n64GameShark: return .n64 // case .n64GameShark: return .n64
// case .gbGameGenie, .gbcGameShark: return .gbc // case .gbGameGenie, .gbcGameShark: return .gbc
case .gbaActionReplayMax, .gbaGameShark, .gbaCodeBreaker: return .gba case .gbaActionReplayMax, .gbaGameShark, .gbaCodeBreaker: return .gba
case .dsActionReplay, .dsCodeBreaker: return .ds // case .dsActionReplay, .dsCodeBreaker: return .ds
case .genesisActionReplay8, .genesisActionReplay10: return .genesis case .genesisActionReplay8, .genesisActionReplay10: return .genesis
case .cdActionReplay8, .cdActionReplay10: return .genesis case .cdActionReplay8, .cdActionReplay10: return .genesis

View File

@ -11,7 +11,7 @@ import Foundation
import DeltaCore import DeltaCore
import Harmony import Harmony
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
@objc public enum SaveStateType: Int16 @objc public enum SaveStateType: Int16
{ {
@ -159,11 +159,11 @@ extension SaveState: Syncable
} }
else else
{ {
switch system // switch system
{ // {
case .ds: self.coreIdentifier = DS.core.identifier // Assume DS save state with nil coreIdentifier is from DeSmuME core. // case .ds: self.coreIdentifier = DS.core.identifier // Assume DS save state with nil coreIdentifier is from DeSmuME core.
default: self.coreIdentifier = system.deltaCore.identifier self.coreIdentifier = system.deltaCore.identifier
} // }
} }
} }

View File

@ -10,7 +10,7 @@ import UIKit
import DeltaCore import DeltaCore
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
@objc(SaveStateToSaveStateMigrationPolicy) @objc(SaveStateToSaveStateMigrationPolicy)
class SaveStateToSaveStateMigrationPolicy: NSEntityMigrationPolicy class SaveStateToSaveStateMigrationPolicy: NSEntityMigrationPolicy
@ -36,10 +36,10 @@ extension SaveStateToSaveStateMigrationPolicy
{ {
guard let system = System(gameType: gameType) else { return nil } guard let system = System(gameType: gameType) else { return nil }
switch system // switch system
{ // {
case .ds: return DS.core.identifier // Assume any existing save state is from DeSmuME. // case .ds: return DS.core.identifier // Assume any existing save state is from DeSmuME.
default: return system.deltaCore.identifier return system.deltaCore.identifier
} // }
} }
} }

View File

@ -14,7 +14,7 @@ import GBADeltaCore
//import MelonDSDeltaCore //import MelonDSDeltaCore
import Systems import Systems
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
import Roxas import Roxas
import AltKit import AltKit
@ -344,13 +344,13 @@ extension GameViewController
{ {
super.viewDidAppear(animated) super.viewDidAppear(animated)
if self.emulatorCore?.deltaCore == DS.core, UserDefaults.standard.desmumeDeprecatedAlertCount < 3 // if self.emulatorCore?.deltaCore == DS.core, UserDefaults.standard.desmumeDeprecatedAlertCount < 3
{ // {
let toastView = RSTToastView(text: NSLocalizedString("DeSmuME Core Deprecated", comment: ""), detailText: NSLocalizedString("Switch to the melonDS core in Settings for latest improvements.", comment: "")) // let toastView = RSTToastView(text: NSLocalizedString("DeSmuME Core Deprecated", comment: ""), detailText: NSLocalizedString("Switch to the melonDS core in Settings for latest improvements.", comment: ""))
self.show(toastView, duration: 5.0) // self.show(toastView, duration: 5.0)
//
UserDefaults.standard.desmumeDeprecatedAlertCount += 1 // UserDefaults.standard.desmumeDeprecatedAlertCount += 1
} // }
// else if self.emulatorCore?.deltaCore == MelonDS.core, ProcessInfo.processInfo.isJITAvailable // else if self.emulatorCore?.deltaCore == MelonDS.core, ProcessInfo.processInfo.isJITAvailable
// { // {
// self.showJITEnabledAlert() // self.showJITEnabledAlert()
@ -447,9 +447,9 @@ extension GameViewController
switch self.game?.type switch self.game?.type
{ {
case .ds? where self.emulatorCore?.deltaCore == DS.core: // case .ds? where self.emulatorCore?.deltaCore == DS.core:
// Cheats are not supported by DeSmuME core. // // Cheats are not supported by DeSmuME core.
pauseViewController.cheatCodesItem = nil // pauseViewController.cheatCodesItem = nil
case .genesis?: case .genesis?:
// GPGX core does not support cheats yet. // GPGX core does not support cheats yet.

View File

@ -39,8 +39,8 @@ struct AirPlaySkinsOptions
@Option(name: LocalizedStringKey(System.gba.localizedName), description: "The controller skin used when AirPlaying GBA games.", detailView: { SkinPicker(gameType: .gba, controllerSkinID: $0) }) @Option(name: LocalizedStringKey(System.gba.localizedName), description: "The controller skin used when AirPlaying GBA games.", detailView: { SkinPicker(gameType: .gba, controllerSkinID: $0) })
var gba: String? var gba: String?
@Option(name: LocalizedStringKey(System.ds.localizedName), description: "The controller skin used when AirPlaying DS games.", detailView: { SkinPicker(gameType: .ds, controllerSkinID: $0) }) // @Option(name: LocalizedStringKey(System.ds.localizedName), description: "The controller skin used when AirPlaying DS games.", detailView: { SkinPicker(gameType: .ds, controllerSkinID: $0) })
var ds: String? // var ds: String?
subscript(gameType: GameType) -> String? { subscript(gameType: GameType) -> String? {
guard let system = System(gameType: gameType) else { return nil } guard let system = System(gameType: gameType) else { return nil }
@ -52,7 +52,7 @@ struct AirPlaySkinsOptions
// case .n64: return self.n64 // case .n64: return self.n64
// case .gbc: return self.gbc // case .gbc: return self.gbc
case .gba: return self.gba case .gba: return self.gba
case .ds: return self.ds // case .ds: return self.ds
default: default:
return self.gba return self.gba
} }

View File

@ -522,8 +522,8 @@ private extension GameCollectionViewController
{ {
case GameType.unknown: case GameType.unknown:
return [cancelAction, renameAction, changeArtworkAction, shareAction, deleteAction] return [cancelAction, renameAction, changeArtworkAction, shareAction, deleteAction]
case .ds where game.identifier == Game.melonDSBIOSIdentifier || game.identifier == Game.melonDSDSiBIOSIdentifier: // case .ds where game.identifier == Game.melonDSBIOSIdentifier || game.identifier == Game.melonDSDSiBIOSIdentifier:
return [cancelAction, renameAction, changeArtworkAction, changeControllerSkinAction, saveStatesAction] // return [cancelAction, renameAction, changeArtworkAction, changeControllerSkinAction, saveStatesAction]
default: default:
return [cancelAction, renameAction, changeArtworkAction, changeControllerSkinAction, shareAction, saveStatesAction, importSaveFile, exportSaveFile, deleteAction] return [cancelAction, renameAction, changeArtworkAction, changeControllerSkinAction, shareAction, saveStatesAction, importSaveFile, exportSaveFile, deleteAction]
} }

View File

@ -115,7 +115,8 @@ private extension CheatsViewController
func updateAddCheatMenu() func updateAddCheatMenu()
{ {
// CheatBase only contains DS cheats for now, so hide option completely for other systems. // CheatBase only contains DS cheats for now, so hide option completely for other systems.
guard self.game.type == .ds else { return } return;
// guard self.game.type == .ds else { }
var searchCheatBaseTitle = NSLocalizedString("Search CheatBase", comment: "") var searchCheatBaseTitle = NSLocalizedString("Search CheatBase", comment: "")
var attributes: UIMenuElement.Attributes = [] var attributes: UIMenuElement.Attributes = []

View File

@ -14,7 +14,7 @@ import CryptoKit
import DeltaCore import DeltaCore
//import MelonDSDeltaCore //import MelonDSDeltaCore
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
import Roxas import Roxas
// //

View File

@ -434,8 +434,9 @@ extension SettingsViewController
} }
case .cores: case .cores:
let preferredCore = Settings.preferredCore(for: .ds) break
cell.detailTextLabel?.text = preferredCore?.metadata?.name.value ?? preferredCore?.name ?? NSLocalizedString("Unknown", comment: "") // let preferredCore = Settings.preferredCore(for: .ds)
// cell.detailTextLabel?.text = preferredCore?.metadata?.name.value ?? preferredCore?.name ?? NSLocalizedString("Unknown", comment: "")
case .controllerOpacity, .gameAudio, .hapticFeedback, .hapticTouch, .advanced, .patreon, .credits: break case .controllerOpacity, .gameAudio, .hapticFeedback, .hapticTouch, .advanced, .patreon, .credits: break
} }

View File

@ -18,7 +18,7 @@ import GBADeltaCore
import Systems import Systems
// Legacy Cores // Legacy Cores
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
@dynamicMemberLookup @dynamicMemberLookup
struct DeltaCoreMetadata struct DeltaCoreMetadata
@ -80,12 +80,12 @@ extension DeltaCoreProtocol
} }
var metadata: DeltaCoreMetadata? { var metadata: DeltaCoreMetadata? {
switch self // switch self
{ // {
case DS.core: // case DS.core:
return DeltaCoreMetadata([.name: .init(value: NSLocalizedString("DeSmuME (Legacy)", comment: ""), url: URL(string: "http://desmume.org")), // return DeltaCoreMetadata([.name: .init(value: NSLocalizedString("DeSmuME (Legacy)", comment: ""), url: URL(string: "http://desmume.org")),
.developer: .init(value: NSLocalizedString("DeSmuME team", comment: ""), url: URL(string: "https://wiki.desmume.org/index.php?title=DeSmuME:About")), // .developer: .init(value: NSLocalizedString("DeSmuME team", comment: ""), url: URL(string: "https://wiki.desmume.org/index.php?title=DeSmuME:About")),
.source: .init(value: NSLocalizedString("GitHub", comment: ""), url: URL(string: "https://github.com/TASVideos/desmume"))]) // .source: .init(value: NSLocalizedString("GitHub", comment: ""), url: URL(string: "https://github.com/TASVideos/desmume"))])
// case MelonDS.core: // case MelonDS.core:
// return DeltaCoreMetadata([.name: .init(value: NSLocalizedString("melonDS", comment: ""), url: URL(string: "http://melonds.kuribo64.net")), // return DeltaCoreMetadata([.name: .init(value: NSLocalizedString("melonDS", comment: ""), url: URL(string: "http://melonds.kuribo64.net")),
@ -93,7 +93,7 @@ extension DeltaCoreProtocol
// .source: .init(value: NSLocalizedString("GitHub", comment: ""), url: URL(string: "https://github.com/Arisotura/melonDS")), // .source: .init(value: NSLocalizedString("GitHub", comment: ""), url: URL(string: "https://github.com/Arisotura/melonDS")),
// .donate: .init(value: NSLocalizedString("Patreon", comment: ""), url: URL(string: "https://www.patreon.com/staplebutter"))]) // .donate: .init(value: NSLocalizedString("Patreon", comment: ""), url: URL(string: "https://www.patreon.com/staplebutter"))])
default: return nil return nil
} // }
} }
} }

View File

@ -11,7 +11,7 @@ import GBADeltaCore
import Systems import Systems
// Legacy Cores // Legacy Cores
import struct DSDeltaCore.DS //import struct DSDeltaCore.DS
enum System: CaseIterable enum System: CaseIterable
{ {
@ -29,7 +29,7 @@ enum System: CaseIterable
} }
static var allCores: [DeltaCoreProtocol] { static var allCores: [DeltaCoreProtocol] {
return [ GBA.core, DS.core, GPGX.core] return [ GBA.core,GPGX.core]
} }
} }
@ -98,7 +98,7 @@ extension System
case .n64: return .gba case .n64: return .gba
case .gbc: return .gba case .gbc: return .gba
case .gba: return .gba case .gba: return .gba
case .ds: return .ds case .ds: return .gba
case .genesis: return .genesis case .genesis: return .genesis
} }
} }
@ -112,7 +112,7 @@ extension System
// case GameType.n64: self = .n64 // case GameType.n64: self = .n64
// case GameType.gbc: self = .gbc // case GameType.gbc: self = .gbc
case GameType.gba: self = .gba case GameType.gba: self = .gba
case GameType.ds: self = .ds // case GameType.ds: self = .ds
case GameType.genesis: self = .genesis case GameType.genesis: self = .genesis
default: return nil default: return nil
} }
@ -130,7 +130,7 @@ extension DeltaCore.GameType
// case "n64", "z64": self = .n64 // case "n64", "z64": self = .n64
// case "gbc", "gb": self = .gbc // case "gbc", "gb": self = .gbc
case "gba": self = .gba case "gba": self = .gba
case "ds", "nds": self = .ds // case "ds", "nds": self = .ds
case "gen", "bin", "md", "smd": self = .genesis case "gen", "bin", "md", "smd": self = .genesis
default: return nil default: return nil
} }

View File

@ -15,7 +15,7 @@ target 'Delta' do
# pod 'N64DeltaCore', :path => 'Cores/N64DeltaCore' # pod 'N64DeltaCore', :path => 'Cores/N64DeltaCore'
# pod 'GBCDeltaCore', :path => 'Cores/GBCDeltaCore' # pod 'GBCDeltaCore', :path => 'Cores/GBCDeltaCore'
pod 'GBADeltaCore', :path => 'Cores/GBADeltaCore' pod 'GBADeltaCore', :path => 'Cores/GBADeltaCore'
pod 'DSDeltaCore', :path => 'Cores/DSDeltaCore' # pod 'DSDeltaCore', :path => 'Cores/DSDeltaCore'
# pod 'MelonDSDeltaCore', :path => 'Cores/MelonDSDeltaCore' # pod 'MelonDSDeltaCore', :path => 'Cores/MelonDSDeltaCore'
pod 'Roxas', :path => 'External/Roxas' pod 'Roxas', :path => 'External/Roxas'
pod 'Harmony', :path => 'External/Harmony' pod 'Harmony', :path => 'External/Harmony'

View File

@ -8,8 +8,6 @@ PODS:
- AppAuth/Core - AppAuth/Core
- DeltaCore (0.1): - DeltaCore (0.1):
- ZIPFoundation - ZIPFoundation
- DSDeltaCore (0.1):
- DeltaCore
- GBADeltaCore (0.1): - GBADeltaCore (0.1):
- DeltaCore - DeltaCore
- GoogleAPIClientForREST/Core (1.3.11): - GoogleAPIClientForREST/Core (1.3.11):
@ -54,7 +52,6 @@ PODS:
DEPENDENCIES: DEPENDENCIES:
- DeltaCore (from `Cores/DeltaCore`) - DeltaCore (from `Cores/DeltaCore`)
- DSDeltaCore (from `Cores/DSDeltaCore`)
- GBADeltaCore (from `Cores/GBADeltaCore`) - GBADeltaCore (from `Cores/GBADeltaCore`)
- Harmony (from `External/Harmony`) - Harmony (from `External/Harmony`)
- Roxas (from `External/Roxas`) - Roxas (from `External/Roxas`)
@ -79,8 +76,6 @@ SPEC REPOS:
EXTERNAL SOURCES: EXTERNAL SOURCES:
DeltaCore: DeltaCore:
:path: Cores/DeltaCore :path: Cores/DeltaCore
DSDeltaCore:
:path: Cores/DSDeltaCore
GBADeltaCore: GBADeltaCore:
:path: Cores/GBADeltaCore :path: Cores/GBADeltaCore
Harmony: Harmony:
@ -92,7 +87,6 @@ SPEC CHECKSUMS:
Alamofire: c7287b6e5d7da964a70935e5db17046b7fde6568 Alamofire: c7287b6e5d7da964a70935e5db17046b7fde6568
AppAuth: 3bb1d1cd9340bd09f5ed189fb00b1cc28e1e8570 AppAuth: 3bb1d1cd9340bd09f5ed189fb00b1cc28e1e8570
DeltaCore: 6a430005ea397fcd5b40b964effe41ac69cc9037 DeltaCore: 6a430005ea397fcd5b40b964effe41ac69cc9037
DSDeltaCore: d22a7cfbbe70f063b8c72dec9d1bcd2c59e14893
GBADeltaCore: c2f7ce5e5616ed63d2b99c9ba9a7e020f2263248 GBADeltaCore: c2f7ce5e5616ed63d2b99c9ba9a7e020f2263248
GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101
GoogleSignIn: 7137d297ddc022a7e0aa4619c86d72c909fa7213 GoogleSignIn: 7137d297ddc022a7e0aa4619c86d72c909fa7213
@ -106,6 +100,6 @@ SPEC CHECKSUMS:
SwiftyDropbox: 378b4425a2e8d0cb24c7b0f2e3af72bfbaaf1e73 SwiftyDropbox: 378b4425a2e8d0cb24c7b0f2e3af72bfbaaf1e73
ZIPFoundation: b1f0de4eed33e74a676f76e12559ab6b75990197 ZIPFoundation: b1f0de4eed33e74a676f76e12559ab6b75990197
PODFILE CHECKSUM: fd9a713918842a1b19856fa27ec547018323348d PODFILE CHECKSUM: 930728807344ca46fc1d6494eb2f49455e902798
COCOAPODS: 1.15.2 COCOAPODS: 1.15.2

View File

@ -1 +0,0 @@
../../../../../../Cores/DSDeltaCore/DSDeltaCore/Types/DSTypes.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/Database.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/FIFO.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/GPU.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/MMU.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/MMU_timing.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/NDSSystem.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/OGLRender.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/OGLRender_3_2.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/PACKED.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/PACKED_END.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/ROMReader.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/SPU.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/arm_jit.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/armcpu.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/bios.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/cheatSystem.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/commandline.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/common.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/cp15.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/debug.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/driver.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/emufile.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/encrypt.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/firmware.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/gdbstub.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/gfx3d.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/instruction_attributes.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/instructions.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/boolean.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/clamping.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/filters.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/libco.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/libretro.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/libretro_vulkan.h

View File

@ -1 +0,0 @@
../../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/math/complex.h

View File

@ -1 +0,0 @@
../../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/math/fxp.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/memalign.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/memmap.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_assert.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_common.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_common_api.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_dirent.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_endianness.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_environment.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_inline.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_miscellaneous.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/retro_stat.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/libretro-common/include/rhash.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/lua-engine.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/matrix.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/mc.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/mem.h

View File

@ -1 +0,0 @@
../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SndOut.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/AAFilter.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/BPMDetect.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/FIFOSampleBuffer.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/FIFOSamplePipe.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/FIRFilter.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/RateTransposer.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/STTypes.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/SoundTouch.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/TDStretch.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/WavFile.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/SoundTouch/cpu_detect.h

View File

@ -1 +0,0 @@
../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/metaspu.h

View File

@ -1 +0,0 @@
../../../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/metaspu/win32/Dialogs.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/mic.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/movie.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/path.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/rasterize.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/readwrite.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/registers.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/render3D.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/rtc.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/saves.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/scmrev.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/slot1.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/slot2.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/texcache.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/types.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/version.h

View File

@ -1 +0,0 @@
../../../../../../../Cores/DSDeltaCore/desmume/desmume/src/wifi.h

Some files were not shown because too many files have changed in this diff Show More