Exzap
0d8ff87b6b
GX2: Check actual connection status in GX2SetDRCConnectCallback
...
Fixes Just Dance 2018 not reacting to any GamePad input
2026-09-20 09:29:08 +02:00
Exzap
14e74ea33f
nsysnet: Avoid CPU starvation when games call select in a loop
...
Fixes Just Dance 2018 getting stuck on a black screen during early boot
2026-09-20 05:04:21 +02:00
Exzap
3277f9f9c2
coreinit: Fix export module for OSAllocFromSystem/OSFreeToSystem
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-20 04:34:56 +02:00
Exzap
0a2df05943
Latte: Copying a cubemap slice should create the target as 2D/2D_ARRAY
2026-09-20 04:34:02 +02:00
Exzap
00bd6c96d3
Latte+GX2: Improve GX2SetShaderModeEx and handle uniform mode
...
Cemu was more lenient than the actual hardware and allowed both uniform registers and uniform blocks use at the same time. We now handle DX9_CONSTS set via GX2SetShaderMode correctly and will try to zero out the disabled uniform type
2026-09-20 04:34:02 +02:00
Exzap
fc0a841c9b
Latte: Very minor optimization for vertex buffer binding
2026-09-20 04:34:02 +02:00
Exzap
c12284f1da
Latte: Refactor texture and vertex fetch constants into unified enum
2026-09-20 04:34:02 +02:00
Exzap
3d5881ac6e
util: Added small frame based CPU benchmark helper
2026-09-20 04:34:02 +02:00
shinra-electric
c43303e920
CI: Bump macOS runner version from 14 to 15 ( #2065 )
2026-09-20 04:17:35 +02:00
Crementif
e33db57f94
Latte: Use the Wii U overflow value for MOVA
...
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
The Wii U returns -256 when MOVA goes out of range.
Cemu clamped large positive values to 255 instead.
2026-09-19 18:31:32 +02:00
Lain
54ffbed26a
Latte: Handle edge cases in texture hashing for 16-byte compressed texture formats ( #2051 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-19 05:39:54 +02:00
Exzap
3310f3b8b1
Vulkan: Experimental barrier skip when the game does not request it
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-10 13:52:55 +02:00
Exzap
57c89d62c1
Latte: Fix barriers and feedback loop disabling too early
2026-09-10 13:52:48 +02:00
Exzap
fad88fd336
Latte: Fix endianness of UINT texture formats
2026-09-10 13:52:48 +02:00
Exzap
9743a32005
Latte: Add non-zero mip support to texture readback + refactor
...
y
2026-09-10 13:52:48 +02:00
Exzap
afb97632f0
Latte: Use correct surface width/height when creating tex copy target
2026-09-10 13:27:23 +02:00
Exzap
303915a61e
Latte: Rehash texture immediately if it switches to GPU-updated mode
2026-09-10 13:27:23 +02:00
Exzap
bda380dd33
Latte+GX2: Improve GX2Invalidate and implement basic tex invalidation
2026-09-10 13:27:23 +02:00
Exzap
c25dbdf86d
Latte: Partial support for mips in texture readback
2026-09-10 13:27:23 +02:00
Exzap
8a471c8933
docs: Move contribution guidelines to separate file + text tweaks
2026-09-10 13:27:23 +02:00
Exzap
a81a28ccf8
RPL: Refactor RPL loader + robustness improvements
2026-09-10 13:27:23 +02:00
Exzap
89af543211
debugging: Added RPX dump option
2026-09-10 13:27:23 +02:00
Exzap
f0009d8e61
TCL: Yield thread when waiting for ringbuffer space
2026-09-10 13:27:23 +02:00
Exzap
9d3a4dc656
Latte: Fix incorrect signedness of LSHR_INT instruction
2026-09-10 13:27:23 +02:00
Exzap
686164a4de
GameList: Fix ordering
2026-09-10 13:27:23 +02:00
Exzap
a1cd67ca11
UI: Refactor auto-updater and make it more robust
2026-09-10 13:27:23 +02:00
Exzap
7945f102dc
input+kpad: Avoid overwriting values before use
2026-09-10 13:27:22 +02:00
Exzap
f07c987d11
nex+fp: Fix retry timeout
2026-09-10 13:27:22 +02:00
Exzap
95efc3fd10
prudp: Fix syn packet length check + read data payload size correctly
2026-09-10 13:27:22 +02:00
Exzap
38c6ea1895
Remove mac disclaimer + minor code cleanup
2026-09-10 13:27:22 +02:00
Exzap
bef2d224fa
Latte: Refresh source texture before copy
...
Fixes loading saved paintings in Art Academy
2026-09-10 13:27:22 +02:00
Exzap
73001002e0
Latte: Add support for texture readback with non-zero slice index
2026-09-10 13:27:22 +02:00
Exzap
b235696189
Latte: Fix destination slice index for texture copies
2026-09-10 13:27:22 +02:00
Exzap
54d0392375
General code cleanup + various smaller fixes
2026-09-10 13:27:22 +02:00
Exzap
fb3d265d70
RPL: Fix race condition when closing Cemu while game is booting
2026-09-10 13:27:22 +02:00
Crementif
8cf39971a7
PPCRec: Fix subfic carry when subtracting from -1
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-09 16:51:17 +02:00
Crementif
9a5b3301b2
PPCRec: Fix mcrfs and fcmpo using the wrong instruction
2026-09-09 16:51:16 +02:00
Crementif
10ba5585c8
PPCRec: Fix sthbrx changing the address register
2026-09-09 16:51:16 +02:00
goeiecool9999
cee557d46d
GeneralSettings: Do not enumerate devices while running and disable drop-down
...
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
Also replace pointer with span for better compile-time safety checks
2026-09-07 09:46:17 +02:00
capitalistspz
51250c02de
Fix makeCallableExport ( #2049 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-03 05:13:23 +02:00
Emma
5f7f0a805b
macOS: Never hide menu bar ( #1989 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-09-02 05:09:03 +02:00
Crementif
5ead58008d
cli: add launch setting to open debugger
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-08-21 21:33:01 +02:00
Crementif
22b0b8b0f8
ppc: add blrl, bdzlrl and bdnzlrl instructions to PPC assembler
2026-08-21 17:18:33 +02:00
Crementif
f36bc09c10
ppc: add bdnzlr and bdzlr instructions to PPC assembler
2026-08-21 17:18:29 +02:00
Crementif
fce56be36b
ppc: add LWBRX and LHBRX to PPC assembler
2026-08-21 17:18:29 +02:00
jpk68
f6a8883d29
build: add missing package for arch linux ( #2031 )
2026-08-18 14:34:58 +02:00
Cynthia Coan
f8282763af
Enforce that first arg contains '.rpx' in cos-argstr parameter ( #2028 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-08-16 11:11:03 +02:00
SSimco
3a1d257399
AArch64: Restore code size after processing jumps ( #2027 )
2026-08-16 10:37:42 +02:00
capitalistspz
daacdda0ba
coreinit: Return correct size from MEMResizeForMBlockExpHeap when requested size equals block size ( #2022 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-08-06 22:50:38 +02:00
capitalistspz
1706e5f379
UI: Correct tooltips on checksum tool buttons ( #2014 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-31 02:15:43 +02:00