Skip to content

Commit 2b73f8e

Browse files
Massive refactor of the memory access code
1 parent 5985d37 commit 2b73f8e

File tree

8 files changed

+317
-192
lines changed

8 files changed

+317
-192
lines changed

SwiftSplit.xcodeproj/project.pbxproj

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
CD2A0F532697E10100863275 /* RemoteMemoryAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD2A0F522697E10100863275 /* RemoteMemoryAccess.swift */; };
1011
CD5E946B267A52B900CFAB31 /* EventStreamItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD5E9469267A52B900CFAB31 /* EventStreamItem.swift */; };
1112
CD5E946C267A52B900CFAB31 /* EventStreamItem.xib in Resources */ = {isa = PBXBuildFile; fileRef = CD5E946A267A52B900CFAB31 /* EventStreamItem.xib */; };
1213
CD5E946E267A5ED300CFAB31 /* EventListDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD5E946D267A5ED300CFAB31 /* EventListDelegate.swift */; };
@@ -21,11 +22,13 @@
2122
CD7CDC05256F7304002AE46F /* SimpleWebSocketServer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7CDC04256F7304002AE46F /* SimpleWebSocketServer.swift */; };
2223
CD7CDC2825717D2D002AE46F /* CelesteSplitter.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7CDC2725717D2D002AE46F /* CelesteSplitter.swift */; };
2324
CDA94457257382D300DB2A85 /* RouteBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDA94456257382D300DB2A85 /* RouteBox.swift */; };
25+
CDC82AB926981C4E007436BD /* Mono.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC82AB826981C4E007436BD /* Mono.swift */; };
2426
DB56D9F05D0BC5B4DE4CECC8 /* Pods_SwiftSplit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF09341B2ECF29501B823DEC /* Pods_SwiftSplit.framework */; };
2527
/* End PBXBuildFile section */
2628

2729
/* Begin PBXFileReference section */
2830
2557401E37458142957F7D9D /* Pods-SwiftSplit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwiftSplit.debug.xcconfig"; path = "Target Support Files/Pods-SwiftSplit/Pods-SwiftSplit.debug.xcconfig"; sourceTree = "<group>"; };
31+
CD2A0F522697E10100863275 /* RemoteMemoryAccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteMemoryAccess.swift; sourceTree = "<group>"; };
2932
CD5E9469267A52B900CFAB31 /* EventStreamItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventStreamItem.swift; sourceTree = "<group>"; };
3033
CD5E946A267A52B900CFAB31 /* EventStreamItem.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EventStreamItem.xib; sourceTree = "<group>"; };
3134
CD5E946D267A5ED300CFAB31 /* EventListDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventListDelegate.swift; sourceTree = "<group>"; };
@@ -46,6 +49,7 @@
4649
CD7CDC04256F7304002AE46F /* SimpleWebSocketServer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleWebSocketServer.swift; sourceTree = "<group>"; };
4750
CD7CDC2725717D2D002AE46F /* CelesteSplitter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CelesteSplitter.swift; sourceTree = "<group>"; };
4851
CDA94456257382D300DB2A85 /* RouteBox.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RouteBox.swift; sourceTree = "<group>"; };
52+
CDC82AB826981C4E007436BD /* Mono.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Mono.swift; sourceTree = "<group>"; };
4953
CF09341B2ECF29501B823DEC /* Pods_SwiftSplit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SwiftSplit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5054
E1C15A185F4552F09EFE4D9D /* Pods-SwiftSplit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SwiftSplit.release.xcconfig"; path = "Target Support Files/Pods-SwiftSplit/Pods-SwiftSplit.release.xcconfig"; sourceTree = "<group>"; };
5155
/* End PBXFileReference section */
@@ -105,6 +109,7 @@
105109
CD7CDBE6256F5D0D002AE46F /* ViewController.swift */,
106110
CD5E946D267A5ED300CFAB31 /* EventListDelegate.swift */,
107111
CD7CDC2725717D2D002AE46F /* CelesteSplitter.swift */,
112+
CD7CDBF9256F5DFC002AE46F /* CelesteScanner.swift */,
108113
CD5E9469267A52B900CFAB31 /* EventStreamItem.swift */,
109114
CD5E946A267A52B900CFAB31 /* EventStreamItem.xib */,
110115
CD7CDBE8256F5D0F002AE46F /* Assets.xcassets */,
@@ -114,7 +119,6 @@
114119
CD7CDBEE256F5D0F002AE46F /* SwiftSplit.entitlements */,
115120
CD7CDBF4256F5DDB002AE46F /* SwiftSplit-Bridging-Header.h */,
116121
CD7CDBFC256F5DFC002AE46F /* CelesteMemoryLayout.md */,
117-
CD7CDBF9256F5DFC002AE46F /* CelesteScanner.swift */,
118122
);
119123
path = SwiftSplit;
120124
sourceTree = "<group>";
@@ -125,6 +129,8 @@
125129
CD7CDBFD256F5DFC002AE46F /* memory_scanner.c */,
126130
CD7CDBFA256F5DFC002AE46F /* memory_scanner.h */,
127131
CD7CDBF8256F5DFC002AE46F /* MemoryScanner.swift */,
132+
CD2A0F522697E10100863275 /* RemoteMemoryAccess.swift */,
133+
CDC82AB826981C4E007436BD /* Mono.swift */,
128134
CD7CDC02256F626D002AE46F /* LiveSplitServer.swift */,
129135
CD7CDC04256F7304002AE46F /* SimpleWebSocketServer.swift */,
130136
);
@@ -249,11 +255,13 @@
249255
files = (
250256
CD7CDC03256F626D002AE46F /* LiveSplitServer.swift in Sources */,
251257
CD7CDBFE256F5DFC002AE46F /* MemoryScanner.swift in Sources */,
258+
CDC82AB926981C4E007436BD /* Mono.swift in Sources */,
252259
CD7CDC00256F5DFC002AE46F /* memory_scanner.c in Sources */,
253260
CD7CDBE7256F5D0D002AE46F /* ViewController.swift in Sources */,
254261
CD5E946E267A5ED300CFAB31 /* EventListDelegate.swift in Sources */,
255262
CDA94457257382D300DB2A85 /* RouteBox.swift in Sources */,
256263
CD7CDBFF256F5DFC002AE46F /* CelesteScanner.swift in Sources */,
264+
CD2A0F532697E10100863275 /* RemoteMemoryAccess.swift in Sources */,
257265
CD7CDC05256F7304002AE46F /* SimpleWebSocketServer.swift in Sources */,
258266
CD5E946B267A52B900CFAB31 /* EventStreamItem.swift in Sources */,
259267
CD7CDBE5256F5D0D002AE46F /* AppDelegate.swift in Sources */,

0 commit comments

Comments
 (0)