Commit graph

833 commits

Author SHA1 Message Date
georgemoralis 45cbbec0b6 moved savedata to proper folder 2024-05-04 19:08:46 +03:00
Xphalnos aa4cb99422 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 887e53d3b2 Merge pull request #124 from shadps4-emu/npmodules
added dummy np* modules and screenshot module
2024-05-02 18:27:14 +03:00
georgemoralis 95a42f5b29 added dummy np* modules and screenshot module 2024-05-02 18:16:10 +03:00
georgemoralis ef1cc4ac23 Merge pull request #123 from shadps4-emu/sonicmania_work
Sonicmania work
2024-05-02 17:36:59 +03:00
georgemoralis fbaa31f4c6 added a login event in sceUserServiceGetEvent 2024-05-02 17:14:55 +03:00
georgemoralis 7ec7e87a00 create_thread : sometime thread name is null 2024-05-02 17:14:30 +03:00
georgemoralis 2b59361b7f added stubbed mostly version of flexible memory - it allows sonic mania to go further 2024-05-02 17:13:51 +03:00
georgemoralis 5eb96dbc56 Merge pull request #122 from shadps4-emu/psf_info_+_stack_allocation
Psf info + stack allocation
2024-05-02 16:05:09 +03:00
georgemoralis e60cb3c745 better way for compiler option 2024-05-02 15:48:48 +03:00
georgemoralis fa4a7b6845 print param.sfo info at startup 2024-05-02 10:57:45 +03:00
georgemoralis b2ce6f274f fixed stack allocation issue 2024-05-02 10:57:24 +03:00
psucien 8347026ecb core: libraries: gnmdriver: basic functionality extension (#120)
Also a bit of refactoring in `video_core`
2024-05-01 19:29:06 +03:00
TheTurtle 49e65be25b core: Rewrite thread local storage implementation (#118) 2024-05-01 13:38:41 +03:00
TheTurtle 13fe78f0f5 video_core: Add basic command list processing (#117) 2024-04-30 01:23:28 +03:00
psucien 87f3724675 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 6631a9a782 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 bdb0a6cf94 give texture cache exception handler priority over tls exception handler 2024-04-29 19:26:35 +03:00
raphaelthegreat 733956c39b texture_cache: Fix linear image uploads
* Also fixed build for clang-cl with libc
2024-04-29 18:22:04 +03:00
georgemoralis da4692a7f0 fix config for gpu settings 2024-04-28 19:14:56 +03:00
psucien 35ffc7fc97 clang format fix 2024-04-28 01:34:14 +02:00
psucien 1be496875a config: option to select gpu for vk device 2024-04-28 01:19:04 +02:00
psucien b2584dc455 texture_cache: protection flags re-worked
* actually I gave up on clang fmt
2024-04-28 01:00:24 +02:00
psucien 2b33596ebc clang format fix 2024-04-28 00:51:34 +02:00
psucien 9c4906f878 Merge branch 'main' of github.com:raphaelthegreat/shadps4 into raph-main 2024-04-28 00:29:15 +02:00
psucien 6fdc29ec5b texture_cache: added memory protection for Windows 2024-04-28 00:21:04 +02:00
raphaelthegreat dee8b77cb4 Address feedback 2024-04-28 01:09:03 +03:00
georgemoralis 0e7cb9f528 added sceVideoOutGetVblankStatus 2024-04-18 22:32:15 +03:00
georgemoralis 34e3f7f871 fixing qt buids once again 2024-04-15 22:51:36 +03:00
georgemoralis c7115fc8fb trying to fix actions (again) 2024-04-15 20:35:49 +03:00
georgemoralis f4552c631e fixing qt builds 2024-04-15 20:20:00 +03:00
georgemoralis 73cba992aa boost submodule was added wrong 2024-04-14 20:18:20 +03:00
georgemoralis 8636b9c84e define a linux only code 2024-04-14 19:57:58 +03:00
GPUCode 23b2eeba9b video_core: Rewrite vulkan and videoout 2024-04-14 17:10:40 +03:00
georgemoralis dc48a7b3ff Merge pull request #113 from shadps4-emu/cleanup
src: Reorganize and cleanup libraries
2024-04-14 11:32:57 +03:00
GPUCode 55eb16d09d src: Move control to input directory 2024-04-14 01:18:25 +03:00
GPUCode 661b4d0e74 src: Reorganize and cleanup libraries 2024-04-14 00:37:17 +03:00
georgemoralis 7d3985f88e 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 bd2c1e2836 Merge pull request #110 from shadps4-emu/fixesagain
Fixesagain
2024-04-11 11:49:16 +03:00
georgemoralis c06346805b update sdl3 to latest 2024-04-09 13:49:26 +03:00
georgemoralis 6a595f18db clang format fix 2024-04-09 13:40:03 +03:00
georgemoralis 22438e4f6e improved linker resolver 2024-04-09 13:39:35 +03:00
georgemoralis 522ff83e96 Merge pull request #109 from shadps4-emu/undertale-etc
undertale and other stuff
2024-04-09 11:25:52 +03:00
georgemoralis c4b4cb5acf dummy libscesavedatadialog 2024-04-08 19:03:51 +03:00
georgemoralis 13adbb77f0 added sceVideoOutGetVblankStatus 2024-04-07 09:27:41 +03:00
georgemoralis 93118a3cd4 Merge pull request #107 from shadps4-emu/modules4
More module work focused on undertale
2024-04-05 20:41:26 +03:00
georgemoralis b78de96e12 more linux fix 2024-04-05 19:53:54 +03:00
georgemoralis cb391baf46 linux build fix 2024-04-05 19:33:38 +03:00
georgemoralis a4b8db7027 added sceAudioOutSetVolume 2024-04-05 09:59:28 +03:00
georgemoralis 4840e716bc scePadRead,scePthreadYield implementations 2024-04-05 09:27:13 +03:00