Commit Graph

639 Commits

Author SHA1 Message Date
Rafael Caetano
70d163b4ec Fix crash when opening "Firmware user settings" 2021-02-26 00:53:28 +00:00
Rafael Caetano
bfb7b0c023 Release Beta 1.2.1 2021-02-26 00:32:13 +00:00
Rafael Caetano
f152cca1b9 Fix crash when opening "Custom BIOS and firmware" setting 2021-02-26 00:27:18 +00:00
Rafael Caetano
b732d568e1 Release Beta 1.2.0 2021-02-25 23:08:37 +00:00
Rafael Caetano
3fedd09226 Improve description of "Threaded rendering" setting 2021-02-25 21:50:08 +00:00
Rafael Caetano
c63f9f2d53 Launch ROM after granting storage permission 2021-02-25 00:33:51 +00:00
Rafael Caetano
65f50c09d3 Simplify System section in the Settings screen 2021-02-24 00:23:59 +00:00
Rafael Caetano
138213a8b0 Add support for internal firmware 2021-02-22 00:11:54 +00:00
Rafael Caetano
7c261c2424 Fix ROM icons not being generated from zipped ROMs 2021-02-20 21:04:52 +00:00
Rafael Caetano
cb2f4014bc Allow ROM cache to be cleared 2021-02-20 00:00:15 +00:00
Rafael Caetano
c6aaa36835 Add support for ZIP files 2021-02-19 22:34:37 +00:00
Rafael Caetano
33ad4f38f5 Allow the reset option to be mapped in a controller 2021-02-18 23:17:19 +00:00
Rafael Caetano
c451914eaf Add option to reset emulation 2021-02-18 01:02:59 +00:00
Rafael Caetano
ab2dc6ca85 Add option to disable sound output 2021-02-16 22:44:43 +00:00
Rafael Caetano
66acdfbfca Add option to configure max fast-forward speed 2021-02-16 21:24:41 +00:00
Rafael Caetano
a1fadff6de Allow emulator screen to be constrained vertically 2021-02-16 18:53:45 +00:00
Rafael Caetano
3dede729ee Release Beta 1.1.1 2021-02-15 23:08:01 +00:00
Rafael Caetano
1c14de276d Add option to open a GitHub issue when the emulator fails to start 2021-02-15 21:29:55 +00:00
Rafael Caetano
89ffaff58c Fix BIOS directory validation requiring storage permission 2021-02-15 19:11:34 +00:00
Rafael Caetano
42ebe64fec Add issue template 2021-02-14 23:38:26 +00:00
Rafael Caetano
83b8cefcdc Release Beta 1.1.0 2021-02-14 22:48:39 +00:00
Rafael Caetano
42e6f3d6dc AR cheat max number of sections is 128 and not 127 2021-02-14 17:56:46 +00:00
Rafael Caetano
7ea3baae24 Validate BIOS and firmware file sizes when checking directory status 2021-02-14 14:56:19 +00:00
Rafael Caetano
fcf5e101e6 Cache ROM icons in a specific directory 2021-02-12 21:44:38 +00:00
Rafael Caetano
766098b619 Prevent invalid cheats from being enabled and used 2021-02-12 00:15:40 +00:00
Rafael Caetano
d360611943 Clamp touch screen coordinates
Should avoid problems when moving the touch position above the lower screen's upper limit
2021-02-09 21:57:40 +00:00
Rafael Caetano
c1ca85e68b Review soft input buttons
Should improve the problem in #37
2021-02-09 21:56:00 +00:00
Rafael Caetano
5751003493 Add cheat importing dialog to monitor progress
Concludes AR cheat support implementation
2021-02-09 18:49:38 +00:00
Rafael Caetano
75029e6ca9 Delete all cheats before importing a database 2021-02-07 18:46:26 +00:00
Rafael Caetano
6933771f10 Add cheat management UI 2021-02-07 18:32:53 +00:00
Rafael Caetano
09ceb6507b Add ability to import cheats from XML databases 2021-02-07 18:27:30 +00:00
Rafael Caetano
c869af6b30 Add Room and WorkManager as dependencies 2021-02-07 18:24:20 +00:00
Rafael Caetano
0472c495b6 Refactor DirectoryPickerPreference into StoragePickerPreference to allow both files and directories to be selected 2021-02-07 18:22:49 +00:00
Rafael Caetano
f94bb9fca9 Create database to store cheats 2021-02-07 18:14:12 +00:00
Rafael Caetano
c6a25847b4 Remove setup of unavailable preference 2021-01-31 21:39:31 +00:00
Rafael Caetano
a9d7f7df2b Refactor separate emulator activities into a single one 2021-01-30 22:05:11 +00:00
Rafael Caetano
a9e3d30e74 Add INTERNET permission to enable multiplayer connectivity 2021-01-30 18:03:46 +00:00
Rafael Caetano
1e14d168e6 Add option to boot firmware without a ROM 2021-01-30 18:03:07 +00:00
Rafael Caetano
fd1d8e2c8d Fix black pixels missing from ROM icons 2021-01-30 01:55:14 +00:00
Rafael Caetano
b4740339df Migrate from Kotlin Synthetics to View Binding 2021-01-30 00:11:03 +00:00
Rafael Caetano
3ee7159b4f Allow scrolling in ROM settings dialog when vertical space is limited 2021-01-29 21:50:20 +00:00
Rafael Caetano
ed008d4a87 Replace ROM settings icon with a more generic one 2021-01-29 20:23:31 +00:00
Rafael Caetano
4ce9374e95 Allow system and microphone source to be configured per game 2021-01-29 00:36:52 +00:00
Rafael Caetano
9186092f86 Add support for home screen ROM shortcuts 2021-01-27 23:17:25 +00:00
Rafael Caetano
4683dab9f7 Remove developer name from ROM titles 2021-01-25 18:48:34 +00:00
Rafael Caetano
4627f95298 Add ROM icon filtering setting 2021-01-25 18:40:07 +00:00
Rafael Caetano
fb955e3fde Remove unused romlist.bin file 2021-01-23 01:23:45 +00:00
Rafael Caetano
3170a3b23d Release Beta 1.0.0 2021-01-11 22:48:47 +00:00
Rafael Caetano
1ffc54cc04 Enable JIT by default (if available) 2021-01-11 22:47:40 +00:00
Rafael Caetano
0bdbafbeb9 Remove unused filepicker library 2021-01-11 00:41:43 +00:00