This website requires JavaScript.
5052fae071
feat(np, gui): trophy unlocks, trophy lists and unlock notification (#1089 )
main
Foued Attar
2026-10-13 23:05:40 +0200
85393c2ef8
[GUI] Added cross-platform playback menu music and title music volume control
ParantezTech
2026-10-13 18:11:24 +0300
1f4425bd9c
[HLE/GPU] Boot and render Neptunia ReVerse (PPSA02721) (#1090 )
Anton Babenko
2026-10-13 16:30:46 +0300
2838b25806
Render pipeline throughput (#1082 )
Berk
2026-10-13 05:21:41 +0300
b7856322a8
[Tests] Cover FP16 and uint buffer fills and raw fallback
render_pipeline_throughput
ParantezTech
2026-10-13 04:54:38 +0300
160521fd78
[GPU] Clear image buffer owners with format-correct fill values
ParantezTech
2026-10-13 04:54:37 +0300
8164636d99
[GPU] Decode repeated FP16 and uint buffer fill words
ParantezTech
2026-10-13 04:54:36 +0300
f19c4ca4d5
[Tests] Cover the written mip statistics report
ParantezTech
2026-10-11 19:01:25 +0300
c61c1602aa
[Presenter] Report bound mip statistics by default and measure on the GPU on request
ParantezTech
2026-10-11 19:01:25 +0300
d0ffcb24d2
[Presenter] Write the bound mip statistics in stream order on the render thread
ParantezTech
2026-10-11 19:01:25 +0300
880270b344
[GPU] Write the interpreter's LOD statistics through the shared report writer
ParantezTech
2026-10-11 19:01:25 +0300
d5332f01ca
[GPU] Write the mip statistics report with its ready marker
ParantezTech
2026-10-11 19:01:25 +0300
fab999316e
[Tests] Cover concurrent resolve answers and release device slabs
ParantezTech
2026-10-11 06:11:56 +0300
6631a665f8
[Presenter] Merge overlapping concurrent resolve ownership answers
ParantezTech
2026-10-11 06:11:55 +0300
002007c323
[GPU] Fill metadata-shaped bounded fills on the host
ParantezTech
2026-10-11 06:11:55 +0300
b26c59460d
[Diagnostics] Report the GPU writers of synchronized DCC metadata
ParantezTech
2026-10-11 06:11:55 +0300
d4276d89f8
[Profile] Count DCC metadata synchronizations and their outcome
ParantezTech
2026-10-11 06:11:55 +0300
e5c2755789
[Profile] Attribute render thread GPU waits to their call sites
ParantezTech
2026-10-11 06:11:54 +0300
22ec74e085
[Profile] Classify what changed in stale resource cache entries
ParantezTech
2026-10-11 06:11:32 +0300
7b730a51fc
[Profile] Count resource cache refusal reasons
ParantezTech
2026-10-11 06:11:32 +0300
8616383a58
[Tests] Cover wave64 subgroups, readbacks, barriers, LOD statistics and packet writes
ParantezTech
2026-10-11 01:42:45 +0300
416464db1e
[AGC] Emit register packets with one write
ParantezTech
2026-10-11 01:42:31 +0300
cd51a9ea2e
[AGC] Emit event and flip packets with one write
ParantezTech
2026-10-11 01:42:12 +0300
8f8737e2d1
[AGC] Emit draw packets with one write
ParantezTech
2026-10-11 01:41:57 +0300
3fba66473b
[AGC] Emit indirect buffer packets with one write
ParantezTech
2026-10-11 01:41:39 +0300
e2ad2084f8
[AGC] Emit dispatch, memory and marker packets with one write
ParantezTech
2026-10-11 01:41:24 +0300
9b552ffb72
[AGC] Emit packets with one write and read the buffer state at once
ParantezTech
2026-10-11 01:41:05 +0300
8c24a40bfa
[HLE] Skip the region lock for writes to CPU-dirty pages
ParantezTech
2026-10-11 01:40:50 +0300
643a565a22
[HLE] Answer GPU span coverage from a snapshot
ParantezTech
2026-10-11 01:40:31 +0300
8f7fa3933f
[HLE] Write single-view guest memory without the region lock
ParantezTech
2026-10-11 01:40:16 +0300
48258b1e50
[Core] Map guest thread priorities one band lower
ParantezTech
2026-10-11 01:39:56 +0300
ca076237c6
[GPU] Memoize texture lookups of DCC images
ParantezTech
2026-10-11 01:39:41 +0300
dc73931dd6
[GPU] Split the post-lookup work out of image lookups
ParantezTech
2026-10-11 01:39:19 +0300
1fbecd3233
[GPU] Skip native binds that repeat the bound state
ParantezTech
2026-10-11 01:39:04 +0300
ae97ac9525
[GPU] Advance a binding epoch when helper passes bind their own state
ParantezTech
2026-10-11 01:38:46 +0300
b179883b5c
[ShaderCompiler] Start pixel append programs without helper lanes
ParantezTech
2026-10-11 01:38:32 +0300
32c9a37b0e
[GPU] Report LOD statistics measured on the GPU
ParantezTech
2026-10-11 01:38:13 +0300
5d6b59eeb8
[GPU] Pack LOD statistics reports from counter words
ParantezTech
2026-10-11 01:37:57 +0300
8d0af3d8f7
[ShaderCompiler] Count the finest mip each pixel sample reaches
ParantezTech
2026-10-11 01:37:38 +0300
a1b44452fa
[GPU] Skip the upload walk when no CPU-dirty page is in range
ParantezTech
2026-10-11 01:37:21 +0300
d2090f47fb
[GPU] Stop reading ahead windows whose copies keep going stale
ParantezTech
2026-10-11 01:37:03 +0300
b5c15a7426
[GPU] Publish read-back pieces that no later write covers
ParantezTech
2026-10-11 01:36:50 +0300
fd2afcd8c8
[GPU] Track GPU write ticks per buffer range
ParantezTech
2026-10-11 01:36:32 +0300
6d69163297
[GPU] Request guest memory barriers through the recording buffer
ParantezTech
2026-10-11 01:36:17 +0300
c622b64ace
[GPU] Merge consecutive memory barrier requests in a recording buffer
ParantezTech
2026-10-11 01:35:59 +0300
0de84e34df
[Diagnostics] Count GPU barriers and rendering scopes
ParantezTech
2026-10-11 01:35:45 +0300
84c830f7ce
[ShaderCompiler] Skip EXEC selects for vector writes no lane observes
ParantezTech
2026-10-11 01:35:27 +0300
d24f6c6a85
[GPU] Compile wave64 compute for 32-lane subgroups when the host lacks wave64
ParantezTech
2026-10-11 01:35:14 +0300
08891b1fef
[ShaderCompiler] Run lane-local wave64 programs as independent half waves
ParantezTech
2026-10-11 01:34:56 +0300
7a6e3d0308
[ShaderCompiler] Run wave64 compute as paired lanes on 32-lane subgroups
ParantezTech
2026-10-11 01:34:42 +0300
4087ab84f8
[ShaderCompiler] Let compile requests ask for 32-lane compute subgroups
ParantezTech
2026-10-11 01:34:24 +0300
5febf063f4
[ShaderCompiler] Declare the SubgroupId built-in
ParantezTech
2026-10-11 01:34:10 +0300
c02f2163f2
[ShaderCompiler] Find vector writes that no later instruction observes
ParantezTech
2026-10-11 01:33:52 +0300
8a0d713665
[ShaderCompiler] Prove wave64 programs whose lanes never read each other
ParantezTech
2026-10-11 01:33:39 +0300
3f01c0e91c
[GPU] Record a frame's draws before its boundary returns to the guest
Astellou
2026-10-09 18:21:35 +0200
593cec957d
[GPU] Run the command stream on its own thread and speed up draw execution
Astellou
2026-10-08 23:50:28 +0200
3f84f59065
Revert "Ghost of Yōtei and Tsushima in game: rendering, GPU/CPU memory coherence, tessellation"
ParantezTech
2026-10-13 03:38:40 +0300
15768908a1
Revert "Fix/des render thread regression (#1086 )" (#1091 )
Berk
2026-10-13 03:33:15 +0300
cc984e83cd
Revert "Fix/des render thread regression (#1086 )"
revert-1086-fix/des-render-thread-regression
Berk
2026-10-13 03:32:56 +0300
682ad298ef
fix(vk): create the bindless image heap at device setup (#1088 )
Foued Attar
2026-10-12 20:18:36 +0200
7ebf642aff
fix(agc): implement sceAgcGetGsOversubscription (#1083 )
Ainesh M.
2026-10-12 18:40:51 +0100
b307b2f8fd
fix(json): iterate sce::Json::Array values (#1087 )
Mathias
2026-10-12 18:32:19 +0200
28c922c7a5
Fix/des render thread regression (#1086 )
Foued Attar
2026-10-12 18:28:37 +0200
ae406fc049
Run and pack ZArchive (.zar) game archives (#1085 )
Mathias
2026-10-12 18:26:51 +0200
61697fa461
[GUI] French: add missing Library.View strings and polish translation (#1056 )
Heazer13
2026-10-12 15:39:31 +0200
c7bbb09311
Ghost of Yōtei and Tsushima in game: rendering, GPU/CPU memory coherence, tessellation
Foued Attar
2026-10-12 15:26:47 +0200
a298369293
[Demo] remove bg music from bundled demo
ParantezTech
2026-10-10 16:40:10 +0300
4d5697892e
[HLE] Savedata and np fixes (#1080 )
T
2026-10-10 14:44:13 +0200
46a7d3a446
[Kernel] Keep oversized reservations at the guest's hint and sign-extend user event ids (#1073 )
Usif
2026-10-09 17:39:51 -0700
e1bdd8d882
[Tests] fixed
precompiled_shaders_probe
ParantezTech
2026-10-09 19:44:15 +0300
9dac48369d
[VideoOut] Show live shader cache progress over the splash
ParantezTech
2026-10-09 19:06:26 +0300
4a1e99d2fa
[Tests] Cover the shader cache, static precompile, portable buffer words and fast pipeline builds
ParantezTech
2026-10-08 02:53:32 +0300
a46c92ab1d
[GUI] Add the shader learning option and the precompile shaders action
ParantezTech
2026-10-08 02:53:32 +0300
458e661806
[GUI] Translate the shader learning option and the precompile action
ParantezTech
2026-10-08 02:53:32 +0300
78545bf819
[CLI] Add the shader precompile worker, --precompile-only and --shader-learn
ParantezTech
2026-10-08 02:53:32 +0300
79a13903e2
[GPU] Replace the shader prewarm list with the shader cache and multi-process precompile
ParantezTech
2026-10-08 02:53:25 +0300
2920f8843b
[GPU] Add the shader cache file, shader inventory, game file scanner and shader seed
ParantezTech
2026-10-08 02:53:24 +0300
278836bc7e
[Vulkan] Build missing pipelines unoptimized first and bind their optimized builds once ready
ParantezTech
2026-10-08 02:53:23 +0300
6a0fa29a0f
[Vulkan] Write portable buffer words into shader data
ParantezTech
2026-10-08 02:53:23 +0300
1869e2b728
[VideoOut] Allow a hidden presenter window
ParantezTech
2026-10-08 02:52:53 +0300
cf3c5ad982
[VideoOut] Expose the application version
ParantezTech
2026-10-08 02:52:36 +0300
3b5e10abe7
[GPU] Expose the vertex output and interpolated attribute counts
ParantezTech
2026-10-08 02:52:23 +0300
7fa87a1d9e
[AGC] Share the interpolant mapping computation of both mapping variants
ParantezTech
2026-10-08 02:52:06 +0300
b61ef8ede6
[SpirvTranslator] Decode one selected component per destination for runtime buffer formats
ParantezTech
2026-10-08 02:51:42 +0300
fb5b9c014e
[SpirvTranslator] Read buffer stride and descriptor word 3 from portable buffer words
ParantezTech
2026-10-08 02:51:25 +0300
add35a79e6
[ShaderCompiler] Predict written formatted buffers for static specializations
ParantezTech
2026-10-08 02:50:51 +0300
57846deed5
[ShaderCompiler] Canonicalize buffer specializations for portable descriptors
ParantezTech
2026-10-08 02:50:32 +0300
b8d86c27bf
[ShaderCompiler] Reserve portable buffer descriptor words in the binding layout
ParantezTech
2026-10-08 02:50:18 +0300
2e507d4e08
[ShaderCompiler] Track runtime reads with one visited set across branches
ParantezTech
2026-10-08 02:49:52 +0300
f32266834c
[SharpEmu] Add bundled demo game (#1072 )
Berk
2026-10-09 17:41:17 +0300
6bb75a4049
[SharpEmu] Add bundled demo game
add_demo_game
ParantezTech
2026-10-09 17:22:05 +0300
0af8dce081
[GUI] improve library tile collection and acceleration fixes
ParantezTech
2026-10-09 14:55:12 +0300
289f090b50
[GPU] Align linear color target pitch like linear textures (#1063 )
qwe1qwe
2026-10-09 13:07:12 +0200
47d4c07a8d
chore: bump version to 0.0.5-nexus-release.2 (#1070 )
v0.0.5-nexus-release.2
Berk
2026-10-09 01:53:47 +0300
a33bfe78e1
chore: bump version to 0.0.5-nexus-release.2
release/0.0.5-nexus-release.2
ParantezTech
2026-10-09 01:53:22 +0300
1811cef944
Ports another set of compatibility and GPU fixes from PR #1016 (#1069 )
Berk
2026-10-09 01:44:45 +0300
0666071f79
[Tests] Cover backward red-zone spans, direct memory no-space results and the mount info size
1016_part3
ParantezTech
2026-10-09 01:27:52 +0300
ee9660d81d
[Loader] Patch red-zone sites from the previous instruction when every indirect branch is resolved
ParantezTech
2026-10-09 01:27:52 +0300
28b2f5709d
[Kernel] Add sceKernelSync
ParantezTech
2026-10-09 01:01:48 +0300
f7e8f54dbc
[Stubs] Add sceTextToSpeech2Cancel and sceTextToSpeech2GetSpeechStatus
ParantezTech
2026-10-09 01:01:48 +0300