Riley Testut
|
fb11f6dec7
|
Replaces fileprivate with private. THANK FUCKING GOD.
|
2017-10-12 15:33:16 -07:00 |
|
Riley Testut
|
a58835e3ad
|
Automatically uses external game controllers when connected
|
2017-10-12 10:27:56 -07:00 |
|
Riley Testut
|
61440ef994
|
Adds support for handling ActionInputs from GameControllers
• Quick Save
• Quick Load
• Fast Forward
|
2017-10-10 14:54:20 -07:00 |
|
Riley Testut
|
94cbdbe159
|
Persists customized input mappings between app launches
|
2017-09-28 12:55:05 -07:00 |
|
Riley Testut
|
d70105e30e
|
Adds ControllerInputsViewController to customize external game controller inputs
Includes necessary code changes to use refactored DeltaCore Input logic
|
2017-09-27 13:08:41 -07:00 |
|
Riley Testut
|
c0b3a04110
|
Fixes GameViewController “cannot satisfy constraints” error
|
2017-07-07 22:39:09 -05:00 |
|
Riley Testut
|
a8176cb276
|
Fixes refactored FileManager.uniqueTemporaryURL usages
|
2017-06-29 13:35:33 -05:00 |
|
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
|
d0ed98ba6b
|
Updates DeltaCore + system cores
|
2017-04-30 19:36:48 -07:00 |
|
Riley Testut
|
6b6be904b0
|
Updates remaining UICollectionView/UITableView logic to use RSTCellContentDataSource
|
2017-04-04 18:29:40 -07: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
|
23ecd83e73
|
Fixes issue where GameViewController’s ControllerView remained visible after connecting MFi controller
|
2017-01-03 20:07:19 -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
|
93b9e979cf
|
Moves vibration logic to DeltaCore; adds taptic engine support
|
2016-11-28 17:09:45 -08:00 |
|
Riley Testut
|
e74725420a
|
Adds ability to adjust translucent controller skin opacity
|
2016-11-23 16:27:10 -06:00 |
|
Riley Testut
|
d3b4f25f20
|
Replaces light theme with “opaque” dark theme
Previous dark theme has been renamed “translucent”
|
2016-11-22 19:57:39 -08:00 |
|
Riley Testut
|
8cd3577cdc
|
Adds ability to select and use custom controller skins
|
2016-11-16 20:48:05 -08:00 |
|
Riley Testut
|
578cf5eda2
|
Integrates mogenerator to automatically generate Core Data subclasses
|
2016-10-14 15:13:04 -07:00 |
|
Riley Testut
|
12ca37e0f4
|
Manually fixes errors Swift 3 migrator missed
Thank God I won’t have to ever do this again…hopefully…
|
2016-09-20 23:38:58 -07:00 |
|
Riley Testut
|
53bf0313b4
|
Updates syntax to Swift 3 GM via Xcode migrator
|
2016-09-20 00:07:15 -07:00 |
|
Riley Testut
|
89905618e4
|
Adds Delete action when previewing/long pressing games
|
2016-08-29 13:19:47 -07:00 |
|
Riley Testut
|
bc9203fb44
|
Presents confirmation dialog asking user what to do if resuming paused game from GamesViewController
|
2016-08-12 16:25:31 -05:00 |
|
Riley Testut
|
9e66df0ace
|
Fixes crash when backgrounding app before starting a game
|
2016-08-12 13:12:48 -05:00 |
|
Riley Testut
|
3d16fed35a
|
Refactors previewing GameViewController logic into new PreviewGameViewController
|
2016-08-12 01:17:01 -05:00 |
|
Riley Testut
|
b017be6368
|
Fixes issue where creating auto save state would fail when backgrounded with SaveStatesViewController visible
|
2016-08-11 16:40:47 -05:00 |
|
Riley Testut
|
30eec7bc2f
|
Uses refactored EmulatorCore.saveSaveState(to:) method
|
2016-08-11 14:40:49 -05:00 |
|
Riley Testut
|
5a39263cb8
|
Uses renamed DeltaCore AudioManager/VideoManager.isEnabled property
|
2016-08-11 14:36:23 -05:00 |
|
Riley Testut
|
d0ada56b92
|
Removes UIPreviewInteraction usage in SaveStatesViewController
|
2016-08-10 23:44:26 -05:00 |
|
Riley Testut
|
e2f229fc36
|
Adds support for creating and updating Auto Save States
|
2016-08-10 23:31:12 -05:00 |
|
Riley Testut
|
694adb6c6c
|
Fixes various strong reference cycle leaks
|
2016-08-10 23:10:46 -05:00 |
|
Riley Testut
|
da7705aaff
|
Refactors DatabaseManager into NSPersistentStore subclass
|
2016-08-09 19:52:32 -05:00 |
|
Riley Testut
|
26a6a3c1b3
|
Adds custom transition when launching games + returning to Main Menu
The entire architecture had to change so GameViewController presented GamesViewController, instead of vice versa which was previously the case
|
2016-08-09 01:18:42 -05:00 |
|
Riley Testut
|
89c584e4c4
|
Fixes minor GameViewController.sustainButtonsContentView layout issues
• Optimizes layout for 4” screens
• Now appears beneath controller skin in landscape (as it should)
|
2016-08-08 15:49:17 -05:00 |
|
Riley Testut
|
7c8405d4e7
|
Fixes remaining Beta 4 syntax issues manually that the migrator missed
|
2016-08-06 23:18:55 -05:00 |
|
Riley Testut
|
95a2efdc01
|
Updates syntax to Swift 3 Beta 4 via Xcode migrator
|
2016-08-06 22:57:18 -05:00 |
|
Riley Testut
|
ddb402537e
|
Adds back support for Sustain Buttons
|
2016-07-27 14:58:36 -05:00 |
|
Riley Testut
|
973c0b586c
|
Updates GameViewController //MARK: comments for better displaying in Xcode
|
2016-07-27 14:57:31 -05:00 |
|
Riley Testut
|
c6d1f793f0
|
Adds back support for Fast Forwarding
|
2016-07-27 13:24:38 -05:00 |
|
Riley Testut
|
ae1d3f61dd
|
Updates syntax to Swift 3 Beta 2 via Xcode migrator
|
2016-07-27 12:57:23 -05:00 |
|
Riley Testut
|
a5c50b41bc
|
Adds back support for presenting CheatsViewController from Pause Menu
|
2016-07-27 04:08:08 -05:00 |
|
Riley Testut
|
5a403d053b
|
Adds back support for presenting SaveStatesViewController from Pause Menu
|
2016-07-22 14:39:13 -05:00 |
|
Riley Testut
|
8450149184
|
Adds basic implementation + support for rewritten PauseViewController
|
2016-07-20 22:40:59 -05:00 |
|
Riley Testut
|
60bc9dcfbc
|
Adds basic implementation of GameViewController, replacement for EmulationViewController
|
2016-07-17 16:41:57 -05:00 |
|