Riley Testut
bb6fbfea37
Replaces placeholder DS Home Screen image
2021-02-24 13:02:21 -06:00
Riley Testut
6a01a74608
Adds GPGXDeltaCore dependency
...
Links indirectly via new Systems.framework to avoid conflicts between Cocoapods and SwiftPM.
2021-02-09 16:51:47 -06:00
Riley Testut
5127d5a65a
Updates app version to 1.3b3
2021-01-21 15:18:36 -06:00
Riley Testut
3e0a983048
Validates melonDS BIOS files
...
Compares file sizes and MD5 hashes (when relevant) to ensure BIOS files are correct.
2021-01-19 12:44:54 -06:00
Riley Testut
543e271563
Updates app version to 1.3b2
2020-12-02 12:09:43 -06:00
Riley Testut
865c681df0
Updates app version to 1.2
2020-10-21 10:58:15 -07:00
Riley Testut
86c7ca3ce8
Updates app version to 1.2b3
2020-10-12 11:42:21 -07:00
Riley Testut
a739926e17
Updates app version to 1.2b2
2020-04-27 14:40:15 -07:00
Riley Testut
610697be5d
Updates Harmony to add future backwards compatibility
...
Harmony will now persist properties from future model versions and later upload them, allowing for basic backwards compatibility.
2020-04-27 12:25:55 -07:00
Riley Testut
ec6fb6c03c
Fixes N64 games crashing due to stripped library symbols
2020-04-24 13:20:54 -07:00
Riley Testut
0e8c9fbc5c
Exposes Documents directory in Files app
2020-04-23 18:02:02 -07:00
Riley Testut
01320b4dec
Adds SaveState.coreIdentifier to filter out save states from other cores
...
Prevents DeSmuME save states from appearing while using melonDS core and vice versa.
2020-04-23 17:24:04 -07:00
Riley Testut
77da71cd62
Adds “Home Screen” DS game to boot into DS main menu
2020-04-23 17:18:59 -07:00
Riley Testut
6f336a82a5
Adds DS settings UI to import melonDS BIOS + switch DS cores
2020-04-23 17:16:44 -07:00
Riley Testut
35fe306c12
Switches to melonDS-based core for DS games
2020-04-23 16:52:29 -07:00
Riley Testut
38591bf374
Updates app version to 1.2b
2020-02-11 16:36:21 -08:00
Riley Testut
89db6b0d3a
Migrates from Core Data model v4 to v5
2020-02-11 15:59:47 -08:00
Riley Testut
0373b757f7
Adds ability to assign controller skins per game
2020-02-07 15:57:11 -08:00
Riley Testut
cd7e9652ab
Replaces peek & pop with context menus on iOS 13+
2020-02-06 14:37:21 -08:00
Riley Testut
748f930186
Updates app version to 1.1.2
2020-02-03 19:31:12 -08:00
Riley Testut
6cca0f244f
Replaces frameworks with static libraries
...
As of iOS 13.3.1, apps installed with free developer accounts that contain embedded frameworks fail to launch. To work around this, we now link all dependencies via Cocoapods as static libraries.
2020-02-03 19:28:23 -08:00
Riley Testut
82bfbd027a
Updates app version to 1.1.1
2019-12-11 16:12:01 -08:00
Riley Testut
346c794244
Updates bundle version to 15
2019-10-14 19:00:05 -07:00
Riley Testut
9412bf0df8
Adds Credits + Licenses + AltStore Patreon deep link
2019-09-25 03:46:27 -07:00
Riley Testut
86fd55b17a
Limits N64 Fast Forwarding to devices with A9 or better
2019-09-21 17:58:39 -07:00
Riley Testut
cec169c9b2
Adds BETA flag for debug builds
2019-09-18 12:41:20 -07:00
Riley Testut
46ca21a37c
Updates pods
2019-09-06 19:01:28 -07:00
Riley Testut
e91b6bcd6b
Uses constant bundleID for Fabric regardless of actual bundleID
...
AltStore resigns apps with unique bundle identifiers per-user, so we temporarily swizzle Bundle.infoDictionary to return a constant bundle identifier for Fabric so they can all be grouped together.
2019-08-07 16:51:00 -07:00
Riley Testut
f5f09f22d4
Adds support for copying and opening deep link URLs
2019-08-07 13:27:53 -07:00
Riley Testut
2a81710d07
Adds support for DS games
2019-08-05 23:03:08 -07:00
Riley Testut
c57b2ef725
Updates iOS deployment target to iOS 12.2
2019-08-05 22:59:54 -07:00
Riley Testut
1b75cdf65f
Removes iCloud entitlement
2019-06-21 12:07:39 -07:00
Riley Testut
0046bfaf46
Adds support for N64 games
2019-06-21 12:07:30 -07:00
Riley Testut
3ecee031be
Compares hashes before marking game saves as updated
2019-03-26 00:55:52 -07:00
Riley Testut
9bebfd6415
Resets previous Harmony beta database upon first launch
2019-03-25 17:18:50 -07:00
Riley Testut
483ad69678
Adds support for syncing with Dropbox
2019-03-20 10:47:17 -07:00
Riley Testut
fe6701c82c
Migrates to Swift 5
2019-02-25 13:50:11 -08:00
Riley Testut
d03cc90a29
Merge branch 'feature/nes' into develop
...
# Conflicts:
# .gitmodules
# Delta.xcodeproj/xcshareddata/xcschemes/Delta.xcscheme
# Delta.xcworkspace/contents.xcworkspacedata
# Delta/Base.lproj/Settings.storyboard
# Delta/Settings/SettingsViewController.swift
2019-02-06 15:40:11 -08:00
Riley Testut
1e144e5657
Adds support for NES games
2019-02-01 12:44:32 -08:00
Riley Testut
3b7cb49d89
Adds support for migrating to latest Core Data model from any previous version
2019-01-31 12:19:34 -08:00
Riley Testut
3bd0a35c61
Adds support for syncing GameSaves
2019-01-29 15:07:46 -08:00
Riley Testut
bace668739
Adds SyncResultViewController to view errors that occured during sync
2018-12-04 17:21:04 -08:00
Riley Testut
b226698760
Adds RecordSyncStatusViewController
...
Views local and remote status of a record, and enable/disable syncing
2018-11-27 14:46:38 -08:00
Riley Testut
97b456d9b7
Adds UIAlertController extension to display Errors
2018-11-27 14:38:29 -08:00
Riley Testut
ca4ccfc3ae
Adds basic GameSyncStatusViewController to view status of game-related records
2018-11-20 14:47:47 -06:00
Riley Testut
5354d779c1
Adds SyncStatusViewController to view basic sync status of games
2018-11-20 13:04:55 -06:00
Riley Testut
db9f43334d
Adds basic SyncManager implementation
...
Handles authenticating with Google Drive
2018-11-13 17:46:47 -08:00
Riley Testut
c1cfdad0a7
Misc. updates to DatabaseManager
...
- Subclasses RSTPersistentContainer
- Removes need for FileMD5Hash pod
- Adds start() as better way to load database
- Uses merged Harmony model
2018-11-13 17:26:21 -08:00
Riley Testut
8429c795a0
Configures project to support syncing with Google Drive
2018-11-13 16:03:49 -08:00
Riley Testut
116cb16538
Adds Harmony dependency
2018-11-12 15:23:21 -08:00