This website requires JavaScript.
5f37a6be83
video_core: amdgpu: fix for a deadlock in wait on idle
psucien
2024-05-29 16:03:37 +0200
db113bbc7b
videoout, platform: fix for ooo irqs
psucien
2024-05-29 12:48:21 +0200
e5486cc57f
video_core: amdgpu: proper destruction of processing thread
psucien
2024-05-29 12:47:40 +0200
fb237bddad
libraries: libc: fix for `FSin` implementation
psucien
2024-05-29 16:02:49 +0200
efeb78f59c
Merge pull request #149 from shadps4-emu/event_flag
georgemoralis
2024-05-28 18:44:13 +0300
d30703b4eb
improvements in definations
georgemoralis
2024-05-28 18:24:42 +0300
4d5e9d1da4
set,poll event flag
georgemoralis
2024-05-28 15:13:56 +0300
1dfa91b638
event flag implementation from previous pr
georgemoralis
2024-05-28 14:29:53 +0300
5f67b59180
Merge pull request #148 from shadps4-emu/images
psucien
2024-05-27 21:40:00 +0200
4d728e943d
video_core: Address some feedback
raphaelthegreat
2024-05-27 22:12:49 +0300
d59b102b6f
video_core: Add image support
raphaelthegreat
2024-05-27 01:07:46 +0300
729e166cd3
Merge pull request #146 from shadps4-emu/video_out/new_gpu_frontend
georgemoralis
2024-05-27 13:50:25 +0300
09c7379fe0
fix for leaks of coroutine handle
psucien
2024-05-26 18:18:32 +0200
cbf6a62ef5
Added: - sceSaveDataMount - Create2 mode (50) - slight change in error handling (testing for now) - log to print message when fd = 1 in sceKernelWrite (to avoid crash and move forward, not a file) - mount savedata at emu start for CUSA00402 - Crimsonland (only case, needs testing) - sceSaveDataGetMountInfo
kernel_and_rtc
raziel1000
2024-05-26 22:12:38 -0600
5cf24a8be3
Added: sceKernelGetCpumode posix_getpagesize posix_usleep sceKernelSleep ps4_clock_getres posix_pthread_setspecific posix_pthread_key_create scePthreadKeyCreate scePthreadRename scePthreadJoin
raziel1000
2024-05-26 20:06:56 -0600
8dfa5782b2
video_core: Add constant buffer support (#147 )
TheTurtle
2024-05-26 15:51:35 +0300
a19b03d5ed
video_core: Add constant buffer support
raphaelthegreat
2024-05-26 13:46:20 +0300
2963790e0d
video_core: initial support for CE and ASC queues
psucien
2024-05-26 12:39:30 +0200
3c90b8ac00
video_core: Bringup some basic functionality (#145 )
TheTurtle
2024-05-25 15:33:15 +0300
898e821225
externals: Make xxhash lowercase
raphaelthegreat
2024-05-25 03:20:21 +0300
f480d091ce
video_core: Add basic vertex, index buffer handling and pipeline caching
raphaelthegreat
2024-05-24 23:50:56 +0300
0eaa7d5859
shader_recompiler: Implement attribute loads/stores
raphaelthegreat
2024-05-24 03:02:21 +0300
08e155946e
video_core: Remove hack in rasterizer
raphaelthegreat
2024-05-22 23:05:19 +0300
dd4f4866cc
Applied Turtle's feedback (Thanks good teacher)
raziel1000
2024-05-24 00:10:06 -0600
337b5413c6
:-))))
raziel1000
2024-05-23 01:29:52 -0600
bf8ebc1c95
...
raziel1000
2024-05-23 01:11:46 -0600
7a8d845234
*****
raziel1000
2024-05-23 00:51:31 -0600
1bf7005b91
* Added trophy decryption when extracting a fpkg. trp icons and xmls are dumped to game_data/<title> (can be restored if deleted by accident by opening the trophy viewer) * Added a trophy viewer (right click on game ==> trophy viewer) * Enabled Run button. * Added region in list mode. * Added a simple temp elf list widget. * Switched gui settings to toml. * Added messages when extracting pkg (ex: installing a patch before the game...etc) * Added recent files (6 max) * Fixed several bugs and crashes.
raziel1000
2024-05-23 00:30:52 -0600
e9f64bb76c
Merge pull request #143 from shadps4-emu/video_core/null_gpu
georgemoralis
2024-05-23 07:52:27 +0300
62fd72009b
video_core: a fix for multi submits processing (temporary code)
psucien
2024-05-22 20:22:42 +0200
66b695f5c7
platform: restored use of magic_enum
psucien
2024-05-22 20:20:13 +0200
d752aa5357
config, video_core: null gpu configuration added
psucien
2024-05-22 20:19:42 +0200
b0243dd3e5
fixed a few compiler issues
georgemoralis
2024-05-22 14:18:05 +0300
8730968385
video: Import new shader recompiler + display a triangle (#142 )
TheTurtle
2024-05-22 01:35:12 +0300
c25008c8e2
video: Import new shader recompiler + display a triangle
raphaelthegreat
2024-05-21 23:25:27 +0300
95ea2ce3d1
Merge branch 'kernel_and_rtc' of https://github.com/shadps4-emu/shadPS4 into kernel_and_rtc
georgemoralis
2024-05-21 12:23:21 +0300
d1f6df5d82
improved scePthreadCondTimedwait
georgemoralis
2024-05-21 12:22:30 +0300
e8ecf14f68
posix_pthread_mutexattr_setprotocol posix_pthread_mutex_trylock posix_pthread_condattr_init posix_pthread_condattr_destroy ps4_gettimeofday (posix)
raziel1000
2024-05-21 02:21:02 -0600
a34fcc4678
-scePthreadRwlockRdlock -scePthreadRwlockWrlock -scePthreadRwlockUnlock -scePthreadRwlockDestroy -scePthreadRwlockattrInit -posix_pthread_rwlock_rdlock -posix_pthread_rwlock_unlock
raziel1000
2024-05-21 01:22:15 -0600
b3c77ba835
scePthreadCondDestroy, posix_pthread_mutexattr_settype, pthread_self(posix)
raziel1000
2024-05-21 00:52:36 -0600
b380a0751e
added some posix thread calls
georgemoralis
2024-05-21 07:59:36 +0300
a6bd198d52
- scePthreadCondTimedwait - gettimeofday - sceRtcGetCurrentClockLocalTime - sceRtcGetDayOfWeek
raziel1000
2024-05-20 22:05:21 -0600
84467efe51
eventflags enums
georgemoralis
2024-05-20 08:37:42 +0300
8bae44a90b
sceKernelCreateEventFlag , sceKernelWaitEventFlag implementation
georgemoralis
2024-05-19 23:28:41 +0300
ae9a779369
event flags : added function signatures
georgemoralis
2024-05-19 12:28:20 +0300
4c8719d33d
stubbed event_flag functions
georgemoralis
2024-05-19 10:58:34 +0300
edc9543590
added sceRtcGetCurrentTick
georgemoralis
2024-05-19 10:03:40 +0300
c49c2f6c70
added dummy rtc module
georgemoralis
2024-05-19 09:50:01 +0300
8cf64a33b2
Migrating from third-party to externals (#138 )
Xphalnos
2024-05-18 19:05:18 +0200
b0978f4168
Merge pull request #136 from shadps4-emu/more_kernel_stuff_and_others
georgemoralis
2024-05-18 10:04:46 +0300
0b8baedab7
improved sceKernelWaitEqueue
georgemoralis
2024-05-18 10:02:40 +0300
67c1772771
added _read in libkernel
georgemoralis
2024-05-17 22:53:02 +0300
42fb9f6473
fixed sceKernelGetCompiledSdkVersion thanks raziel1000
georgemoralis
2024-05-17 08:01:02 +0300
4b5e2e80fc
added sceKernelGetCompiledSdkVersion (which return games system version )
georgemoralis
2024-05-16 23:24:51 +0300
cc98b11860
clang format
georgemoralis
2024-05-16 20:10:57 +0300
43773d12d9
added scePthreadEqual
georgemoralis
2024-05-16 20:09:08 +0300
bb89b1c95a
Merge pull request #140 from shadps4-emu/additional_evq_func
georgemoralis
2024-05-18 09:46:14 +0300
aa88458ad8
Merge pull request #139 from shadps4-emu/render_vk/img_state_trk
psucien
2024-05-17 23:40:11 +0200
45e73d324a
kernel: event queue improvements
psucien
2024-05-17 23:32:15 +0200
133acdc120
video_out: added vblank event
psucien
2024-05-17 23:31:55 +0200
8455574615
gnmdriver: submission lock moved out from gpu
psucien
2024-05-17 23:31:19 +0200
058e728e29
platform: multiple persistent irq handlers
psucien
2024-05-17 23:30:34 +0200
9ad7495661
kernel: user event and data functions
psucien
2024-05-17 23:29:10 +0200
d99721124b
Merge branch 'main' of https://github.com/Xphalnos/shadPS4_externals
Xphalnos
2024-05-17 14:03:38 +0200
eea01171fe
Lower case for Linux
Xphalnos
2024-05-17 14:03:21 +0200
85704e26a0
renderer_vulkan: state tracking for `Image` resources
psucien
2024-05-17 12:44:07 +0200
3f692a4d7d
Merge pull request #137 from shadps4-emu/video_core/multi_submits
georgemoralis
2024-05-17 13:13:46 +0300
976824c920
Fix
Xphalnos
2024-05-17 09:26:40 +0200
64b2e58285
a fair multi-submissions support
psucien
2024-05-17 08:47:38 +0200
dbdb3dc77e
amdgpu: non-blocking submitDone
psucien
2024-05-17 08:22:47 +0200
8c4d6bd5be
third-party migration to externals
Xphalnos
2024-05-17 08:21:09 +0200
9df1a8d15b
amdgpu: added support for several single GFX submits per frame
psucien
2024-05-16 23:56:29 +0200
f881753944
Merge pull request #135 from shadps4-emu/video_core/splash
georgemoralis
2024-05-16 17:13:56 +0300
38061ae636
fix for crash in apps when splash is missing
psucien
2024-05-16 09:07:03 +0200
77cf875585
Update linux.yml
georgemoralis
2024-05-16 04:28:29 +0300
8c4f72f404
review comments
psucien
2024-05-15 20:54:45 +0200
3d5be23671
stb image moved to externals
psucien
2024-05-15 20:35:01 +0200
c9b5b5e963
show title splash while the game is loading
georgemoralis
2024-05-16 16:58:14 +0300
55855b4195
core: Implement new memory manager (#133 )
TheTurtle
2024-05-16 15:55:50 +0300
937ea71f70
code: Fix a few build errors
raphaelthegreat
2024-05-16 14:01:23 +0300
0608dd947b
ci: Attempt to fix linux build
raphaelthegreat
2024-05-16 13:47:15 +0300
b321d3cfa8
core: Implement new memory manager
raphaelthegreat
2024-05-14 22:40:40 +0300
67f6d8b2e4
Merge pull request #131 from shadps4-emu/ngs2_work
georgemoralis
2024-05-15 15:34:26 +0300
266fa57c43
clang format fix
georgemoralis
2024-05-15 13:10:51 +0300
1431731503
even more linux fixes
georgemoralis
2024-05-15 13:09:05 +0300
074f3d3f88
fixing linux compile
georgemoralis
2024-05-15 12:57:58 +0300
055ffff463
Merge pull request #132 from shadps4-emu/gpu_flip
georgemoralis
2024-05-14 23:56:12 +0300
45e354fd77
renderer_vk: missing barriers (#134 )
psucien
2024-05-14 22:46:34 +0200
1dd92ba527
renderer_vk: missing barriers
psucien
2024-05-14 22:20:33 +0200
8677972505
graphics: separate IRQ for GPU driven flips
psucien
2024-05-14 21:33:20 +0200
932f0435e8
scePthreadCondSignal added
georgemoralis
2024-05-13 22:53:50 +0300
413b67f8ce
scePthreadMutexTrylock and some more libcinternal functions
georgemoralis
2024-05-13 20:09:32 +0300
f1883870fd
Initial LibcInternal
georgemoralis
2024-05-13 16:13:33 +0300
99e4301dcc
pthread_self , scePthreadCondSignal , scePthreadCondWait ,scePthreadCondattrDestroy
georgemoralis
2024-05-13 15:08:15 +0300
882292f1ce
added sys_modules folder and ability to load system modules (currently we try ngs2)
georgemoralis
2024-05-13 15:01:45 +0300
98316575fb
Merge pull request #130 from shadps4-emu/kernel_stuff
georgemoralis
2024-05-13 14:19:33 +0300
84de60a29a
scePthreadDetach , scePthreadAttrSetstacksize , clock_gettime
georgemoralis
2024-05-13 14:04:25 +0300
d0d84221fd
possible fix for linux(?)
georgemoralis
2024-05-12 19:36:40 +0300
d84752bfbb
reuse fix (again)
georgemoralis
2024-05-12 19:13:37 +0300
c70736d6b7
reuse fix
georgemoralis
2024-05-12 19:08:26 +0300