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
techmuse
b8f2cf4b43
coreinit: Implement Dynload notify callbacks ( #2003 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-23 07:25:39 +02:00
goeiecool9999
50b9e4ba1d
vulkan: crash on fence errors instead of possibly spamming the log
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-22 01:22:01 +02:00
primaviera
13d1826b4d
nn_fp: Improve Comment struct and fix invalid Mii name on Linux ( #1986 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-19 08:08:57 +02:00
techmuse
3005cb7b46
coreinit: Implement a few more DynLoad functions ( #1990 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-18 02:36:43 +02:00
goeiecool9999
f82598e42f
build: Fix CMAKE_CXX_FLAGS
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Waiting to run
2026-07-17 23:11:12 +02:00
Samuel
acb105bd58
build: Link SDL3 earlier ( #1982 )
...
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
Hacky workaround for a problem where wxWidgets uses SDL2 and Cemu uses SDL3. See #1982
2026-07-13 02:56:18 +02:00
Exzap
d8a5f4bac9
Latte: Smaller fixes
...
Fixes #1979
2026-07-13 01:50:10 +02:00
Exzap
578312b6e0
nn_nfp: Fix wrong constant
2026-07-13 01:50:10 +02:00
Exzap
4b72d7cf1e
swkbd: Refactor + implement and stub more API
...
MH3G/MH3U has fragile multi-threaded use of swkbd and gets stuck if some operations complete too fast, specifically if SwkbdCreate completes quickly. For now we solve this by adding a sleep delay.
Also modernized and API registration and SwkbdInitLearnDic will create a valid empty dictionary now since MH3G tries to parse it
2026-07-13 01:50:10 +02:00
Exzap
372cadd617
RPL: Improve load order
...
System RPLs are actually never loaded from the game's code directory. Verified on console.
Also do a minimalist check if the necessary files are dumped for erreula and swkbd, otherwise they will just crash on load.
Fixes #1977
2026-07-13 01:50:10 +02:00
Exzap
0e1c927d59
h264: Handle stream interruption more gracefully
...
Streams will still struggle to catch up, but at least it shouldn't deadlock games anymore
2026-07-13 01:48:43 +02:00
Crementif
145ad1e9d5
deps: update to wxwidgets 3.3.3
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-11 02:07:40 +02:00
goeiecool9999
2b9938d48a
Latte: Fix caching of shader error state
...
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Waiting to run
Fixes : #1985
2026-07-10 16:51:18 +02:00
Crementif
aa7c82dda3
ppc: add mcrf support to assembler
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2026-07-06 02:49:02 +02:00
Crementif
c201c65147
ppc: Add mfcr and mtcrf support to assembler
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Waiting to run
2026-07-05 23:20:06 +02:00