8647 Commits

Author SHA1 Message Date
OpenSauce04
3d989b6d3e Fixed encrypted+.3ds warning string being poorly formatted 2025-03-21 20:20:23 +00:00
OpenSauce04
9112dbd56d Updated languages via Transifex 2025-03-21 19:32:42 +00:00
PabloMK7
22b9c547fc qt: Change update URL to the website (#757) 2025-03-21 19:20:18 +00:00
OpenSauce04
afa0cdfe9f strings.xml: Fixed minor formatting issue 2025-03-21 19:09:11 +00:00
PabloMK7
1a73739fd8 Show warning that 3ds files are no longer supported 2025-03-21 19:09:11 +00:00
PabloMK7
67890f59fd Make AM:GetPersonalizedTicketInfoList only return personal tickets 2025-03-21 19:09:11 +00:00
OpenSauce04
bf3eb08b71 video_core: Fixed emulation window artefacts on OpenGL + Wayland 2025-03-21 17:04:48 +00:00
RedBlackAka
3587303222 installer: Clean up Windows Start Menu entry
* Clean up Windows Start Menu entry

* Clean up old Start Menu shortcuts when upgrading
2025-03-21 17:04:03 +00:00
OpenSauce04
9480f269c0 installer: Replaced reference to "Dolphin.exe" left over from the Dolphin installer we're based on 2025-03-21 17:04:01 +00:00
OpenSauce04
9c87fdf711 Updated all files under dist to refer to Azahar instead of Citra
This resolves some icon theming issues on Linux

Co-authored-by: HurricanePootis <53066639+HurricanePootis@users.noreply.github.com>
2025-03-21 16:37:37 +00:00
Taylor Rodríguez
06c00a9319 Fix bug where log file was not generated on first run (#729)
* Fix bug where log file was not generated on first run

This fix resolves issue #727.

On first start, Log::Initialize attempts to create the `azahar-emu/log/`
directory. However, it fails because `azahar-emu/` does not exist. Using
FileUtil::CreateFullPath instead will create both `azahar-emu` and
`log/`.

* Update license header
2025-03-20 11:50:27 +00:00
PabloMK7
2fbfb8159c Fix language related issues (#735) 2025-03-20 11:48:29 +00:00
PabloMK7
0f8765eb3e Fix VS uniform fields type declaration 2025-03-17 23:01:00 +00:00
OpenSauce04
0e89ee7367 qt: Updated translations via Transifex 2025-03-17 20:13:44 +00:00
PabloMK7
54b997473d Fix uninitialized movable check on artic setup 2025-03-17 20:08:08 +00:00
PabloMK7
643f53f5f2 Implement framebuffer vertical flip flag (#699)
* Implement framebuffer vertical flip flag

* Make VerticalMirror const
2025-03-17 19:44:12 +00:00
PabloMK7
411abde5d1 Add support for uninitialized movable 2025-03-17 19:44:12 +00:00
PabloMK7
2a33d1f91b Fix artic traffic label being white on light theme 2025-03-17 19:35:20 +00:00
PabloMK7
ae26f8e8d5 Fix incorrect crypto file handling if exefs override fails 2025-03-17 18:20:17 +00:00
PabloMK7
dd66e3b4a3 Fix system files setup on macos 2025-03-17 18:20:17 +00:00
PabloMK7
89d74d5763 am: Fix force new 3ds deviceID 2025-03-15 23:24:36 +00:00
OpenSauce04
5e0797b112 qt: Added Report Compatibility button which redirects to Azahar compatibility list 2025-03-15 22:22:52 +00:00
OpenSauce04
c2a84a2f21 qt: Updated translations via Transifex 2025-03-15 14:43:08 +00:00
Reg Tiangha
7ef4012a9a citra_qt.cpp: Made isDarkMode() compliant with QT 6.4 and older 2025-03-14 23:42:49 +00:00
OpenSauce04
c601a5e68a SystemFilesFragment.kt: Removed accidentally committed code which breaks the radio buttons
Accidentally added in 58b2ebd5cd14eb49ecdd153224e9a07c9c51a423
2025-03-14 20:57:14 +00:00
PabloMK7
58b2ebd5cd android: Added MAC address setting from QT 2025-03-13 21:17:41 +00:00
PabloMK7
d5745cae8f Add LLE modules for online features option + AM Refactor w/ various improvements/fixes
- Added option to enable required LLE modules for online features.
- (Android) Fixed bug that would cause FS RenameFile to fail sometimes on Android.
- (Android) Moved New 3DS mode and LLE applets to system settings tab on Android.
- (Android) Fixed cfg save data related issues (mostly Console ID).
- Made AM title scanning asynchronous, which makes game boot way faster on Android on most cases.
- Made more AM functions asynchronous, to prevent stutter.
- Fixed bug in SOC that could cause the emulator to crash when disconnecting.
- Fixed keys not being initialized when processing console unique files.
2025-03-13 21:17:32 +00:00
OpenSauce04
518b3d7432 qt: Fixed migration text box erroneously being show if there is no Azahar, Citra or Lime3DS data 2025-03-13 19:02:17 +00:00
Kleidis
e6ca7119af citra_qt: Use stylesheet with light colored icons if dark mode 2025-03-13 18:45:42 +00:00
Kleidis
420b803fac citra_qt: Rename default theme from Light to System 2025-03-13 18:45:20 +00:00
PabloMK7
42d77cd720
Implement "Set Up System Files" on Android (#653)
* Implement "Set Up System Files" on Android

* Use correct strings + Remove chunks of unused code

* Updated license header

* SystemFilesFragment.kt: Use radio buttons for selecting O3DS/N3DS

* HomeSettingsFragment.kt: Moved `Install CIA` above `Set Up System Files`

* strings.xml: Updated system file setup button strings

* android: Remove System Files Warning

This warning is no longer relevant due to changes in how system files are installed

---------

Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-03-12 22:41:45 +01:00
OpenSauce04
57b5f7da17 qt: Make update check concurrent and added connection timeout
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2025-03-12 21:55:12 +01:00
OpenSauce04
d10a1f1a87 qt: Added setting "Check for updates" 2025-03-12 21:55:12 +01:00
OpenSauce04
2234fa93cb qt: Added update checker behind CMake option ENABLE_QT_UPDATE_CHECKER 2025-03-12 21:55:12 +01:00
OpenSauce04
4cbfba8205 android: Renamed all strings with _desc prefix to _description for consistency 2025-03-12 20:50:51 +01:00
OpenSauce04
81753f908b strings.xml: Added missing period to end of delay_start_lle_modules_desc string 2025-03-12 20:50:51 +01:00
OpenSauce04
82cb9ce9c4 configure_debug.ui: Moved CPU clock speed information under CPU clock speed slider 2025-03-12 20:50:51 +01:00
OpenSauce04
a2f2239bbb configure_debug.ui: Corrected a typo of the word "miscellaneous" 2025-03-12 20:50:51 +01:00
PabloMK7
db168cfac4 Various savestate bugfixes 2025-03-12 20:50:51 +01:00
OpenSauce04
cb9406f6a3 Fixed formatting 2025-03-10 20:29:08 +00:00
OpenSauce04
4694e3c79a Fixed incorrect version reporting when running azahar -v with a tagged release 2025-03-10 20:25:31 +00:00
PabloMK7
a5ad887771 Do data migration before QtConfig is constructed 2025-03-10 12:16:14 +00:00
PabloMK7
dd9c743041 Add cmake option to enable microprofile 2025-03-10 11:41:05 +00:00
PabloMK7
e3a21c8ef1
Add 'Set Up System Files' option (#642)
* Add 'Set Up System Files' option

* Fix CIA installation and HLE module loading when no console unique data provided.
2025-03-10 10:48:11 +00:00
OpenSauce04
6262ddafa6 main.ui: Corrected windowTitle property 2025-03-09 13:55:09 +00:00
OpenSauce04
c5eaa44103 main.ui: Remove unnecessary & characters from strings 2025-03-09 13:52:27 +00:00
OpenSauce04
d86dfba7b8 Drop old Citra updater code
Due to differences with how updates are handled, none of this code can really be reused for Azahar
2025-03-09 13:05:08 +00:00
OpenSauce
ac7671e247
qt: Implement migration prompt to bring data from Citra/Lime3DS (#638) 2025-03-09 12:10:02 +00:00
OpenSauce04
cc81fdec3d Corrected some incorrect strings 2025-03-06 10:00:20 +00:00
OpenSauce04
108ee2e428 Revert "android: Implement Adreno Turbo setting for eligible GPUs (#227)"
This reverts commit f84503cf8c87b01bcbf2281ad348d2c91568a074.
2025-03-05 22:01:07 +00:00