OpenSauce04
2f28911395
cmake: Allow ENABLE_OPENGL option to be overridden on Linux aarch64
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
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:29:29 +00:00
Taylor Rodríguez
d82be7ac7c
Fix bug where log file was not generated on first run ( #729 )
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
* 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:49:51 +00:00
PabloMK7
3783ac9f49
Fix incorrect syntax in construction of ARM_DynCom
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-03-19 15:22:10 +01:00
PabloMK7
5acb2eee91
Fix language related issues ( #735 )
2025-03-19 15:21:22 +01:00
OpenSauce04
19551b1eb6
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:43 +00:00
OpenSauce04
d59ea25cbe
installer: Replaced reference to "Dolphin.exe" left over from the Dolphin installer we're based on
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-03-18 12:53:10 +00:00
OpenSauce04
dcd6fe8258
qt: Updated translations via Transifex
2025-03-18 12:06:29 +00:00
PabloMK7
fac8ae2682
Fix VS uniform fields type declaration
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
2025-03-17 22:59:47 +00:00
PabloMK7
9d03856026
Fix uninitialized movable check on artic setup
2025-03-17 20:07:29 +00:00
PabloMK7
0eb4a71720
Implement framebuffer vertical flip flag ( #699 )
...
* Implement framebuffer vertical flip flag
* Make VerticalMirror const
2025-03-17 19:39:55 +00:00
PabloMK7
007b809ad7
Add support for uninitialized movable
2025-03-17 19:37:16 +00:00
PabloMK7
66d8e58dcd
Fix artic traffic label being white on light theme
2025-03-17 19:34:45 +00:00
Mae Dartmann
8cb3dde72f
externals: Bump SDL2 to fix build with newer pipewire versions
2025-03-17 17:33:07 +00:00
OpenSauce04
eb3aa52391
externals: Updated externals to avoid CMake 4.0 deprecation errors
2025-03-17 17:13:05 +00:00
PabloMK7
c13d2d7208
Fix incorrect crypto file handling if exefs override fails
2025-03-17 16:19:56 +00:00
PabloMK7
dac463d74a
Fix system files setup on macos
2025-03-17 16:19:56 +00:00
PabloMK7
d72948ca22
am: Fix force new 3ds deviceID
citra-transifex / transifex (push) Has been cancelled
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-03-15 23:24:04 +00:00
OpenSauce04
ccb26303ad
qt: Added Report Compatibility button which redirects to Azahar compatibility list
2025-03-15 22:21:59 +00:00
OpenSauce04
9f83139118
ci: citra-unified-source
--> azahar-unified-source
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-03-15 18:55:24 +00:00
OpenSauce04
b1c693eafe
Revert "Bump CMake MacOS compilation target to MacOS 13"
...
This reverts commit 0485a16fbb
.
2025-03-15 18:55:04 +00:00
OpenSauce
0485a16fbb
Bump CMake MacOS compilation target to MacOS 13
...
The minimum required MacOS version was already MacOS 13 due to dependencies, but until now the compilation target was set to MacOS 11
2025-03-15 15:31:37 +00:00
OpenSauce04
c2a84a2f21
qt: Updated translations via Transifex
2025-03-15 14:43:08 +00:00
OpenSauce04
b019ac275c
macos: Renamed application from azahar
to Azahar
2025-03-15 13:57:01 +00:00
Reg Tiangha
7ef4012a9a
citra_qt.cpp: Made isDarkMode()
compliant with QT 6.4 and older
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-03-14 23:42:49 +00:00
OpenSauce04
c601a5e68a
SystemFilesFragment.kt: Removed accidentally committed code which breaks the radio buttons
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
Accidentally added in 58b2ebd5cd
2025-03-14 20:57:14 +00:00
PabloMK7
58b2ebd5cd
android: Added MAC address setting from QT
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
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
citra-build / ios (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
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 )
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
* 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
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
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
26ce7e4f28
license-header.rb: Don't read UTF-8 BOM as text when checking headers
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-03-11 20:18:33 +00:00
OpenSauce04
cb9406f6a3
Fixed formatting
citra-build / ios (push) Waiting to run
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
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
citra-build / macos (arm64) (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
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 )
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
* 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
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
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
21d01fef30
ci: Drop release
job
2025-03-09 13:44:32 +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