kleidis
582462808b
android: Implement Adreno Turbo setting for eligible GPUs ( #227 )
...
Co-authored-by: Ishan09811 <156402647+Ishan09811@users.noreply.github.com>
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com>
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2024-06-28 21:13:54 +01:00
OpenSauce04
277914a873
android: Gamepads can now control the in-game menu
2024-06-23 18:14:22 +01:00
OpenSauce04
461c8c9574
android: Rework settings UI ( #226 )
...
Co-authored-by: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
Co-authored-by: kleidis <167202775+kleidis@users.noreply.github.com>
2024-06-08 19:49:22 +01:00
OpenSauce04
ab99fff953
android: Fixed landscape layouts not displaying correctly
2024-05-28 12:42:25 +01:00
OpenSauce04
0f8722c9f0
Pulled updated translations
2024-05-27 22:34:37 +01:00
OpenSauce04
cae328570c
android: Add button dpad bindings
...
This exists alongside the previous axis dpad bind
This should be changed in the future to be more seamless for end users, but it works for now
2024-05-27 22:21:18 +01:00
Ishan09811
c5472c3a9c
android: Re-fixed runtime settings not being editable after closing game
2024-05-27 15:45:49 +01:00
OpenSauce04
c8db48daad
Updated default custom layout values to account for new config system
2024-05-26 23:33:31 +01:00
OpenSauce04
1d318f7486
Large Screen Proportion config is greyed out when Large Screen is not selected
2024-05-26 23:33:31 +01:00
OpenSauce04
1d04033029
Updated custom layout value names to be more accurate
2024-05-26 23:33:31 +01:00
OpenSauce04
e74d7c65fb
Custom Layout options now uses X, Y, Width Height
...
Previously used Left, Top, Right, Bottom positions
2024-05-26 23:33:31 +01:00
Reg Tiangha
9665f95306
lime3ds-gui: Fix Hybrid Screen layout menu option
2024-05-26 23:33:31 +01:00
Reg Tiangha
fc936c8879
lime3ds-gui: Add Layout tab to in-game settings
2024-05-26 23:33:31 +01:00
Reg Tiangha
a52ba8f3ce
lime3ds-gui: Tidy up Layout tab
2024-05-26 23:33:31 +01:00
Reg Tiangha
0194b33654
lime3ds-gui: Remove scroll bar from Layout and Enhancements tabs
2024-05-26 23:33:31 +01:00
Reg Tiangha
ab30f76444
lime3ds-gui: move Layout section to its own tab called Layout
2024-05-26 23:33:31 +01:00
Reg Tiangha
ad1d545890
fix build errors
2024-05-26 23:33:31 +01:00
Reg Tiangha
329c6f3e41
Edit enhancements labels
2024-05-26 23:33:31 +01:00
Reg Tiangha
4614cc2e15
Apply clang-format-18
2024-05-26 23:33:31 +01:00
blakdulz
ff0aab06dc
add Bottom Screen Opacity in Enhancement tab
2024-05-26 23:33:31 +01:00
BlakDulz
ca4d78aef5
remove indent of configure_enhancements.ui
2024-05-26 23:33:31 +01:00
blakdulz
0313178d32
QT add Custom Layout Menu Option.
...
This add Custom Layout selector in Both Menu and Enhancment Setting. This will allow to use or change Custom Layout mode or by using toggle. Still No Overlay Editor, just manual edit box, and this Not saved or carried at per game settings
2024-05-26 23:33:31 +01:00
Reg Tiangha
7b25c1efb4
Android: revert material to 1.9.0
...
There's been an unresolved bug since version 1.10.0
Details: https://github.com/material-components/material-components-android/issues/3990
2024-05-25 18:33:03 +01:00
Reg Tiangha
ebd4ee77e1
Android: Update various dependencies
2024-05-25 18:33:03 +01:00
Gamer64ytb
ceb97beef9
Android: Fix non-runnable settings not being still changeable after close a game randomly
...
Co-Authored-By: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
2024-05-17 21:43:45 +00:00
OpenSauce04
8a9ec7e0fa
Android: Removed nightly
and canary
build flavours as they are now irrelevant
2024-05-17 22:26:33 +01:00
PabloMK7
a672428232
Artic Base: Do not use cache if the read would result in OOB
2024-05-17 17:43:39 +01:00
OpenSauce04
747457dec6
Pulled updated translation files from Transifex
2024-05-17 10:45:24 +01:00
OpenSauce04
97932f94f8
Updated Transifex translation configs
2024-05-17 10:45:13 +01:00
OpenSauce04
f9b034b929
Updated spanish realtime audio description
2024-05-17 08:59:35 +00:00
OpenSauce04
fd81779233
Desktop: HLE audio settings are greyed out when non-HLE audio emulation is selected
2024-05-17 08:59:35 +00:00
OpenSauce04
81f1848044
Fixed Windows build issues
2024-05-17 08:59:35 +00:00
OpenSauce04
1e80caa650
Updated name and description of realtime audio setting
2024-05-17 08:59:35 +00:00
OpenSauce04
8551c18777
Improve playback consistency for realtime audio during inconsistent framerates
...
Implements and uses `GetStableFrameTimeScale` instead of `GetLastFrameTimeScale` for realtime audio playback
2024-05-17 08:59:35 +00:00
OpenSauce04
d91334be84
Implemented Citra Enhanced's realtime audio option
...
Co-authored-by: Gamer64ytb <76565986+Gamer64ytb@users.noreply.github.com>
2024-05-17 08:59:35 +00:00
Reg Tiangha
6ee8adbbc8
Update src/lime_qt/main.ui
...
Co-authored-by: OpenSauce <opensauce04@gmail.com>
2024-05-15 15:49:54 +00:00
Reg Tiangha
36c4eee49f
lime_qt: Add Open Log Folder option to Help menu
2024-05-15 15:49:54 +00:00
OpenSauce04
467afbb041
Update executable names to follow new naming scheme
2024-05-13 19:03:42 +00:00
OpenSauce04
b786c4b1e6
Android: Remember last entered Artic Base server address
2024-05-13 17:35:20 +00:00
PabloMK7
b1262f4768
Fix PTM ext data creation after Artic Base changes
2024-05-13 14:58:59 +01:00
OpenSauce04
c9932b65b9
Add Artic Base support
...
Co-Authored-By: PabloMK7 <10946643+pablomk7@users.noreply.github.com>
2024-05-12 22:16:10 +00:00
OpenSauce04
6753c40e8f
Implement plugin loader Mode3 mem strategy
...
Co-Authored-By: PabloMK7 <10946643+pablomk7@users.noreply.github.com>
2024-05-12 22:15:33 +00:00
OpenSauce04
2b33150d79
Tweaked shortcut creation msgbox identifiers to be more descriptive
2024-05-11 21:12:38 +00:00
Reg Tiangha
ae845de352
game_list.cpp: Resize columns to fit the size of their contents
2024-05-11 20:10:31 +00:00
Reg Tiangha
1dd95b4e01
lime_qt: fix typo
2024-05-11 20:10:31 +00:00
Reg Tiangha
f2a8ab5547
lime_qt: Fix remaining build errors
...
Co-Authored-By: FearlessTobi <thm.frey@gmail.com>
2024-05-11 20:10:31 +00:00
FearlessTobi
b4662a822b
lime_qt: Track play time
...
Co-Authored-By: Mario Davó <66087392+mdmrk@users.noreply.github.com>
2024-05-11 20:10:31 +00:00
FearlessTobi
dae2387abf
lime_qt: Add support for game desktop shortcuts
2024-05-11 20:10:31 +00:00
FearlessTobi
fa109a1d01
game_list: Mark games as favorite to make them appear at the top
...
Co-Authored-By: Colin E. <5352197+Kewlan@users.noreply.github.com>
2024-05-11 20:10:31 +00:00
FearlessTobi
9a4bf2ca6d
game_list: Move "Open ..." options to submenu
...
Helps to reduce visual clutter a bit.
2024-05-11 20:10:31 +00:00
OpenSauce04
3ec6e8b4f4
Corrected numerous references to Citra in translations and log output
2024-04-30 19:21:27 +01:00
OpenSauce04
09196d71bc
Fixed formatting discrepancies
2024-04-29 15:10:42 +01:00
OpenSauce04
b5af14381c
Android resolution setting now mirrors desktop interface
...
- Now has a radio button interface instead of a slider
- Now shows resolution alongside multiplier
2024-04-29 11:50:02 +01:00
OpenSauce04
d0eeb1bbe7
Rebranded log filenames
...
citra_log.txt --> lime3ds_log.txt
citra_log.txt.old.txt --> lime3ds_log.old.txt
2024-04-24 16:07:40 +01:00
OpenSauce
274afb7654
Merge pull request #87 from rtiangha/fix-smashbros
...
Fix for full screen Smash Bros crash in Vulkan
2024-04-19 23:57:04 +01:00
OpenSauce04
7c1f9a3080
Updated Android build dependencies
...
- Upgrade AGP dependency from 8.2.1 to 8.3.2
- Upgrade Gradle version to 8.4
2024-04-19 21:46:34 +01:00
OpenSauce04
efaf1bf85f
Android: Corrected overlay joystick draw order
2024-04-19 21:45:41 +01:00
OpenSauce
cdd70e1f0c
Fix Mali GPU Performance issues on OpenGL
...
Co-authored-by: zhang wei <zwdreams@gmail.com>
2024-04-18 18:47:53 +01:00
Reg Tiangha
30cb4701bb
Rebase files after bad clang-format-18 application
2024-04-16 16:16:24 -06:00
Reg Tiangha
a378014156
Merge remote-tracking branch 'upstream/master' into fix-smashbros
2024-04-16 07:33:14 -06:00
OpenSauce04
106a4a2ef4
Fix compile errors on Clang 18
2024-04-15 22:34:49 +01:00
OpenSauce04
5f41a173fa
Updated codebase formatting to be compliant with Clang 18
2024-04-15 19:03:40 +01:00
GPUCode
5c91cc522f
vk_render_manager: Minor cleanups and rename to RenderManager
...
* It is no longer just a renderpass cache
* Revert variable name change from render_manager back to renderpass_cache
2024-04-14 14:59:18 -06:00
Reg Tiangha
a06aa7981e
vk_texture_runtime.cpp: remove outdated references
2024-04-14 14:59:09 -06:00
GPUCode
af2efdd2b4
vk_master_semaphore: Remove waitable atomic
...
* These are buggy on some platforms and regular condition_variables are faster most of the time
2024-04-14 14:58:57 -06:00
GPUCode
222ca7de21
renderer_vulkan: Rewrite descriptor management
...
* Switch to batched vkUpdateDescriptorSets from cached descriptor sets with templates
2024-04-14 14:58:20 -06:00
GPUCode
b3c73d8e8e
renderer_vulkan: Rename renderpass cache to render manager
...
* It is no longer just a cache
2024-04-14 14:51:15 -06:00
GPUCode
b08f382c7c
renderer_vulkan: Remove vulkan prefix in SetObjectName
2024-04-14 14:49:55 -06:00
gperrio
2733189c0d
Android overlay: possibility to adjust the scale of individual buttons ( #69 )
...
* Can adjust the scale of each button individually 4x
---------
Co-authored-by: João Vitor Polverari <69534455+Polarzincomfrio@users.noreply.github.com>
2024-04-13 17:48:03 -03:00
OpenSauce04
c9f6f6e40e
Removed seemingly redundant opacityId
value
2024-04-13 19:58:55 +01:00
OpenSauce04
d22afdb97f
Updated default opacity to 50%
...
This change accounts for the change in overlay image opacity to roughly equal how the overlay looks in 2108
2024-04-13 19:58:55 +01:00
OpenSauce04
460c580bdb
Android: Increase opacity of button overlay images
2024-04-13 19:58:55 +01:00
Gamer64ytb
0dc86bab3c
Android: Implement touch controls opacity option.
2024-04-13 19:58:55 +01:00
GPUCode
cfa672bfa3
rasterizer_cache: Improve validation skip heuristic
2024-04-13 12:35:43 +01:00
OpenSauce04
360d61131e
Streamlined produced build files
...
- Android App Bundles are no longer produced
- 7Zip compressed archives are no longer produced
2024-04-13 00:10:43 +01:00
OpenSauce04
0a461898cb
Removed traces of enable_telemetry
setting
2024-04-12 23:31:47 +01:00
Reg Tiangha
0cc7cb4e9d
vk_instance.cpp: fix getting driver_id for vulkan device ( #53 )
...
* vk_instance.cpp: fix getting driver_id for vulkan device
* apply clang-format (fixed)
Co-authored-by: Malachi <malachicapela@gmail.com>
2024-04-12 18:39:04 +01:00
OpenSauce04
563be55156
Reverted prior quick telemetry fix to make way for a proper fix
2024-04-12 18:35:18 +01:00
OpenSauce04
1c5154dc60
Quick and dirty telemetry removal to buy us time to fix #53
2024-04-11 23:05:10 +01:00
OpenSauce04
2e4f53ec2b
Revert "Remove telemetry"
...
This reverts commit 6be3af71d4
.
2024-04-11 22:10:24 +01:00
Mike
880292592c
Log the contents of the General Purpose Registers when an unrecoverable exception occurs ( #66 )
...
This information is valuable for individuals utilizing Lime3DS to assist in debugging processes.
2024-04-10 17:35:50 -03:00
gperrio
b57dc53d93
Android haptic feedback ( #56 )
...
* Android: Add haptic feedback to overlay controls
* Android: Add haptic feedback to overlay controls
---------
Co-authored-by: João Vitor Polverari <polverari.jv@gmail.com>
2024-04-10 12:26:39 -03:00
gperrio
15c9e3e007
Android: new overlay button to swap screens ( #51 )
...
Co-authored-by: gperrio <guillaume.perrio@ingenico.com>
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2024-04-07 22:31:28 +01:00
OpenSauce04
a62fd26fca
Fixed the Exit hotkey not working correctly
2024-04-07 20:53:59 +01:00
OpenSauce04
7864eb6bab
Fixed formatting
2024-04-07 19:04:59 +01:00
OpenSauce04
9ee8c76603
Fixed some message window titles displaying "Lime" instead of "Lime3DS"
2024-04-07 18:40:49 +01:00
OpenSauce04
3bc0312b45
Ported GPUCode's Android Vulkan stability fixes
...
Thanks!
2024-04-07 15:58:50 +01:00
OpenSauce04
127244a1d0
Rebranded default system settings
2024-04-06 00:01:01 +01:00
OpenSauce04
ff46656809
Android drawer is now locked by default
2024-04-04 21:04:08 +01:00
OpenSauce04
5913d8342f
Corrected MacOS bundle identifier
2024-04-04 16:30:29 +01:00
OpenSauce04
b7d8373b2f
Fixed formatting
2024-04-04 15:51:27 +01:00
OpenSauce04
0929a9ada9
Updated Android package ID to io.github.lime3ds.android
2024-04-04 15:47:52 +01:00
OpenSauce04
c42304c66d
Updated default mobile portrait touch layout to be more ergonomic
2024-04-03 23:23:45 +01:00
OpenSauce04
7d581c4b63
Fixed MacOS branding
2024-04-03 22:04:06 +01:00
OpenSauce04
ecb2e8ff35
Discord presence is now greyed out instead of invisble when unavailable to avoid the tab being potentially empty
2024-04-03 21:56:34 +01:00
OpenSauce04
4e7fa95751
Gutted Web tab code for Web Service and Telemetry options
2024-04-03 21:56:34 +01:00
OpenSauce04
14a4825b65
Re-show Web tab in the UI
2024-04-03 21:56:34 +01:00
Reg Tiangha
fd6ab2da95
Restore Web tab
2024-04-03 21:56:34 +01:00
OpenSauce04
f9c96d1b76
nit: Removed blank line after function definition
2024-04-03 21:56:34 +01:00
Reg Tiangha
6be3af71d4
Remove telemetry
2024-04-03 21:56:34 +01:00