Commit Graph

125 Commits

Author SHA1 Message Date
Riley Testut
77512147ef Fixes swapped DS screens 2020-10-12 11:37:50 -07:00
Riley Testut
3cb3b9a10b Fixes various issues with controller skin filters 2020-05-05 11:18:46 -07:00
Riley Testut
e4404d179e Fixes NES games crashing after playing an N64 game 2020-05-01 11:28:16 -07:00
Riley Testut
9c99578206 Fixes misplaced DS screens when using external controller 2020-05-01 11:23:48 -07:00
Riley Testut
fd79b04ff0 Updates DeltaCore dependency 2020-04-27 14:39:51 -07:00
Riley Testut
1f6ad51c99 Adds support for 8 character NES Game Genie cheat codes 2020-04-23 18:04:37 -07:00
Riley Testut
0e8c9fbc5c Exposes Documents directory in Files app 2020-04-23 18:02:02 -07:00
Riley Testut
35fe306c12 Switches to melonDS-based core for DS games 2020-04-23 16:52:29 -07:00
Riley Testut
4ba2fa8d21 Adds support for new Nintendo DS controller skin 2020-02-11 16:34:57 -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
963ab6a586 Fixes app freezing when opening deep links 2019-10-14 17:24:18 -07:00
Riley Testut
d7ed26c372 Fixes incorrect controller view sizing when changing skins 2019-10-10 01:21:28 -07:00
Riley Testut
2c05e1b70f Adds option to disable haptic feedback for touch inputs 2019-09-30 17:31:13 -07:00
Riley Testut
8642fad707 Updates DeltaCore 2019-09-28 02:02:50 -07:00
Riley Testut
cca4c0bc14 Updates NESDeltaCore 2019-09-25 03:47:58 -07:00
Riley Testut
6e380814aa Updates DeltaCore 2019-09-15 18:57:15 -07:00
Riley Testut
c93a550ddd Updates N64 controller skin 2019-09-15 18:56:26 -07:00
Riley Testut
24d6da3af2 Updates NES controller skin 2019-09-14 14:31:56 -07:00
Riley Testut
628f942984 Fixes save errors for some DS games 2019-09-14 14:30:01 -07:00
Riley Testut
2a81710d07 Adds support for DS games 2019-08-05 23:03:08 -07:00
Riley Testut
687d088827 Updates cores to latest versions 2019-08-05 15:11:42 -07:00
Riley Testut
bf435b88b3 Continues playing audio when other app audio supports mixing 2019-06-21 14:06:26 -07:00
Riley Testut
0a8c3b2b0f Fixes memory leak crash after playing games for a few minutes 2019-06-21 14:02:50 -07:00
Riley Testut
0046bfaf46 Adds support for N64 games 2019-06-21 12:07:30 -07:00
Riley Testut
9b28d42814 Updates input + video logic to support revised DeltaCore API
- Continuous inputs
- OpenGLES-based rendering
- Thumbsticks in controller skins
2019-04-30 15:42:30 -07:00
Riley Testut
da0ec57856 Improves reliability when previewing games/save states 2019-04-30 15:34:22 -07:00
Riley Testut
4856b9a540 Fixes NES controller skin not appearing
Fixes incorrect controller skin
2019-03-25 18:27:20 -07:00
Riley Testut
f4374ed54a Adds support for WarioWare: Twisted! 2019-03-01 13:36:00 -08:00
Riley Testut
43b4aeac51 Fixes SNES games crashing when stopping emulation 2019-02-28 17:59:24 -08:00
Riley Testut
6b8414ccdc Updates dependencies 2019-02-25 15:21:35 -08:00
Riley Testut
fe6701c82c Migrates to Swift 5 2019-02-25 13:50:11 -08:00
Riley Testut
bec8d89acc Improves Delta scheme build dependencies to prevent build cycles 2019-02-21 12:46:48 -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
986b329178 Merge branch 'feature/harmony' into develop 2019-02-06 14:21:47 -08:00
Riley Testut
1e144e5657 Adds support for NES games 2019-02-01 12:44:32 -08:00
Riley Testut
17e20a6a7c Adds complete support for external keyboards
Fixes misc. other controller skin issues
2019-01-29 16:34:51 -08:00
Riley Testut
3bd0a35c61 Adds support for syncing GameSaves 2019-01-29 15:07:46 -08:00
Riley Testut
2f4171b9e2 Fixes issue where keyboard may appear on app launch 2018-11-12 14:59:21 -08:00
Riley Testut
7b60c1e067 Updates deployment target to iOS 12.0 2018-11-12 14:51:29 -08:00
Riley Testut
e27f1afb1a Updates dependencies to Swift 4.2 and Xcode 10.1 recommended project settings 2018-11-12 12:12:17 -08:00
Riley Testut
15b23c13e7 Updates delta cores + replaces ZipZap with ZIPFoundation
Replaces ZipZap with ZIPFoundation due to DeltaCore now using ZIPFoundation
2018-11-08 17:13:39 -08:00
Riley Testut
a9c3e85df8 Adds support for 3D Touch app icon game shortcuts 2018-01-04 14:17:59 -06:00
Riley Testut
18d6bd262a Adds support for iPhone X-optimized controller skins 2017-12-19 01:54:10 -06:00
Riley Testut
6836fb5bae Moves core ControllerSkin translucency logic to ControllerView 2017-12-18 18:14:28 -06:00
Riley Testut
bb418038e2 Fixes misc. iPhone X layout issues 2017-11-29 01:41:05 -08:00
Riley Testut
5709320415 Prevents iOS simulator from automatically assigning external game controller indexes 2017-10-16 13:00:25 -07:00
Riley Testut
fb11f6dec7 Replaces fileprivate with private. THANK FUCKING GOD. 2017-10-12 15:33:16 -07:00
Riley Testut
090c84df61 Updates Xcode project to recommended settings 2017-10-12 15:09:52 -07:00
Riley Testut
356d843a9b Removes use of deprecated String.characters property 2017-10-12 14:43:36 -07:00
Riley Testut
fb5036acf8 Manually fixes Swift 4 migrator errors 2017-10-12 14:40:15 -07:00