10410 Commits

Author SHA1 Message Date
OpenSauce04
3c7e583f6d Suppress MSVC warnings C4711 and C5045 during compilation 2025-04-07 14:36:45 +01:00
OpenSauce04
a4b8664fd3 qt: Break online LLE module checkbox text over two lines 2025-04-03 13:38:05 +01:00
OpenSauce04
f0291df007 externals: Upgraded SDL2 to version 2.32.4
Closes #391
2025-04-03 11:31:38 +01:00
OpenSauce04
310a519722 externals: Use azahar-emu org mirror of soundtouch 2025-04-02 17:50:13 +01:00
OpenSauce04
4b5b4a21b8 externals: Fixed CMake 4.0 compilation error when Discord RPC is enabled 2025-04-02 17:50:02 +01:00
OpenSauce04
32bb14f0d2 Updated language translations via Transifex 2120.2 2025-03-29 22:54:33 +00:00
PabloMK7
f7c284c7a9 Check that the country setting is valid for selected region (#847)
* Check that the country setting is valid for selected region

* `SystemSaveGame.checkCountryCompatibility` -> `SystemSaveGame.getCountryCompatibility`

* SettingsFragmentPresenter.kt: Moved `checkCountryCompatibility` definition out of `addSystemSettings`

* SettingsFragmentPresenter.kt: Renamed `compat` value to `compatFlags` for better readability

* configure_system.ui: Corrected indentation

---------

Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-03-29 21:51:09 +00:00
PabloMK7
63ce52d0db Mark console as "linked" when using the azahar artic setup tool (#833)
* Mark console as "linked" when using the azahar artic setup tool

* Updated strings related to console linking

---------

Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-03-28 11:16:13 +00:00
OpenSauce04
553955e251 Use reverse TLD filenames for installed Linux files where appropriate 2025-03-28 00:02:53 +00:00
toksn
ce124c3360 Use correct "input_type" key for AUDIO_INPUT_TYPE 2025-03-27 23:59:46 +00:00
Reg Tiangha
0830b98b35 android: Add Texture Sampling settings UI 2025-03-27 23:59:46 +00:00
PabloMK7
8de2a95b23 Fix fatal error caused by auto-detect region 2025-03-27 07:43:01 +00:00
SeppNel
b625401e64 Fix file read memory leak (#750)
* Fix file read memory leak

* Also fix synchronous path

* Use make_unique_for_overwrite

* License
2025-03-25 12:38:31 +00:00
OpenSauce04
6ecee968ea Updated French translation via Transifex 2120.1 2025-03-22 21:48:42 +00:00
OpenSauce04
5a4c19e01e cmake: Fixed compilation failure if CMAKE_CXX_FLAGS is an empty string 2025-03-22 21:47:50 +00:00
OpenSauce04
96d678a7ee Updated language translations via Transifex 2025-03-22 21:13:19 +00:00
OpenSauce04
7c88951845 cmake: Correctly handle _FORTIFY_SOURCE being pre-defined in CXXFLAGS 2025-03-22 21:11:35 +00:00
PabloMK7
cc7625e87c android: Show unsupported encrypted app message instead of invalid region 2025-03-22 16:56:45 +00:00
OpenSauce04
9ee1801d32 dist: Increased resolution of azahar.png from 430x to 512x 2025-03-22 16:45:58 +00:00
OpenSauce04
eb95a30176 Install 512x512 icon to CMAKE_INSTALL_PREFIX 2025-03-22 16:45:58 +00:00
OpenSauce04
50e7ffe1a4 android: Updated notification icon to reflect Azahar's logo 2025-03-22 16:20:46 +00:00
PabloMK7
da7388a5d7 Fix install CIA format string 2025-03-22 15:51:09 +00:00
PabloMK7
1df5db9128 Fix temporary frame limit 2025-03-22 15:51:09 +00:00
OpenSauce04
c411c1ef96 Applied clang-format 2025-03-22 15:51:09 +00:00
OpenSauce04
d2a58ea277 qt: Corrected broken link in .3ds/encryption warning message 2120 2025-03-21 22:37:26 +00:00
OpenSauce04
5d1b0bef2e Updated languages via Transifex 2025-03-21 20:25:15 +00:00
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
OpenSauce04
b0831cf453 cmake: Allow ENABLE_OPENGL option to be overridden on Linux aarch64
This option was originally disabled due to some devices not supporting OpenGL, however it was implemented by hardcoding the option to be set to OFF via CMAKE_DEPENDENT_OPTION. This change now allows the user to manually set ENABLE_OPENGL to ON in the CMake options, which was previously not possible.
2025-03-20 17:30:03 +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
OpenSauce04
dd0fc33e27 ci: Enabled update checker for tagged Windows and MacOS builds
This was supposed to be enabled for all platforms, but was erroneously only enabled for Linux
2025-03-19 10:09:59 +00:00
PabloMK7
0f8765eb3e Fix VS uniform fields type declaration 2120-rc3 2025-03-17 23:01:00 +00:00
OpenSauce04
0e89ee7367 qt: Updated translations via Transifex 2120-rc2 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
Mae Dartmann
d33a2cbf02 externals: Bump SDL2 to fix build with newer pipewire versions 2025-03-17 18:20:17 +00:00
OpenSauce04
8888143931 externals: Updated externals to avoid CMake 4.0 deprecation errors 2025-03-17 18:20:17 +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