ParantezTech
|
e11d8a15c3
|
[shader-decoder] improve RDNA2 shader decoder to support more instructions and fix some issues with the previous implementation.
|
2026-07-04 13:41:54 +03:00 |
|
ParantezTech
|
7fac1aa9cd
|
[shader-decoder] fix RDNA2 shift masking and sprite draws
|
2026-07-04 12:28:37 +03:00 |
|
ParantezTech
|
c30b4763c6
|
Merge branch 'main' of https://github.com/par274/sharpemu into shader-decoder-part1
|
2026-07-03 13:26:05 +03:00 |
|
Berk
|
a4f3d3cd7f
|
[saveData] Add support for sceSaveDataMount3 (#14)
|
2026-07-03 13:25:38 +03:00 |
|
Berk
|
92526ecacf
|
[core] Update native execution and kernel exports, phtread improvement (#13)
|
2026-07-03 13:19:24 +03:00 |
|
ParantezTech
|
aa152de934
|
[shader-decoder] RDNA2 decoder improvements
|
2026-07-03 12:59:22 +03:00 |
|
ParantezTech
|
39dd12a11b
|
[shader decoder] correct RDNA2 operands, fixing synchronization problems
|
2026-07-02 20:30:13 +03:00 |
|
ParantezTech
|
4c6fc3052c
|
[shader-decoder-part1] Implemented a shader decoder for Gen5 shaders, including IR generation, metadata reading, scalar evaluation, and SPIR-V translation. Updated related exports and video output components to support the new shader decoding functionality.
|
2026-07-02 17:17:44 +03:00 |
|
ParantezTech
|
0d89b2488b
|
[dotnet] remove shaderc package because it is no longer needed
|
2026-07-02 17:15:51 +03:00 |
|
ParantezTech
|
c3019b78d6
|
[ampr] more improvements to the Ampr library, generally for performance
|
2026-07-01 13:50:52 +03:00 |
|
ParantezTech
|
dd5e524879
|
[pthread] pthread improvements and fixes
|
2026-07-01 13:50:24 +03:00 |
|
ParantezTech
|
df9d0e6aaf
|
[NpEntitlementAccess] added sceNpEntitlementAccessGetAddcontEntitlementInfoList export
|
2026-07-01 13:49:49 +03:00 |
|
ParantezTech
|
253d0fae3f
|
[saveData] minimal save data dialog exports
|
2026-07-01 13:49:20 +03:00 |
|
ParantezTech
|
78d719ef9e
|
[core] more leaf for speedup
|
2026-07-01 13:48:45 +03:00 |
|
ParantezTech
|
be3806cdf6
|
[packages] added Silk.NET.Shaderc for debugging GLSL
|
2026-07-01 13:45:13 +03:00 |
|
ParantezTech
|
dc47deee93
|
[agc] new imports for shader translation
|
2026-06-29 18:29:05 +03:00 |
|
ParantezTech
|
1c838cf8d6
|
[core] more leaf imports
|
2026-06-29 18:13:21 +03:00 |
|
ParantezTech
|
2f269566a5
|
[readme] update Demon's Souls text
|
2026-06-29 18:10:46 +03:00 |
|
ParantezTech
|
9d7afef6f6
|
[readme] update Demon's Souls new boot info
|
2026-06-29 14:40:27 +03:00 |
|
ParantezTech
|
daeff21516
|
[readme] update screenshots
|
2026-06-29 14:34:36 +03:00 |
|
ParantezTech
|
82619deb34
|
[ci] ignore image files from actions
|
2026-06-29 14:32:46 +03:00 |
|
ParantezTech
|
697ad7be80
|
[libs] Add NP entitlement validation
|
2026-06-29 14:31:37 +03:00 |
|
ParantezTech
|
73c987e49f
|
[libs] Improve video output handling
|
2026-06-29 14:31:26 +03:00 |
|
ParantezTech
|
cd79275117
|
[libs] Enhance PlayGo streaming service
|
2026-06-29 14:31:18 +03:00 |
|
ParantezTech
|
b14ecae504
|
[core] Refine native CPU execution imports
|
2026-06-29 14:31:10 +03:00 |
|
ParantezTech
|
873f473b65
|
[video] hide splash
|
2026-06-29 13:32:17 +03:00 |
|
ParantezTech
|
9a1a3789ef
|
[video] cap presenter ticks
|
2026-06-29 13:32:03 +03:00 |
|
ParantezTech
|
0f3d4032cb
|
[core] add leaf imports
|
2026-06-29 13:30:50 +03:00 |
|
ParantezTech
|
0c4a757695
|
[core] log leaf import args
|
2026-06-29 13:30:32 +03:00 |
|
ParantezTech
|
5fcc8eaa37
|
[saveData] add dir search
|
2026-06-29 13:30:08 +03:00 |
|
ParantezTech
|
21105e0346
|
[ampr] batch buffer IO
|
2026-06-29 13:28:37 +03:00 |
|
ParantezTech
|
b424df5a64
|
[kernel] speed up printf
|
2026-06-29 13:28:30 +03:00 |
|
ParantezTech
|
7f85971e39
|
[kernel] carry pthread scheduling
|
2026-06-29 13:27:59 +03:00 |
|
ParantezTech
|
e28259a99d
|
[core] speed up guest memory
|
2026-06-29 13:26:04 +03:00 |
|
ParantezTech
|
3d2a4b74ac
|
[readme] add screenshot running Demon's Souls
|
2026-06-29 00:17:13 +03:00 |
|
ParantezTech
|
af35389bfd
|
[libs] Add audio and system gesture exports
|
2026-06-28 23:47:00 +03:00 |
|
ParantezTech
|
4ae778ef39
|
[libs] Update system and video exports
|
2026-06-28 23:46:56 +03:00 |
|
ParantezTech
|
a04e70c0b3
|
[libs] Update NP and pad exports
|
2026-06-28 23:46:56 +03:00 |
|
ParantezTech
|
02222c7919
|
[libs] Update network exports
|
2026-06-28 23:46:56 +03:00 |
|
ParantezTech
|
46b3a207c1
|
[libs] Update AMPR and PlayGo exports
|
2026-06-28 23:46:55 +03:00 |
|
ParantezTech
|
418d46beb5
|
[libs] Update AGC and fiber exports
|
2026-06-28 23:46:44 +03:00 |
|
ParantezTech
|
0e922a73ee
|
[core] Improve native execution and guest threading
|
2026-06-28 23:45:26 +03:00 |
|
ParantezTech
|
a5172fd2c0
|
[kernel] Guest-thread blocking for pthread_mutex_lock is currently disabled
|
2026-06-28 23:45:05 +03:00 |
|
ParantezTech
|
4ab614e68a
|
[npManager] initial Network Platform implement (just set game title etc.)
|
2026-06-23 19:30:27 +03:00 |
|
ParantezTech
|
e581fe41f4
|
[kernel] pthread improvements
|
2026-06-23 19:29:29 +03:00 |
|
ParantezTech
|
0f0ec9a020
|
[appContent] correct way to get metadata from game
|
2026-06-23 19:28:53 +03:00 |
|
ParantezTech
|
70048cb49f
|
[agc] fix shader invalid argument
|
2026-06-23 19:27:57 +03:00 |
|
ParantezTech
|
4777ec4544
|
[sceShare] initial share exports
|
2026-06-23 19:27:24 +03:00 |
|
ParantezTech
|
caee2ad692
|
[readme] alignment
|
2026-06-23 17:54:39 +03:00 |
|
ParantezTech
|
7c83f7f925
|
[readme] logo align
|
2026-06-23 17:52:45 +03:00 |
|
ParantezTech
|
0e37bc95e9
|
upload logo
|
2026-06-23 17:51:28 +03:00 |
|
ParantezTech
|
318425630a
|
[readme] edit for new milestones
|
2026-06-23 16:06:58 +03:00 |
|
ParantezTech
|
992ef68ba8
|
[readme] update
|
2026-06-23 16:05:16 +03:00 |
|
ParantezTech
|
01ebab90c0
|
[playgo] In some games, chunk scenarios assertion rewrite
|
2026-06-23 15:50:43 +03:00 |
|
ParantezTech
|
d134f9b9f6
|
[fiber] synchronization problems have been fixed for such a titles: Demon's Souls
[ampr] new exports
[memory] trampoline fixes
|
2026-06-23 15:48:45 +03:00 |
|
ParantezTech
|
dad85b87c3
|
[video] Add game title to window
|
2026-06-21 23:19:16 +03:00 |
|
ParantezTech
|
464422f23e
|
[video] Add Vulkan presentation
|
2026-06-21 23:19:05 +03:00 |
|
ParantezTech
|
5afa5e1ffa
|
[hle] Add missing service exports
|
2026-06-21 23:18:55 +03:00 |
|
ParantezTech
|
5512da9e12
|
[kernel] Add thread and event primitives
|
2026-06-21 23:18:42 +03:00 |
|
ParantezTech
|
2a52ccfe6a
|
[cpu] Add guest thread continuation
|
2026-06-21 23:18:29 +03:00 |
|
ParantezTech
|
08b315b5fc
|
[kernel] Add guest memory support
|
2026-06-21 23:18:18 +03:00 |
|
ParantezTech
|
5d204afd10
|
[videoOut] add minimal Vulkan swapchain presenter
|
2026-06-14 12:12:09 +03:00 |
|
ParantezTech
|
7bd1e8dc29
|
change jpg to sharpemu videoOut test window
|
2026-06-07 16:15:43 +03:00 |
|
ParantezTech
|
fad61e116e
|
reuse
|
2026-06-07 15:56:07 +03:00 |
|
ParantezTech
|
bc297fa175
|
[readme] update jpg
|
2026-06-07 15:48:11 +03:00 |
|
ParantezTech
|
79e767ed9f
|
[readme] added rendering texture from Dreaming Sarah (this is just a presenter draw, not GPU swapchain)
|
2026-06-07 15:45:33 +03:00 |
|
ParantezTech
|
1ea1396979
|
[kernel/videoOut] extend memory managements and videoOut (this is not a swapchain)
|
2026-06-07 15:43:26 +03:00 |
|
ParantezTech
|
a1dea499bc
|
update readme
|
2026-05-10 20:37:49 +03:00 |
|
ParantezTech
|
fee6af3136
|
update readme for new titles
|
2026-05-10 20:02:58 +03:00 |
|
ParantezTech
|
bbf5ff7be8
|
more HLE's and fix cpu execution some titles
|
2026-05-10 19:51:57 +03:00 |
|
ParantezTech
|
0c859f04ad
|
Added more HLE's
|
2026-04-27 12:40:50 +03:00 |
|
ParantezTech
|
994438963d
|
[ci] temporary fix
|
2026-04-13 15:59:19 +03:00 |
|
ParantezTech
|
233af123af
|
More new HLE's and fixes
|
2026-04-13 15:54:38 +03:00 |
|
ParantezTech
|
02eb9b30e9
|
correct patch
|
2026-03-28 18:40:54 +03:00 |
|
ParantezTech
|
fa46819030
|
fix for actions (again)
|
2026-03-28 18:23:46 +03:00 |
|
ParantezTech
|
7a915e88dc
|
fix dotnet version on Github Actions
|
2026-03-28 18:15:14 +03:00 |
|
ParantezTech
|
812879aa81
|
PlayGo, VideoOut minimum HLE implements and fix some direct runner
|
2026-03-28 18:02:37 +03:00 |
|
ParantezTech
|
71ba5cf1db
|
More HLE implements: wcs*
|
2026-03-19 23:57:48 +03:00 |
|
ParantezTech
|
8f108ca01d
|
Upgrade GitHub Actions to Node 24
|
2026-03-19 13:33:19 +03:00 |
|
ParantezTech
|
cecf55bf2e
|
fix: dereference of a possibly null reference.
|
2026-03-16 21:19:49 +03:00 |
|
ParantezTech
|
0ede7c70a9
|
[ci] update actions Node 20 deprecation
|
2026-03-16 21:18:58 +03:00 |
|
ParantezTech
|
8c39a55501
|
reuse
|
2026-03-16 20:49:40 +03:00 |
|
ParantezTech
|
0a4b36ffcb
|
[dotnet/ci] constant version
|
2026-03-16 20:46:47 +03:00 |
|
ParantezTech
|
1a1d61b21c
|
rework TLS allocations, more HLE's, increase import loop history
|
2026-03-16 20:22:58 +03:00 |
|
ParantezTech
|
3cf96f38de
|
[github] bug_report fix
|
2026-03-16 20:14:58 +03:00 |
|
ParantezTech
|
d8c44bb64f
|
[github] added bug report issue template
|
2026-03-16 20:11:56 +03:00 |
|
ParantezTech
|
a4b5171586
|
[github] added issue config & reuse
|
2026-03-16 20:01:08 +03:00 |
|
ParantezTech
|
1f71c970d9
|
A dozen changes; new HLEs, AV fixes, ELF loader fixes, new return codes, etc.
|
2026-03-14 20:38:25 +03:00 |
|
ParantezTech
|
028494a83b
|
another hle implements, especially for mutex calls
|
2026-03-12 18:01:42 +03:00 |
|
ParantezTech
|
73ae502e09
|
update readme
|
2026-03-12 16:32:32 +03:00 |
|
ParantezTech
|
51d204775e
|
[github] update compatibility template
|
2026-03-12 16:17:54 +03:00 |
|
ParantezTech
|
7ce6b9e2af
|
[github] added compatibility template
|
2026-03-12 16:06:29 +03:00 |
|
ParantezTech
|
d4cd4eb96f
|
update readme
|
2026-03-11 17:03:34 +03:00 |
|
ParantezTech
|
05b763442f
|
[CI] added
|
2026-03-11 16:57:00 +03:00 |
|
ParantezTech
|
18db6856ad
|
update readme and upload test logs
|
2026-03-11 16:32:12 +03:00 |
|
ParantezTech
|
4d73f469bc
|
initial commit
|
2026-03-11 15:48:28 +03:00 |
|