Immersion95
c7dda3c444
qt: Mention in the tooltip that async presentation adds 1 frame of input lag ( #1669 )
...
Async Presentation (Vulkan) adds 1 frame of input lag - Mention in the tooltip
2026-01-25 00:24:05 +00:00
PabloMK7
8c5161e88f
core: Fix accurate multiplication loading (home menu and savestate)
2026-01-25 00:23:29 +00:00
OpenSauce
933a9e5596
qt: Workaround for Qt directoryChanged event spam on macOS ( #1665 )
...
* qt: Workaround for Qt directoryChanged event spam on macOS
* Use steady_clock instead of system_clock
2026-01-21 21:35:17 +00:00
OpenSauce04
6fa51c2fe4
qt: Implement Update Channel setting
2026-01-21 21:34:40 +00:00
PabloMK7
6634b8c9d9
citra_meta: Move DetachedTasks construction to main.cpp
2026-01-19 21:01:55 +00:00
RedBlackAka
e37cbcf2ff
UI: Skip Vulkan in API quick selection if unavailable ( #1618 )
2026-01-12 16:38:11 +01:00
PabloMK7
624be242c4
core: Add ability to insert cartridges
2026-01-10 20:51:28 +00:00
PabloMK7
7de2d7b846
video_core: Switch to xxHash and improve ShaderSetup behaviour ( #1592 )
2026-01-09 18:01:49 +01:00
David Griswold
4bdcf342b6
video_core: Stereo Settings Improvements: Full Width SBS, Swap Eyes, Select which display(s) to render on ( #1212 )
2026-01-03 21:40:59 +01:00
PabloMK7
4ac18f5e18
core: Fix memory mode handling and n3ds exclusive app detection ( #1560 )
2026-01-02 15:03:23 +01:00
PabloMK7
be259fc9b8
qt: Do not refresh game directory while powered on ( #1553 )
2025-12-30 21:13:24 +01:00
PabloMK7
4085ce6bf8
core: Add SMDH region free patch setting ( #1541 )
2025-12-29 01:20:26 +01:00
PabloMK7
8384eaa0c2
core: Fix memory mode handling during app launch ( #1534 )
2025-12-27 13:38:06 +01:00
OpenSauce04
1d2591ab8c
macos: Fixed real camera not activating during emulation
...
This was due to a plugin which is required for handling camera permissions being missing
2025-12-23 22:24:47 +00:00
PabloMK7
4fdc45a771
qt: Add batch Z3DS compression/decompression
2025-12-09 18:32:07 +00:00
OpenSauce04
4cc9792f66
configure_graphics.cpp: Corrected indentation
2025-11-29 14:43:24 +00:00
OpenSauce04
4574b91561
Move VSync setting key from use_vsync_new to use_vsync
...
This resets the VSync setting for all existing user configurations. Note in changelog.
2025-11-29 14:38:32 +00:00
OpenSauce
67f6735f02
qt: Add game launch stress test functionality behind new ENABLE_DEVELOPER_OPTIONS CMake option ( #1442 )
...
* qt: Implemented game launch stress test
* qt: Hide stress test behind ENABLE_DEVELOPER_OPTIONS CMake option
2025-10-21 16:29:15 +01:00
OpenSauce04
1f483e1d33
cmake: Fixed build issues on *nix introduced by Qt 6.10.0
2025-10-21 14:45:40 +00:00
lannoene
0be78e9550
Improve DLP and multiplayer compatability ( #1375 )
...
* Added NWM spectator mode (DLP now partially working), fixed debug assert, added applet utility cmd fallback
* Reverted AppletUtility command change
* Fixed inconsistent mac address
* Enabled DLP Child authorization
* Added the DLP module to recommended online modules
* Clean up
* Changed the returned number of words on GetProgramInfoFromCia to 7 insteead of 8, futher reverted AppletUtility function to match its original form
2025-09-20 19:59:54 +02:00
Briar
64f5277789
renderer_vulkan: Add second screen opacity support
...
& Update bottom screen opacity label in UI
2025-09-10 18:43:44 +01:00
OpenSauce04
16b8a78571
macos: Patch QMetalLayer.setNeedsDisplayInRect at runtime to avoid freezing on recent Qt
2025-09-03 03:15:14 +01:00
RedBlackAka
6483b33ee1
Improve consistency of capitalization and colon usage in UI ( #1306 )
...
* frontend: Improve consistency of capitalization and : usage in UI
* Additional adjustments
* Further adjustments
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-09-01 01:43:54 +01:00
OpenSauce04
2087f96e90
qt: Prerelease builds now direct users to upgrade via GitHub rather than azahar-emu.org
2025-08-10 22:22:47 +01:00
OpenSauce04
4b4d4f09da
qt: Fixed Azahar icon being accessed incorrectly in about + window icon
2025-07-31 16:39:47 +00:00
RedBlackAka
3b0542f188
Capitalize first letter of builtin shaders
2025-07-31 16:12:49 +01:00
RedBlackAka
a5aecf91bb
Replace/remove leftover links for citra website and API #1236 ( #1250 )
...
* Replace/remove leftover links for citra website and web services #1236
* Fix license headers
* Restore web service settings
2025-07-28 19:33:53 +02:00
PabloMK7
25d7db7bbe
Z3DS: Mark compressed files in UI and other minor fixes ( #1249 )
2025-07-28 10:38:23 +02:00
PabloMK7
00c0f01e73
Z3DS: Add title info and smdh to metadata
2025-07-27 17:13:32 +02:00
PabloMK7
db8aaacb35
Z3DS: Fix minor issues and add Android cia compress setting
2025-07-27 17:13:32 +02:00
PabloMK7
8dafecd528
loader: Add compressed ROM (Z3DS) support
2025-07-27 17:13:32 +02:00
qr243vbi
687c4415be
Add missing find_package into CMakeLists.txt ( #1165 )
...
* Update CMakeLists.txt
* Add missing find_package directive
* Update CMakeLists.txt
2025-07-27 00:35:50 +01:00
OpenSauce04
f7361fdebb
bootmanager.cpp: Disabled erroneous format checking for order-sensitive include
2025-07-23 18:34:03 +01:00
OpenSauce04
f326e39dba
bootmanager.cpp: Removed seemingly unused include on MacOS
2025-07-13 12:25:52 +01:00
OpenSauce
7c278f9701
android: Implement play time tracking ( #813 )
...
* android: Implement play time tacking
Co-Authored-By: Reg Tiangha <rtiangha@users.noreply.github.com>
* Moved playtime manager from `citra_qt` to `common`
* Reimplemented Android play time to use existing logic from desktop
* Updated license headers
* When getting current game ID fails, silently error rather than crashing
* playTimeManagerStart: Check that `play_time_manager` is initialized before using it
---------
Co-authored-by: Kleidis <167202775+kleidis@users.noreply.github.com>
Co-authored-by: Reg Tiangha <rtiangha@users.noreply.github.com>
2025-07-12 13:01:46 +01:00
PabloMK7
0deb0f50b8
Add "SWP" frame time information ( #1173 )
2025-06-20 19:26:12 +02:00
OpenSauce04
63f52580ca
qt: Renamed toggle console setting name to be more accurate
2025-06-09 20:19:40 +01:00
PabloMK7
57105076a0
frontend: Save RPC setting to config file ( #1129 )
2025-06-08 12:10:39 +02:00
RedBlackAka
bc1edd1f1a
Fix and restore macOS native menu ( #1111 )
...
* Fix and restore macOS native menu
* Handle menu more elegantly by making norole default
Handle menu roles more universally by making norole default and manually define previously automatically assigned roles
2025-06-03 18:12:24 +01:00
PabloMK7
ae43740690
Fix disable spirv optimizer option not saving ( #1084 )
2025-05-29 18:11:33 +02:00
PabloMK7
ec964c8610
Add more advanced frame time information ( #1083 )
2025-05-29 17:38:10 +02:00
PabloMK7
fd2ce82b6e
Add toggle to disable SPIRV optimization pass ( #1080 )
...
* Add toggle to disable SPIRV optimization pass
* vk_shader_util.cpp: Nitpicky comment tweak
* Consistently refer to "optimizer" instead of "optimization"
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-05-28 21:22:59 +01:00
OpenSauce04
6df92285e1
update_checker.cpp: Use fmt::format instead of std::format
...
It seems that certain environments still don't have access to `std::format` yet, and I missed this because it built fine on my machine and CI passed because the code using `std::format` wasn't included in non-tagged builds.
2025-05-27 14:00:08 +01:00
OpenSauce04
0ca46dc05f
update_checker.cpp: Use GitHub's tags API to get latest tag for prereleases
...
The `releases` API can sometimes return releases out of order if they were uploaded too close to eachother, for whatever reason.
2025-05-27 13:00:32 +01:00
OpenSauce04
95eb701e12
update_checker.cpp: Add alpha and beta substrings to prerelease detection logic
2025-05-27 11:39:00 +01:00
PabloMK7
e83b81ec98
Add setting to toggle RPC server (disabled by default) ( #1047 )
2025-05-18 17:27:37 +02:00
OpenSauce04
4ea9d76093
Updated license headers
2025-05-15 16:19:20 +01:00
Kleidis
d94654ea10
network: Removed enable_citra_mods room option
...
Moderator status is now determined
solely by the user's moderator flag
2025-05-15 16:19:20 +01:00
Kleidis
650cf43cd8
qt: Update moderation UI visibility in chat room
2025-05-15 16:19:20 +01:00
Kleidis
54732c560c
network: Grant private room hosts moderator privileges
2025-05-15 16:19:20 +01:00