Commit Graph

216 Commits

Author SHA1 Message Date
Riley Testut
93493534e0 Adds support for GBC games
Adds System enum to represent supported game systems, simplifying the process to add future game systems.
2017-04-30 21:39:13 -07:00
Riley Testut
d7db69925e Updates automatic code signing configuration 2017-04-30 21:13:13 -07:00
Riley Testut
d0ed98ba6b Updates DeltaCore + system cores 2017-04-30 19:36:48 -07:00
Riley Testut
3813d42037 Updates SNES and GBA standard skins 2017-04-04 19:43:21 -07:00
Riley Testut
d1f4758474 Fixes crash in simulator when pressing ControllerView buttons 2017-04-04 19:43:05 -07:00
Riley Testut
6b6be904b0 Updates remaining UICollectionView/UITableView logic to use RSTCellContentDataSource 2017-04-04 18:29:40 -07:00
Riley Testut
25eb70c5a6 Updates dependencies to silence warnings 2017-04-04 15:36:24 -07:00
Riley Testut
eebb593aa2 Updates GamesDatabaseBrowserViewController design to match Delta dark theme 2017-03-28 00:14:47 -07:00
Riley Testut
45c18cc8e2 Adds ability to search games database to change game artwork
Searching database is done via GamesDatabaseBrowserViewController
2017-03-15 13:13:20 -06:00
Riley Testut
54da484423 Refactors loading operations to inherit from Roxas’ RSTLoadOperation 2017-03-15 13:07:34 -06:00
Riley Testut
882c6e74e6 Adds support for Roxas’ refactored UITableView/UICollectionView data source logic 2017-03-15 12:58:08 -06:00
Riley Testut
34f277e1ac Fixes potential crash when renaming a game results in a NSFetchedResultsChangeMove 2017-02-06 20:15:54 -08:00
Riley Testut
ed68653a98 Fixes incorrect mogenerator URLs 2017-02-06 16:36:36 -08:00
Riley Testut
4442834bc7 Fixes crash when launching games on 32-bit devices 2017-01-14 11:34:26 -08:00
Riley Testut
2bb4c4d278 Implements error handling when importing games + controller skins 2017-01-14 11:27:18 -08:00
Riley Testut
4d5dee6cea Fixes issue where MFi controllers stopped working when switching game systems 2017-01-04 18:41:49 -06:00
Riley Testut
c87ecf4d40 Fixes issue where “menu” inputs from MFi controllers had no effect 2017-01-04 18:41:39 -06:00
Riley Testut
3a9f0f36aa Updates SNES default MFi controller mappings 2017-01-03 20:07:35 -06:00
Riley Testut
23ecd83e73 Fixes issue where GameViewController’s ControllerView remained visible after connecting MFi controller 2017-01-03 20:07:19 -06:00
Riley Testut
efdd00ba9e Hides Players 2-4 Input settings
Will be shown again when controller logic is finalized
2016-12-29 13:32:09 -06:00
Riley Testut
e311bfc857 Fixes issue where games with capitalized files extensions were imported as “Unsupported” 2016-12-29 13:24:55 -06:00
Riley Testut
b3288ab835 Fixes issue where unsupported games could be launched + previewed via 3D Touch 2016-12-29 13:19:41 -06:00
Riley Testut
d0ed247305 Adds ability to share games 2016-12-29 02:46:59 -06:00
Riley Testut
de51210248 Fixes issue where canceling rename save state prompt would still rename save state 2016-12-29 02:16:04 -06:00
Riley Testut
01ed2b6a94 Adds ability to rename games 2016-12-29 02:15:55 -06:00
Riley Testut
5c6c66c9a1 Fixes crashes when loading Game or SaveState that had been overwritten by a duplicate entry
When Core Data detects a duplicate entry, it deletes the previous entry. This caused Delta to delete the associated ROM and Save State files. Now, there is a check in prepareForDeletion to make sure the object being deleted is not simply being replaced by a newer entry during a merge.
2016-12-26 15:56:33 -06:00
Riley Testut
9648aec3b5 Fixes issue where importing zipped games from Safari failed
Failed because app attempted to extract the game into the containing folder, which in this case was read-only. Fixed by extracting to temporary directory instead.
2016-12-26 15:52:58 -06:00
Riley Testut
943db4448c Merge branch ‘develop’ of github.com:rileytestut/Delta into develop 2016-12-25 02:26:52 -06:00
Riley Testut
7b43b48b51 Adds support for importing zip archives containing games 2016-12-25 02:26:18 -06:00
Caroline Moore
71a94b9afa Updates default box art 2016-12-23 23:52:02 -06:00
Caroline Moore
74f1ed917c Updates launch image
Decreases logo gradient
2016-12-23 22:16:52 -06:00
Caroline Moore
6da74df985 Updates app icon
Shifts delta up to be visually centered
2016-12-23 22:14:46 -06:00
Riley Testut
062abf6dbe Adds ability to import games & controller skins from other apps 2016-12-22 16:59:29 -06:00
Riley Testut
03ddd7e7a6 Updates GameCollectionViewController to display 3 games per row on 5.5” screens 2016-12-21 19:42:06 -06:00
Riley Testut
3afa9cc47d Adds placeholder README 2016-12-21 12:46:31 -06:00
Riley Testut
a8f2d49497 Updates build number for first beta 2016-12-20 18:25:47 -06:00
Riley Testut
752ea94ce3 Updates Xcode project to recommended Swift settings 2016-12-20 18:25:19 -06:00
Riley Testut
93119b4714 Reorganizes Xcode project structure
Merges “Common” folder into main Delta target folder
2016-12-20 18:24:43 -06:00
Riley Testut
a9d4581631 Fixes issue where controllers were not registered with EmulatorCore 2016-12-20 13:14:47 -06:00
Riley Testut
b686f2aa5d Fixes issue where loading save states could result in invalid cached inputs 2016-12-20 13:14:17 -06:00
Riley Testut
442056d8fe Updates standard controller skins 2016-12-15 14:52:46 -06:00
Riley Testut
2879052aa6 Fixes issue where GBA games couldn’t be imported if GBA4iOS was also installed 2016-12-15 14:49:20 -06:00
Riley Testut
725c7a9691 Updates default translucentControllerSkinOpacity value to 0.7 2016-12-12 19:46:12 -08:00
Riley Testut
509a1af74c Fixes crash when importing non-existent games 2016-12-11 21:49:08 -08:00
Riley Testut
73af189100 Fixes crash when deleting corrupted games 2016-12-11 18:47:50 -08:00
Riley Testut
3311c04a07 Remembers previous game collection when returning to GamesViewController 2016-12-11 18:31:58 -08:00
Riley Testut
64f1b66431 Updates Delta purple color
Lighter for better legibility against dark backgrounds
2016-12-11 14:40:51 -08:00
Riley Testut
fca8265501 Adds Cheat Codes + Sustain Buttons pause item icons 2016-12-11 14:35:34 -08:00
Riley Testut
ebf59450cd Fixes issue where touches near left edge of screen were delayed 2016-11-29 21:11:09 -08:00
Riley Testut
93b9e979cf Moves vibration logic to DeltaCore; adds taptic engine support 2016-11-28 17:09:45 -08:00