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
georgemoralis
b32332956d
Merge pull request #126 from psucien/gnm_driver/basic_functionality2
...
core: libraries: gnmdriver: bit more of basic Gnm driver functions
2024-05-06 23:57:37 +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
Xphalnos
235b6e8781
Readme: improvements ( #121 )
...
* Update README.md
* Minor fixes
* Update building-windows.md
* Update linux_building.md
* Update readme.txt
* Build status
* Add psucien
2024-05-03 15:49:13 +03:00
georgemoralis
ce4bdee0aa
Merge pull request #124 from shadps4-emu/npmodules
...
added dummy np* modules and screenshot module
2024-05-02 18:27:14 +03:00
georgemoralis
e4d43f8e07
added dummy np* modules and screenshot module
2024-05-02 18:16:10 +03:00
georgemoralis
7d6a717599
Merge pull request #123 from shadps4-emu/sonicmania_work
...
Sonicmania work
2024-05-02 17:36:59 +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
georgemoralis
2f9f4e1eeb
Merge pull request #122 from shadps4-emu/psf_info_+_stack_allocation
...
Psf info + stack allocation
2024-05-02 16:05:09 +03:00
georgemoralis
2308d7f1d6
better way for compiler option
2024-05-02 15:48:48 +03:00
georgemoralis
b0b73f1283
print param.sfo info at startup
2024-05-02 10:57:45 +03:00
georgemoralis
6f1e488b37
fixed stack allocation issue
2024-05-02 10:57:24 +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
psucien
2696733cad
video_core: prefer discrete gpu if available ( #116 )
...
* video_core: prefer discrete gpu if available
* ci: Upgrade to clang format 17
* rewrite w\o std::zip usage
---------
Co-authored-by: raphaelthegreat <47210458+raphaelthegreat@users.noreply.github.com>
2024-04-30 00:19:12 +03:00
georgemoralis
d496fab492
Merge pull request #111 from raphaelthegreat/main
...
core: Rewrite videoout library and bringup new vulkan backend
2024-04-29 19:33:56 +03:00
georgemoralis
0727775c88
give texture cache exception handler priority over tls exception handler
2024-04-29 19:26:35 +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
7d96308759
fix config for gpu settings
2024-04-28 19:14:56 +03:00
psucien
35777a9fb3
clang format fix
2024-04-28 01:34:14 +02:00
psucien
453b24eb20
config: option to select gpu for vk device
2024-04-28 01:19:04 +02:00
psucien
249373bf0d
texture_cache: protection flags re-worked
...
* actually I gave up on clang fmt
2024-04-28 01:00:24 +02:00
psucien
d2c53d0fde
clang format fix
2024-04-28 00:51:34 +02:00
psucien
1047293bf2
Merge branch 'main' of github.com:raphaelthegreat/shadps4 into raph-main
2024-04-28 00:29:15 +02:00
psucien
e0a4c3f1a3
texture_cache: added memory protection for Windows
2024-04-28 00:21:04 +02:00
raphaelthegreat
40c86b7688
Address feedback
2024-04-28 01:09:03 +03:00
georgemoralis
fec7f6cdc2
added sceVideoOutGetVblankStatus
2024-04-18 22:32:15 +03:00
georgemoralis
1275378e21
fixing qt buids once again
2024-04-15 22:51:36 +03:00
georgemoralis
7b5d8e5ff9
trying to fix actions (again)
2024-04-15 20:35:49 +03:00
georgemoralis
096316619a
fixing qt builds
2024-04-15 20:20:00 +03:00
georgemoralis
4394191fae
boost submodule was added wrong
2024-04-14 20:18:20 +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
georgemoralis
5979fa74c5
Merge pull request #113 from shadps4-emu/cleanup
...
src: Reorganize and cleanup libraries
2024-04-14 11:32:57 +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
5ed4891a1f
Merge pull request #110 from shadps4-emu/fixesagain
...
Fixesagain
2024-04-11 11:49:16 +03:00