georgemoralis
4ab2f0398c
reduced more logging and a savedata case
2024-06-10 19:35:53 +03:00
georgemoralis
fa225b60fc
changed some spamming to trace
2024-06-10 18:56:10 +03:00
georgemoralis
e576bc99ba
special case for sceKernelWrite (stdin,stdout,stderr)
2024-06-10 18:46:06 +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
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
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
georgemoralis
5d24a961cb
RWLocks implementation ( #171 )
...
* added dummy rwlock
* implemented part of rwlock functions (WIP)
* implemented the most important functions for rwlocks
2024-06-07 21:30:26 +03:00
TheTurtle
998d046210
video_core: Add depth buffer support and fix some bugs ( #172 )
...
* memory: Avoid crash when alignment is zero
* Also remove unused file
* shader_recompiler: Add more instructions
* Also fix some minor issues with a few existing instructions
* control_flow: Don't emit discard for null exports
* renderer_vulkan: Add depth buffer support
* liverpool: Fix wrong color buffer number type and viewport zscale
* Also add some more formats
2024-06-07 16:26:43 +03:00
psucien
fe3b546d93
renderer_vulkan, config: option to toggle VK validation layer
2024-06-07 11:21:02 +02:00
psucien
dd5a25fda2
review iteration
2024-06-07 08:39:03 +02:00
psucien
e790ec775f
texture_cache: detiler: more verbosity in print
2024-06-07 00:12:16 +02:00
psucien
cfc297622f
texture_cache: fix for forgotten cb tiling info update
2024-06-07 00:12:16 +02:00
psucien
b17b4ab787
texture_cache: detiler: redundant flag removed
2024-06-07 00:12:15 +02:00
psucien
cb07778008
renderer_vulkan: proper barriers
2024-06-06 23:40:31 +02:00
psucien
729d02d699
renderer_vulkan: proper min uniform alignment
2024-06-06 22:24:20 +02:00
psucien
6814d5f108
renderer_vulkan: fix for vertex buffer mapping offset
2024-06-06 21:41:59 +02:00
raphaelthegreat
5aa3a4d4a0
shader: Fix block processing order in dead code elimination pass
2024-06-06 02:46:36 +03:00
raphaelthegreat
705d326a6d
kernel: Fix stack corruption from OrbisTimesec
2024-06-05 22:27:28 +03:00