Yoshi Sugawara
edea5f2cc7
applied formatting fixes
2021-07-07 07:30:11 -10:00
Yoshi Sugawara
1a7f052a3d
Merge branch 'master' into ios-qol-improvements
2021-07-07 07:25:33 -10:00
Yoshi Sugawara
c76c16c2dc
use frame based layout instead just for consistency
2021-07-07 07:24:52 -10:00
Jean-Philip Desjardins
fada0ca009
Fix parameter value in VoiceTrans trace.
2021-07-07 08:22:30 -04:00
Jean-Philip Desjardins
9a429b85f2
Merge pull request #1097 from yoshisuga/multiple-save-states
...
[iOS] Support saving/loading to multiple save states
2021-07-06 18:32:39 -04:00
Yoshi Sugawara
ae849d8ec8
[iOS] Quality of life improvements: Support virtual pad transparency; support L3/R3/Select/Start buttons; support for hiding virtual pad when controller is connected
2021-07-06 11:55:23 -10:00
TacoTheDank
bb1430288e
Some Android code cleanup
2021-07-06 12:57:48 -04:00
Yoshi Sugawara
bc6c08a30d
apply formatting changes
2021-07-05 22:26:53 -10:00
Yoshi Sugawara
a692cec779
Ported save state view controller to objective c; added to CMakeLists.txt; using storyboard for UI
2021-07-03 19:30:43 -10:00
Yoshi Sugawara
0900a0219b
Select first slot by default; fix positioning
2021-07-02 14:45:41 -10:00
Yoshi Sugawara
d4be2ea488
set text color to white
2021-07-02 09:19:42 -10:00
Yoshi Sugawara
8d37b36e40
Add button to load/save state
2021-07-02 09:18:12 -10:00
Yoshi Sugawara
2195163f95
Support tapping outside of controls to hide
2021-07-02 08:58:08 -10:00
Yoshi Sugawara
05b8ea66b2
Add pragma mark section for SaveStateDelegate for clarity
2021-07-02 08:47:40 -10:00
Yoshi Sugawara
09907247e6
Support saving/loading to multiple save states; support browsing files in Files app
2021-07-02 08:45:00 -10:00
Jean-Philip Desjardins
80e6554cdc
Use StoreAtRefIdx to clear flags pipeline.
...
Using PullRel would cause array items to be register allocated which is not a good thing
since they are accessed through array operations in other places.
2021-07-02 10:22:27 -04:00
Jean-Philip Desjardins
36634efa36
Check MFIFO when resuming a source chain transfer.
2021-06-29 08:57:58 -04:00
Jean-Philip Desjardins
77eb2d3090
Apply style fixes.
2021-06-29 08:14:27 -04:00
Jean-Philip Desjardins
bc6247d399
Prevent changing the GS handler when emulator is running.
2021-06-28 19:27:22 -04:00
Jean-Philip Desjardins
29f2331592
Add UI to select GS handler on iOS.
2021-06-28 19:16:02 -04:00
Jean-Philip Desjardins
4a47cba38e
Use proper initialization code.
2021-06-28 18:36:29 -04:00
Jean-Philip Desjardins
06347cac51
Make GS handler configurable through a setting on iOS.
2021-06-27 08:42:26 -04:00
Jean-Philip Desjardins
6d0e4f7ce0
Vulkan iOS build.
2021-06-24 07:56:56 -04:00
Jean-Philip Desjardins
83aed24051
iOS Vulkan initialization code.
2021-06-24 07:56:31 -04:00
Jean-Philip Desjardins
cebad3cc51
Code style fix.
2021-06-23 09:41:44 -04:00
Jean-Philip Desjardins
560fddba77
Reorganize iOS storyboard to allow leaving the settings screen.
2021-06-23 09:41:44 -04:00
Jean-Philip Desjardins
4be94cf8a0
Fix audio toggle on iOS.
2021-06-23 09:41:44 -04:00
Jean-Philip Desjardins
91bde50083
Update on screen widget status.
2021-06-23 09:41:44 -04:00
Jean-Philip Desjardins
8c7ce0ed52
Allow opening preferences while game is running on iOS.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
a94111fe32
setupWindow when Activity is created.
...
Seems to be necessary on some devices/os versions.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
11919a6afe
Make the alert controller a bit nicer on iPads.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
12ac13eec3
Update system UI visibility when getting window focus.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
4a73360758
Call super class function.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
76ae9fbe67
Update some other settings.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
dad651914e
Update GS handler preferences in-game.
2021-06-23 09:41:42 -04:00
Jean-Philip Desjardins
b2c5dd87e2
Update when coming back from settings.
2021-06-23 09:41:42 -04:00
Jean-Philip Desjardins
6468f5d81b
Allow opening preferences while game is running on Android.
2021-06-23 09:41:42 -04:00
Björn Gerdau
b765a825b8
When starting a executable, A0 is set to the address of the executable
...
Darkwatch is reyling on this (shoutout to PSI)
2021-06-18 16:20:50 +02:00
Jean-Philip Desjardins
dcf471c78c
Merge pull request #1087 from TacoTheDank/preference-fixes
...
[Android] Preference and theming improvements
2021-06-15 13:29:09 -04:00
Jean-Philip Desjardins
8d6817a9c3
Merge pull request #1086 from TacoTheDank/alertdialogs
...
[Android] Clean up AlertDialogs
2021-06-14 10:49:06 -04:00
Maxime Gauduin
2645bfcbee
add missing include
2021-06-14 08:34:00 +02:00
Jean-Philip Desjardins
475de030b1
Add some checks to catch potential errors.
2021-06-11 09:07:52 -04:00
TacoTheDank
7703fa51f5
Clean up AlertDialogs
2021-06-10 19:27:05 -04:00
TacoTheDank
b90820d8d1
Clean up theme stuff, add colorAccent
2021-06-10 19:00:25 -04:00
TacoTheDank
220e42de27
Clean up some unnecessary preference code
2021-06-10 19:00:07 -04:00
Björn Gerdau
d05b7f1dc7
Rename some IOP DMA interrupt lines
2021-06-08 21:56:48 +02:00
Björn Gerdau
72843e8a99
Add some IOP DMAC warnings
2021-06-08 21:56:48 +02:00
Björn Gerdau
b8af116110
Move IOP SPU2 and DEV9 DMAC channel ids
...
While the channels interrupt lines 8 and 9 respectively, their channel ids are 7 and 8.
2021-06-08 21:56:47 +02:00
Björn Gerdau
5cae62af48
Move IOP SIO2 DMAC channel addresses
2021-06-08 21:56:42 +02:00
Björn Gerdau
edcfb4ea1f
Add dedicated intr line parameter for DMAC channels
...
DMAC channel IDs don't necessarily match the interrupt line which is asserted on DMA finish.
2021-06-07 14:34:16 +02:00