PabloMK7
0fe6a8c7df
video_core: Properly handle non RGBA8 shadow textures ( #2047 )
2026-04-17 21:45:50 +02:00
PabloMK7
f1cd5f5ff4
video_core: fix color blend min/max mode in OpenGL ( #2038 )
...
* video_core: fix check for fragment color blend emulation
* video_core: Fix typo in gl fragment shader gen
2026-04-14 19:26:22 +02:00
PabloMK7
727377c012
discord rpc: Change how info is displayed
2026-04-13 14:22:58 +02:00
PabloMK7
4dbe0fd497
qt: Properly fix discord rich presence
2026-04-13 14:22:58 +02:00
PabloMK7
6d230d28da
Revert "qt: Try to fix Discord Rich Presence not updating correctly ( #2013 )"
...
This reverts commit 5983a23d38 .
2026-04-13 14:22:58 +02:00
PabloMK7 and OpenSauce04
336d871a7f
core: Add CMAKE option to disable built-in keyblob ( #2024 )
...
* core: Add CMAKE option to disable built-in keyblob
* Additional assurance against accidental inclusion of default_keys.h
* default_keys.h: Make default_keys_enc constexpr
* default_keys.h: Make default_keys_enc_size constexpr
---------
Co-authored-by: OpenSauce04 <[email protected] >
2026-04-12 18:57:55 +01:00
PabloMK7
0fc3d692b9
android: Allow deleting per title disk shader cache ( #2032 )
2026-04-11 20:22:20 +02:00
PabloMK7
599069eb33
android: Block activity recreation due to orientation changes on boot ( #2030 )
2026-04-11 16:40:07 +02:00
PabloMK7
6eca4afac5
core: Fix typo in InfoLedPattern ( #2029 )
2026-04-11 13:23:42 +02:00
PabloMK7
3d69741076
qt: Show emulated notification LED
2026-04-09 19:19:59 +02:00
PabloMK7
d29e15f219
core: Add notification LED emulation
2026-04-09 19:19:59 +02:00
PabloMK7
be0f096f48
core: Set boss as a online LLE module ( #1952 )
2026-03-28 12:43:26 +01:00
PabloMK7
af188bb7b7
core: kernel: Implement thread cpu time limit for core1 ( #1934 )
2026-03-28 12:20:33 +01:00
PabloMK7
49b0bef17d
android: Fix visibility of hidden system titles ( #1935 )
2026-03-28 12:04:43 +01:00
PabloMK7
f14f095e72
core: svc: Add better logging to svc failures ( #1948 )
2026-03-28 12:03:16 +01:00
PabloMK7
7e58ac5bcf
android: Handle surface lost during swapchain creation
2026-03-27 18:31:13 +00:00
PabloMK7
d4e9daa739
android: Fix compression and decompression on vanilla build ( #1939 )
2026-03-24 18:58:56 +01:00
PabloMK7
7a600e28d2
android: Fix icon not showing if update title fails to load
2026-03-22 22:57:32 +01:00
PabloMK7
5a07260e1b
loader: Fix identifying zcci files when system files are not set up
2026-03-22 22:57:32 +01:00
PabloMK7 and OpenSauce04
c55435b78d
android: Fix lifecycle bugs on SetupFragment ( #1902 )
...
* android: Attempt fixing lifecycle bugs on SetupFragment
* android: Fixed setup page number being lost on recreation
* Move the registerForActivityResult to MainActivity
* Code cleanup
* ViewUtils.kt: Added missing guard clause in showView
* Fixed permission buttons appearing to duplicate during setup
* ViewUtils.kt: Updated license header
---------
Co-authored-by: OpenSauce04 <[email protected] >
2026-03-19 13:48:58 +01:00
PabloMK7
ab39df3ff0
android: Handle asynchronous screen disconnects ( #1903 )
2026-03-17 19:24:30 +01:00
PabloMK7 and OpenSauce04
3d5ba09eb1
android: Fix launching applications through intent data in vanilla build ( #1896 )
...
* android: Fix launching applications through intent data in vanilla build
* GameHelper.kt: Use Uri.scheme where applicable
---------
Co-authored-by: OpenSauce04 <[email protected] >
2026-03-17 12:15:33 +00:00
PabloMK7
6ad642a984
android: camera: Fix still image camera input ( #1892 )
2026-03-15 15:17:50 +01:00
PabloMK7
b3f82618d7
android: Use StorageManager to get removable media path
2026-03-12 20:49:20 +00:00
PabloMK7
a3db3be4a6
video_core: vulkan: Fix Framebuffer move behaviour ( #1865 )
2026-03-11 23:36:03 +01:00
PabloMK7
909e4b7e1f
core: apt: Fix GetStartupArgument operation order ( #1862 )
2026-03-11 18:48:15 +01:00
PabloMK7
e92272ce31
core: fs: Implement NAND archives ( #1861 )
2026-03-11 15:06:28 +01:00
PabloMK7
51170ea85d
core: ac: Implement GetNZoneBeaconNotFoundEvent ( #1860 )
2026-03-11 13:49:56 +01:00
PabloMK7
9a7cc43d81
core: kernel: Set debug thread name based on process name ( #1859 )
2026-03-11 13:49:39 +01:00
PabloMK7
30779d35cd
Fix 3DSX being treated as invalid applications
2026-03-08 18:46:09 +00:00
PabloMK7
32da5ea0ae
Read media type and pass it to UninstallProgram
2026-03-08 18:46:09 +00:00
PabloMK7
e87635095a
android: Fully use raw FS access on vanilla builds
2026-03-08 18:46:09 +00:00
PabloMK7
0c624f16a7
core: Stub AC::CancelConnectAsync ( #1846 )
2026-03-08 19:26:39 +01:00
PabloMK7
d1d14cef79
core: Disable BOSS for enabled LLE online services ( #1847 )
2026-03-08 19:24:52 +01:00
PabloMK7
7d5da9eaeb
core: Fix application jump parameters ( #1845 )
2026-03-08 18:41:31 +01:00
PabloMK7
46ca83cc36
core: Enable LLE CECD and BOSS when online LLE modules are enabled ( #1842 )
2026-03-07 21:11:45 +01:00
PabloMK7
1e0df67cc4
file_util: Fix file behaviour on Windows ( #1841 )
2026-03-07 20:33:29 +01:00
PabloMK7
ced1ec0112
core: nwm: Implement NWM_SOC::GetMACAddress ( #1840 )
2026-03-07 17:53:10 +01:00
PabloMK7
748b97ac5e
core: ndm: Implement suspend daemons count ( #1839 )
2026-03-07 14:26:40 +01:00
PabloMK7
2207be30a9
core: Add "toggle unique data console type" option ( #1826 )
2026-03-06 01:23:35 +01:00
PabloMK7
8d284aeccf
video_core: Fix a few vulkan validation issues ( #1818 )
2026-03-04 21:05:22 +01:00
PabloMK7
0f9d5f29f3
video_core: Move shader and pipeline compilation into separate workers ( #1802 )
2026-03-01 23:09:13 +01:00
PabloMK7
7d19679cc5
video_core: vk_texture_runtime: Refactor and fix resource leak ( #1790 )
2026-02-25 19:53:03 +01:00
PabloMK7
b3fd0b6c89
video_core: Apply texture filter to color surfaces ( #1784 )
2026-02-25 13:08:18 +01:00
PabloMK7
8b72dcb235
video_core: Do not spam file IO when reading vulkan shader disk cache ( #1774 )
2026-02-23 15:45:26 +01:00
PabloMK7
fcb345e273
logging: Check filter before log format ( #1773 )
2026-02-23 14:26:20 +01:00
PabloMK7
4c054ff2e7
video_core: Fix transferability issue in vulkan shader disk cache ( #1770 )
2026-02-22 22:41:24 +01:00
PabloMK7
c43f24e489
video_core: Fixes to vulkan disk cache ( #1748 )
2026-02-17 14:22:48 +01:00
PabloMK7
304db9173b
video_core: vulkan: Add disk shader cache ( #1725 )
2026-02-16 15:59:22 +01:00
PabloMK7
91abe7f7d0
common: Add NATVIS to BitField class for better VS debugging ( #1731 )
2026-02-13 14:30:04 +01:00
PabloMK7
3e27010c7b
Fix regex in PR verification
2026-02-09 23:30:15 +01:00
PabloMK7
f010863ece
video_core: vulkan: Only store hashes in shader cache maps ( #1710 )
2026-02-02 18:25:03 +01:00
PabloMK7 and OpenSauce04
fc137b0229
frontend: Revert removal of .3ds support ( #1701 )
...
* frontend: Revert removal of .3ds support
* Added 3ds extension to Info.plist
* Added .3ds extension to org.azahar_emu.Azahar.xml
* game_list.h: Removed leftover definitions
---------
Co-authored-by: OpenSauce04 <[email protected] >
2026-01-29 12:10:02 +00:00
PabloMK7
f1fa564733
Revert: video_core/renderer_vulkan: Add texture filtering ( #1678 )
2026-01-24 23:48:54 +01:00
PabloMK7
93f54be3f9
video_core: Fix custom textures when loading a savestate
2026-01-22 19:42:21 +01:00
PabloMK7
95a6814752
video_core: Make all state dirty after loading a savestate
2026-01-22 19:42:21 +01:00
PabloMK7
b0fea112e8
core: Fix accurate multiplication loading (home menu and savestate)
2026-01-22 15:11:38 +01:00
PabloMK7
94b558d3f1
hacks: Force accurate multiplication for M&L Paper Jam
2026-01-22 15:11:38 +01:00
PabloMK7
6e666a1831
log: Fix compilation with gcc backtrace ( #1668 )
2026-01-22 14:45:30 +01:00
PabloMK7
b54911a52e
github: Ignore punctuation marks in PR verification
2026-01-22 13:47:25 +01:00
PabloMK7
46429f9c02
Update PR template to use master branch
2026-01-21 18:02:11 +01:00
PabloMK7
a4c3135bf3
github: Add first time contributor verification ( #1663 )
2026-01-21 18:00:37 +01:00
PabloMK7
f71844b87f
log: Close file after stop and fallback to stderr
2026-01-19 21:01:55 +00:00
PabloMK7
6634b8c9d9
citra_meta: Move DetachedTasks construction to main.cpp
2026-01-19 21:01:55 +00:00
PabloMK7
2b7de66245
core: Revert some hash operations to CityHash64 ( #1609 )
2026-01-11 16:26:46 +01:00
PabloMK7
ce02bd6630
Revert "Fallback to silence when no samples have been captured. ( #955 )" ( #1610 )
...
This reverts commit 1ff5042685 .
2026-01-11 15:55:38 +01:00
PabloMK7
624be242c4
core: Add ability to insert cartridges
2026-01-10 20:51:28 +00:00
PabloMK7
15e542778e
dynarmic: Update to latest version ( #1569 )
2026-01-10 12:02:14 +01:00
PabloMK7
5c863db0f2
video_core: Add patches for 3D Classics shaders ( #1593 )
2026-01-09 18:28:40 +01:00
PabloMK7
7de2d7b846
video_core: Switch to xxHash and improve ShaderSetup behaviour ( #1592 )
2026-01-09 18:01:49 +01:00
PabloMK7
8acdb35798
core: Move plugin FB address ownership to MemorySystem ( #1572 )
2026-01-09 10:26:12 +01:00
PabloMK7
47cd41cc58
core: Improve MemorySystem::GetPhysicalPointer ( #1587 )
2026-01-09 10:23:44 +01:00
PabloMK7
0f9457e0d1
video_core: Fix crash caused by malformed geo shaders ( #1585 )
2026-01-08 21:00:05 +01:00
PabloMK7
dfd52ed640
Add Google Play Downloads badge to README
2026-01-05 11:21:20 +00:00
PabloMK7
a826f5ffa1
video_core/renderer_vulkan: Fix fb image view usage ( #1561 )
2026-01-02 16:26:03 +01:00
PabloMK7
4ac18f5e18
core: Fix memory mode handling and n3ds exclusive app detection ( #1560 )
2026-01-02 15:03:23 +01:00
PabloMK7
40d512cafd
plgldr: Fix plugin memory management ( #1554 )
2025-12-30 22:21:44 +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
PabloMK7
f60f3eed1f
core: Implement AM:CancelImportProgram ( #1535 )
2025-12-27 12:11:07 +01:00
PabloMK7
fe92815b04
audio_core: Add DSP sleep and wakeup functionality ( #1529 )
2025-12-23 22:57:56 +01:00
PabloMK7
275d818cd4
video_core: Change unimplemented gas stub behaviour ( #1525 )
2025-12-22 15:48:47 +01:00
PabloMK7
7a2f3fdda9
audio_core: Update teakra for new memory ownership
2025-12-22 11:51:22 +01:00
PabloMK7
2edc8b4b73
audio_core: Move dsp memory ownership to memory system
2025-12-22 11:51:22 +01:00
PabloMK7
109f5fb730
core: Fix home menu garbled suspended application image ( #1518 )
2025-12-20 21:34:23 +01:00
PabloMK7
4fdc45a771
qt: Add batch Z3DS compression/decompression
2025-12-09 18:32:07 +00:00
PabloMK7
b0fe4d190d
core: Temporary workaround for MSVC compiler bug ( #1505 )
2025-12-07 22:27:50 +01:00
PabloMK7
9996a07e87
externals: Update to boost v1.89.0 ( #1502 )
2025-12-06 19:36:46 +01:00
PabloMK7
48db1c1de5
am: fix save data being deleted on CIA install failure ( #1319 )
2025-08-20 14:48:34 +02:00
PabloMK7
dc2ab096cb
loader: Fix compressed 3dsx icon reading
2025-08-08 22:46:17 +01:00
PabloMK7
4bf9161bcd
android: Fix 3dsx listing
2025-08-08 22:46:17 +01: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
PabloMK7
d8bef418a7
pica: Fix irq request register behaviour ( #1216 )
2025-07-10 23:01:53 +01:00
PabloMK7
de7b457ee4
video_core: Remove assert in OpenGL LoadProgram and better logging ( #1200 )
2025-06-30 13:34:16 +02:00
PabloMK7
a15af9b550
video_core: Fix LCD color fill ( #1198 )
2025-06-29 13:51:29 +02:00
PabloMK7
5f81ac40c8
rasterizer: Increase uniform buffer size ( #1174 )
2025-06-20 22:10:04 +02:00