Commit Graph

844 Commits

Author SHA1 Message Date
raphaelthegreat
bd66ecfff2 memory: Missed adding some functions 2024-06-10 21:00:11 +03:00
raphaelthegreat
770b577a4f file_system: Add some functions 2024-06-10 20:57:54 +03:00
raphaelthegreat
d293fb9134 kernel: Add more sleep functions 2024-06-10 20:54:14 +03:00
georgemoralis
d88c3c3d40 added missing default rwlock attributes init 2024-06-10 20:49:17 +03:00
georgemoralis
7407db9131 reduced mutex spamming 2024-06-10 20:24:53 +03:00
georgemoralis
d4def61969 special case for case savedata mount 2024-06-10 20:23:27 +03:00
georgemoralis
57ca290c6e special case for sceKernelWrite (stdin,stdout,stderr) 2024-06-10 20:21:29 +03:00
georgemoralis
6ee92f9ab9 fixed linux build? 2024-06-10 20:19:54 +03:00
raphaelthegreat
107e109903 clang format 2024-06-10 19:51:22 +03:00
raphaelthegreat
c1e53d213e memory: Add lock to VirtualQuery and remove debug print 2024-06-10 19:49:11 +03:00
raphaelthegreat
49e848a11b savedata: Stub sceSaveDataDialogUpdateStatus to return finished 2024-06-10 19:47:11 +03:00
raphaelthegreat
56c440ba24 kernel: Move sceKernelReleaseDirectMemory where it belongs 2024-06-10 19:45:00 +03:00
raphaelthegreat
79901eafed kernel: Add gettimeofday 2024-06-10 19:40:16 +03:00
georgemoralis
23f11a3fda
Merge pull request #182 from shadps4-emu/miscfixes
Miscfixes
2024-06-10 18:42:49 +03:00
georgemoralis
e84d2cf9cf wrong spdx 2024-06-10 18:36:18 +03:00
georgemoralis
beb631607a review fixes 2024-06-10 18:26:37 +03:00
georgemoralis
6f8d99fbf2 fixed posix_stat error return 2024-06-10 18:09:22 +03:00
georgemoralis
3318f12639 fixed possible nullptr crash on rwlock create 2024-06-10 18:01:50 +03:00
georgemoralis
0c1ede1060
Merge pull request #183 from shadps4-emu/bc_detiler
Micro detiler for 2D BC textures
2024-06-10 15:33:55 +03:00
georgemoralis
81a1cbf6b1 more clang fix 2024-06-10 15:24:34 +03:00
georgemoralis
deda3026d8 clang fix 2024-06-10 15:21:50 +03:00
georgemoralis
d89e4463e7 moved main code , to emulator,cpp , emulator.h class 2024-06-10 15:18:42 +03:00
georgemoralis
dfc4f1c35b don't make fullscreen default 2024-06-10 14:04:59 +03:00
georgemoralis
13cd22aea6 depedencies updates and fixes 2024-06-10 14:04:32 +03:00
georgemoralis
4287bfcb91
Merge pull request #181 from shadps4-emu/new_memory
core: Rework memory manager
2024-06-10 12:33:57 +03:00
raphaelthegreat
1092b1bcff Fix linux build 2024-06-10 12:13:24 +03:00
raphaelthegreat
fc887bf3f5 core: Rework memory manager 2024-06-10 02:13:44 +03:00
psucien
01f09cfa63 texture_cache: detiler: added support for block coded 64bit images 2024-06-09 18:18:49 +02:00
Xphalnos
623b1d6837
Synchronization between Qt build title and version.h (#178) 2024-06-09 18:45:25 +03:00
psucien
fa73812f32 texture_cache: detiler: added support for block coded 128bit images 2024-06-09 12:54:19 +02:00
Xphalnos
1563dffd46
Added Fullscreen mode (#173)
* Added Fullscreen mode

* fix for config.toml

* fix for config.toml

* Apply review comment
2024-06-09 13:25:00 +03:00
georgemoralis
1a66fa098f
Merge pull request #174 from shadps4-emu/kernel_stuff
- sceKernelOpen: added rdwr and append modes
2024-06-09 08:26:03 +03:00
raziel1000
a790c30c28 added sceKernelSleep and small fix on usleep 2024-06-08 18:43:08 -06:00
georgemoralis
ac192134e8
Merge pull request #175 from shadps4-emu/missing_gnm_calls
Additional GnmDriver functions
2024-06-09 00:58:45 +03:00
psucien
eef05cf1f8
Merge pull request #176 from shadps4-emu/bunnies
Bunny must die
2024-06-08 23:46:43 +02:00
psucien
d902339867 gnmdriver: sceGnmDrawInitDefaultHardwareState175 added 2024-06-08 23:42:09 +02:00
georgemoralis
908eaa102d clang format fix 2024-06-09 00:26:12 +03:00
georgemoralis
84dca0a5dd added sceKernelTriggerUserEvent,sceKernelDeleteUserEvent 2024-06-09 00:23:58 +03:00
georgemoralis
2e6c28c34c partial sceKernelFStat 2024-06-08 23:53:38 +03:00
georgemoralis
5be6777220 added sceKernelPread 2024-06-08 23:25:20 +03:00
georgemoralis
a1efcd9832 added rtc and disc_map modules 2024-06-08 22:41:25 +03:00
raziel1000
d3adcf2e6c posix_pthread_mutex_trylock
posix_pthread_attr_setdetachstate
posix_pthread_attr_destroy
posix_pthread_create_name_np
posix_pthread_join
2024-06-08 11:13:02 -06:00
georgemoralis
c16275fe16 posix_usleep,posix_pthread_equal 2024-06-08 20:01:28 +03:00
raphaelthegreat
e9679f8309 address_space: Don't reserve space again 2024-06-08 19:10:32 +03:00
georgemoralis
05e4a4b4e1 hackish random/urandom support 2024-06-08 10:22:28 +03:00
georgemoralis
8115665a90 fixed sceKernelClose when decriptor is negative value 2024-06-08 09:56:57 +03:00
raziel1000
3b34aebe06 - sceKernelOpen: added rdwr and append modes
- saveDataMount: added mount mode 9, 28 and 34
- pthread: added a bunch of needed functions
- mem: added sceKernelMapNamedDirectMemory
2024-06-08 00:23:55 -06:00
psucien
edaeee194d libs: gnmdriver: get tessellation ring factor address 2024-06-08 01:19:52 +02:00
psucien
9ca083ee06 libs: gnmdriver: map compute queue 2024-06-08 01:19:52 +02:00
psucien
9230d04a0a common: slot_vector moved into common 2024-06-08 01:19:51 +02:00