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
d5d44cf8d0
Updates dependencies
...
DeltaCore has been updated for Beta 4 syntax changes
GBADeltaCore disables debug mode from controller skin
Roxas contains added UICollectionView features + minor RSTBackgroundView UI updates
2016-08-08 15:46:32 -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
aa2a895d74
Updates dependencies
2016-07-27 12:53:42 -05:00
Riley Testut
70f4175128
Enables Whole Module Optimization
2016-07-27 12:30:08 -05:00
Riley Testut
a5c50b41bc
Adds back support for presenting CheatsViewController from Pause Menu
2016-07-27 04:08:08 -05:00
Riley Testut
8c3d072a5f
Ensures Game.fileURL calls Game.filename on the correct thread
2016-07-27 03:57:26 -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
Riley Testut
e827faadad
Improves SaveStatesViewController 3D Touch peeking performance
...
Pre-initializes GameViewController to ensure peek callback is fast
2016-07-17 16:21:48 -05:00
Riley Testut
3e02c36bcd
Fixes Core Data assertion failure when saving save states
2016-07-14 23:24:31 -05:00
Riley Testut
d054981eaa
Registers SNES + GBA cores on app launch
2016-07-14 23:23:26 -05:00
Riley Testut
056e8aba6e
Fixes outdated Game and SaveState Attributes enums
2016-07-14 23:23:26 -05:00
Riley Testut
a8ca3ef547
Brings back previously defined NSManagedObject.fetchRequest() as .rst_fetchRequest()
2016-07-14 23:23:26 -05:00
Riley Testut
279092ccc0
Fixes unused result warnings
2016-07-14 23:23:20 -05:00
Riley Testut
1d7ce4b6e6
Updates DeltaCore API usage to match massive DeltaCore refactoring
2016-07-14 22:59:39 -05:00
Riley Testut
8b97d1badc
Manually fixes errors Swift 3 migrator missed
...
I apologize for any “try!”s that may still remain…
2016-07-14 22:59:29 -05:00
Riley Testut
9ce16a2a9d
Updates syntax to Swift 3 beta 2 via Xcode migrator
2016-07-13 01:28:38 -05:00
Riley Testut
e6585ec177
Raises deployment target to iOS 10
2016-07-13 01:13:33 -05:00
Riley Testut
bc6cfbbaa4
Removes DeltaTV target
2016-07-10 20:37:11 -05:00
Riley Testut
df5f409e74
Uses EmulatorCore.preferredRenderingSize to determine save states aspect ratio
2016-06-10 16:34:09 -05:00
Riley Testut
a74d505224
Adds support for automatically saving + loading game saves
2016-06-10 13:37:14 -05:00
Riley Testut
2e5616dd30
Updates save state usage to catch errors
2016-06-10 11:57:15 -05:00
Riley Testut
d15f523dc9
Readjusts PauseMenuViewController item widths
2016-06-10 10:58:40 -05:00
Riley Testut
29c8990540
Adds support for Gameboy Advance games
2016-06-10 10:53:29 -05:00
Riley Testut
8a252f9690
Identifies + uses correct aspect ratio for save state thumbnails
2016-06-08 02:06:07 -05:00
Riley Testut
c647762975
Finishes implementation of Sustain Buttons feature
2016-06-02 19:45:09 -05:00
Riley Testut
0f43de2138
Updates EmulationViewController Game Controller methods & matches DeltaCore refactoring
2016-05-29 05:40:42 -05:00
Riley Testut
07da4f3158
Adds basic UI for selecting sustained button
2016-05-29 02:55:19 -05:00
Riley Testut
b2bf15a79c
Refactors cheat usage for non-throwing EmulatorCore.deactivateCheat(_:)
2016-05-28 02:07:57 -05:00
Riley Testut
fecb1396d2
Fixes bug where pasting into EditCheatViewController's UITextView resulted in incorrect font
2016-05-28 01:53:33 -05:00
Riley Testut
15ec9c9f49
Fixes bug where presenting EditCheatViewController would mess up PausePresentationController's layout
2016-05-28 01:52:52 -05:00
Riley Testut
9b5357ccd6
Adds Peek & Pop support to EditCheatViewController
2016-05-27 23:30:17 -05:00
Riley Testut
a80aeed4a4
Renames/rearranges SaveStatesViewController preview actions to match Apple's guidelines
2016-05-27 23:29:06 -05:00
Riley Testut
f7ed6f75d1
Adds ability for user to add/edit custom cheats
2016-05-27 15:25:14 -05:00
Riley Testut
f0f88a529a
Removes explicit initialization of SNESEmulatorCore
2016-05-21 15:38:12 -05:00
Riley Testut
9d599064a8
Fixes bug where peeking a save state then cancelling would prevent save states from working
2016-05-21 14:53:18 -05:00
Riley Testut
b98b9d60ca
Adds images for Save State and Load State pause items
2016-05-21 14:53:18 -05:00
Riley Testut
db9bd94667
Responds to app lifecycle events by pausing/resuming emulation
2016-05-21 14:53:18 -05:00
Riley Testut
509cb4b136
Adds support for adding, removing, activating, and deactivating (hard-coded) cheats
2016-05-21 14:53:18 -05:00
Riley Testut
c08e2a2de7
Adds temporary semaphore to ensure DatabaseManager finishes before showing UI
2016-05-21 14:53:18 -05:00
Riley Testut
9dcb88b2de
Presents empty CheatsViewController for Cheats pause item
2016-05-21 14:53:10 -05:00
Riley Testut
572ef0abec
Fixes bug where Peeking + Popping into a game resulted in slightly delayed audio
2016-05-19 03:23:55 -05:00
Riley Testut
290f1b93e5
Refactors SaveState.isPreview attribute to Game.previewSaveState relationship
2016-05-19 02:40:50 -05:00