psucien
923baf0164
core: gpu interrupt dispatcher
2024-05-10 21:48:01 +02:00
psucien
8e0c67f12e
amdgpu: `wait_reg_mem` and `write_data` implementation
...
Command list parsing is temporary moved to async task
2024-05-09 22:59:35 +02:00
psucien
bfb18135fb
amdgpu: EOP irq and dummy PM4 handlers
2024-05-08 23:27:56 +02:00
psucien
498c5eb0cd
gnm_driver: `sceGnmSubmitAndFlipCommandBuffers` implementation
2024-05-08 22:55:39 +02:00
psucien
c7cfe2622d
video_out: `sceVideoOutSubmitEopFlip` stub added
2024-05-08 22:54:34 +02:00
psucien
4746f514ff
gnm_driver: various fixes
2024-05-08 22:53:55 +02:00
psucien
72ea0be9ff
gnm_driver: `sceGnmSetEmbeddedVsShader` added
2024-05-08 21:00:01 +02:00
psucien
5f83ad2ecb
gnm_driver: `sceGnmInsertWaitFlipDone` added
2024-05-08 07:36:14 +02:00
psucien
50bcd13482
video_out: added display buffer labels
2024-05-08 07:35:10 +02:00
psucien
4206ec3c94
video_core, kernel: added gfx eop event handling
2024-05-07 22:46:54 +02:00
georgemoralis
96cf59efea
Merge pull request #125 from shadps4-emu/savedata
...
Savedata + filesystem implementations
2024-05-07 16:38:39 +03:00
georgemoralis
91dd175d6b
added sceKernelGetTscFrequency
2024-05-07 16:28:42 +03:00
georgemoralis
9dff1975a3
libc hle : added ftell , powf , roundf
2024-05-07 16:25:58 +03:00
psucien
1b811e08f1
core: libraries: gnmdriver: bit more of basic Gnm driver functions
2024-05-06 22:13:33 +02:00
georgemoralis
930f239556
clang format
2024-05-05 16:50:55 +03:00
georgemoralis
806781a110
dummy ksernelMunmap (allows we are doomed to progress further)
2024-05-05 12:59:26 +03:00
georgemoralis
ad6724eeba
improvements in sceKernelOpen, rewrote sceKernelLseek, added sceKernelWrite, added sceKernelMkdir , partial sceKernelStat
2024-05-05 12:43:01 +03:00
georgemoralis
277e16c7ba
sceSaveDataMount2,sceSaveDataUmount some implementation
2024-05-04 22:08:04 +03:00
georgemoralis
2b9b3e76bf
moved savedata to proper folder
2024-05-04 19:08:46 +03:00
georgemoralis
e4d43f8e07
added dummy np* modules and screenshot module
2024-05-02 18:16:10 +03:00
georgemoralis
150854c583
added a login event in sceUserServiceGetEvent
2024-05-02 17:14:55 +03:00
georgemoralis
d2cc256b28
create_thread : sometime thread name is null
2024-05-02 17:14:30 +03:00
georgemoralis
90e3e47c4d
added stubbed mostly version of flexible memory - it allows sonic mania to go further
2024-05-02 17:13:51 +03:00
psucien
7e8d90d609
core: libraries: gnmdriver: basic functionality extension ( #120 )
...
Also a bit of refactoring in `video_core`
2024-05-01 19:29:06 +03:00
TheTurtle
1b9bf924ca
core: Rewrite thread local storage implementation ( #118 )
2024-05-01 13:38:41 +03:00
TheTurtle
b94efcba5a
video_core: Add basic command list processing ( #117 )
2024-04-30 01:23:28 +03:00
raphaelthegreat
25c04ad42f
texture_cache: Fix linear image uploads
...
* Also fixed build for clang-cl with libc
2024-04-29 18:22:04 +03:00
georgemoralis
fec7f6cdc2
added sceVideoOutGetVblankStatus
2024-04-18 22:32:15 +03:00
georgemoralis
de770bc668
define a linux only code
2024-04-14 19:57:58 +03:00
GPUCode
c01b6f8397
video_core: Rewrite vulkan and videoout
2024-04-14 17:10:40 +03:00
GPUCode
0a94899c86
src: Move control to input directory
2024-04-14 01:18:25 +03:00
GPUCode
5e2ac6c72b
src: Reorganize and cleanup libraries
2024-04-14 00:37:17 +03:00
georgemoralis
e99129d72f
several fixes ( #112 )
...
* updated fmt
* submodules updated
* fixed _TIMESPEC_DEFINED for winpthreads under windows
* fixed sdl3 under qt
* virtual_memory: Ensure mapped addresses stay inside the user area
* Fixes LLE Libc crashing on linux
---------
Co-authored-by: GPUCode <geoster3d@gmail.com>
2024-04-13 22:37:21 +03:00
georgemoralis
6f1c2d3060
clang format fix
2024-04-09 13:40:03 +03:00
georgemoralis
7b16e9af23
improved linker resolver
2024-04-09 13:39:35 +03:00
georgemoralis
bb8a400b7b
dummy libscesavedatadialog
2024-04-08 19:03:51 +03:00
georgemoralis
b0cd6e5178
added sceVideoOutGetVblankStatus
2024-04-07 09:27:41 +03:00
georgemoralis
598a6a88e0
Merge pull request #107 from shadps4-emu/modules4
...
More module work focused on undertale
2024-04-05 20:41:26 +03:00
georgemoralis
5663da21c2
more linux fix
2024-04-05 19:53:54 +03:00
georgemoralis
ea4bb4773e
linux build fix
2024-04-05 19:33:38 +03:00
georgemoralis
fc5e133c44
added sceAudioOutSetVolume
2024-04-05 09:59:28 +03:00
georgemoralis
81143b4a9e
scePadRead,scePthreadYield implementations
2024-04-05 09:27:13 +03:00
georgemoralis
5409576197
posix nanosleep call
2024-04-04 20:20:50 +03:00
georgemoralis
c29f514e63
just disable audioInOpen
2024-04-04 20:07:33 +03:00
georgemoralis
935842291d
dummy sceAudioIn lib
2024-04-04 20:04:18 +03:00
georgemoralis
a049d4c491
added clock_gettime
2024-04-04 19:47:59 +03:00
georgemoralis
121759d836
somehow working scePthreadCreate
2024-04-04 19:16:10 +03:00
georgemoralis
33209a77f1
Merge pull request #102 from shadps4-emu/gui-rewrite
...
Gui rewrite.
2024-04-02 23:51:13 +03:00
georgemoralis
c832e3831a
scePthreadAttrGet , and some mutex work
2024-04-02 18:07:24 +03:00
georgemoralis
2cc03e851e
added some debug info to gnm
2024-04-02 17:21:04 +03:00