Commit graph

572 commits

Author SHA1 Message Date
Sean Maas
357e7325ab Android: optimize file processing for scoped storage 2024-01-10 18:54:12 -05:00
Sean Maas
ae2a076afe Android: remember scoped storage selection 2024-01-08 19:29:07 -05:00
Sean Maas
b50ed5c881 Fix DS/GBA communication when using HLE BIOS 2024-01-06 18:46:01 -05:00
Sean Maas
2cb4c0f4f1 Android: implement microphone support 2024-01-02 20:45:57 -05:00
Sean Maas
ab49089e3a Clean up readme and makefile targets 2023-12-27 03:10:45 -05:00
Sean Maas
679a3ce96a Android: fix saving under scoped storage 2023-12-15 02:57:14 -05:00
Sean Maas
ce90e52c4c Android: make scoped storage more reliable 2023-12-15 00:42:36 -05:00
Sean Maas
6b1d3a84c2 Android: polish up some button layout issues 2023-12-14 05:02:07 -05:00
Sean Maas
6f8dfc35a8 Fix DLDI address overflow 2023-11-20 01:22:29 -05:00
Sean Maas
2804863aa5 Desktop: add fallback software canvas with compile flag 2023-11-16 22:49:45 -05:00
Sean Maas
88a95831f8 Rework scheduler to avoid passing function pointers 2023-11-08 19:04:30 -05:00
Sean Maas
15b9ca81d3 Android: fix scoped storage bugs + get version code from git 2023-11-07 17:32:25 -05:00
Sean Maas
d7306a06a7 Android: add info dialog for Play Store builds
Also re-add Patreon link
2023-11-06 20:59:43 -05:00
Sean Maas
1cea35e7c7 Android: add on-screen control vibration and layout settings 2023-11-04 16:08:50 -04:00
Sean Maas
830983d976 Android: fix potential crash in GBA mode 2023-11-02 06:18:05 -04:00
Sean Maas
b7b5f9311b Implement GBA HLE BIOS 2023-11-02 01:07:03 -04:00
Sean Maas
bb19861aea Android: supply the patch used for Google Play builds 2023-10-31 02:47:47 -04:00
Sean Maas
04f0a2aecd Android: reluctantly add scoped storage support 2023-10-28 20:22:27 -04:00
Sean Maas
2ee639d69f Android: animate on-screen button presses 2023-10-26 16:47:49 -04:00
Sean Maas
7d7f7aad4a Android: use d-pad logic for on-screen face buttons 2023-10-26 05:04:49 -04:00
Sean Maas
79642a1874 Support 3D viewport changes mid-frame 2023-10-21 03:52:27 -04:00
Sean Maas
6f1ab59918 Vita: use app parameters instead of args file
Closes #138
2023-10-12 21:54:51 -04:00
Sean Maas
7f5a6b9413 Big interpreter cleanup 2023-09-14 01:38:24 -04:00
Sean Maas
7cc3b01d0a Specify the new pull request policy 2023-09-04 17:50:34 -04:00
Sean Maas
8720d877ed Reorganize core/interpreter to prepare for something 2023-06-28 00:02:47 -04:00
Sean Maas
fbcca8ed76 Clean up getters/setters for settings
Also add filter setting, separate layouts on Wii U
2023-06-27 00:35:38 -04:00
Sean Maas
ddda2df372 Update copyright years and fix release updater 2023-04-02 18:54:04 -04:00
Sean Maas
f57063d44f Initial Wii U port (not ready for release) 2023-04-02 18:30:22 -04:00
Sean Maas
1baf28f8d3 Switch: set default language based on system language 2023-02-12 14:18:43 -05:00
Sean Maas
5da36282d2 Android: probably fix pre-Lollipop crash
Fixes #116
2023-01-23 00:38:26 -05:00
Sean Maas
eebbfc6e30 Android: close the app on back press from root 2023-01-15 20:34:42 -05:00
Sean Maas
b547f193bd Update readme to match other projects 2023-01-14 01:39:38 -05:00
Sean Maas
ac88593508 Hopefully fix the flatpak build 2023-01-13 19:40:53 -05:00
Sean Maas
b4bbe6c994 Add a new position screen layout option 2023-01-13 19:35:33 -05:00
Sean Maas
50f686ee54 Android: fix input 0 conflicting with the "none" binding 2022-12-27 19:46:20 -05:00
Sean Maas
5284b07d7e Android: add a proper UI for input binding 2022-12-27 19:29:23 -05:00
Sean Maas
5c32e4e0ff Android: update save every few seconds like other ports 2022-12-27 14:23:21 -05:00
Sean Maas
caeaff4a6e Use a container for the Vita build 2022-12-26 23:21:44 -05:00
Sean Maas
93be9cf024 Fix the flatpak build 2022-12-26 11:23:10 -05:00
Belle Aerni
4a37dc24e1
Vita: Specify the target arch (#117) 2022-12-26 10:20:10 -05:00
Nadia Holmquist Pedersen
fe1c53e36a
Update resource/info files for wxWidgets hiDPI (#119) 2022-12-25 22:32:54 -05:00
Sean Maas
f3f38f1301 Prevent DMAs from accessing TCM
Fixes Picross DS
2022-12-25 21:45:28 -05:00
Sean Maas
a9ea244a49 Small optimization to NDS main loop 2022-10-03 22:40:40 -04:00
Sean Maas
0168428c85 Polish high-res 3D blending 2022-09-29 01:51:14 -04:00
Sean Maas
a61414387a Fix 3D upscaling when brightness blending with 0 2022-09-29 01:09:48 -04:00
Sean Maas
0e6637ca00 Fix 3D thread sharing for lower half of high-res 2022-09-28 01:11:51 -04:00
Sean Maas
67db018e0b Cache texel if the coordinates don't change 2022-09-28 00:12:59 -04:00
Sean Maas
ff5030090b Fix high-res 3D crashing on Vita 2022-09-27 02:51:09 -04:00
Sean Maas
f0478129b1 Cheat layer blending by transposing high-res pixels 2022-09-26 02:14:24 -04:00
Sean Maas
79b3fd5c9a Optimize 3D interpolation by reusing factor value 2022-09-25 14:20:45 -04:00