Commit graph

24 commits

Author SHA1 Message Date
TheTurtle 1e5fed2e8a core: Fixup linux support (#195)
* tls: Implement for linux

* core: Implement memory manager for linux
2024-06-14 00:58:57 +03:00
georgemoralis 172f56df00 review fixes 2024-06-10 18:26:37 +03:00
georgemoralis 384a5030fd moved main code , to emulator,cpp , emulator.h class 2024-06-10 15:18:42 +03:00
GPUCode 23b2eeba9b video_core: Rewrite vulkan and videoout 2024-04-14 17:10:40 +03:00
georgemoralis b4cb5ad233 More modules (#99)
* added dummy sceAudio lib

* added lseek in file_system

* updated sdl3

* forgot sdl3 in cmake

* cmake is case sensitive in linux

* fixed SDL_CreateWindowWithPosition

* fixed vulkan issues with latest sdl3

* some progress in sceAudio

* improvements in audio

* more sound improvements

* first working sound output , from openorbis sound demo

* updated sdl3 , zlib-ng can now be build with msvc+clangci

* fixed cmake

* fix for audio buffering

* clang format fix

* format fix

* better error handling for sceAudioOutput
2024-03-22 18:12:37 +02:00
GPUCode 7e5b7a7ffa chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
GPUCode d9e30405ba code: Add clang-format target and CI workflow (#82)
* code: Add clang format target, rules and CI workflow

* code: Run clang format on sources
2024-02-23 22:57:57 +02:00
georgemoralis 5d90022f6a refactoring Core folder to core 2023-10-31 08:47:58 +02:00
GPUCode 944401aa7a vulkan: Remove orphan new part 1 2023-10-26 23:38:37 +03:00
GPUCode 7b6a127051 core: Switch to std threading primitives 2023-10-22 17:10:25 +03:00
georgemoralis 70487a4fed some work on pad emulation (WIP) 2023-10-13 09:40:59 +03:00
georgemoralis c62a4532b6 preparing for drawing 2023-09-27 09:26:50 +03:00
georgemoralis ea5bdbeaec gpumemory works 2023-09-25 12:04:40 +03:00
georgemoralis 469b07b9c3 almost finished vulkan init 2023-09-21 23:48:16 +03:00
georgemoralis 984bef4bc9 Finished vulkanFindQueues 2023-09-21 12:41:51 +03:00
georgemoralis 34c2211e0d more work on vulkan queues 2023-09-20 14:19:20 +03:00
georgemoralis 5cbb3bff69 Added vulkanGetSurfaceCapabilities 2023-09-19 14:02:40 +03:00
georgemoralis 8e76d6b94d some vulkan queue work 2023-09-19 09:15:59 +03:00
georgemoralis 02004efcd0 even more vulkan init 2023-09-18 14:52:16 +03:00
georgemoralis 2f3ee01e72 more vulkan init progress 2023-09-17 23:38:16 +03:00
georgemoralis a173b73ade more to buffers 2023-09-16 00:03:11 +03:00
georgemoralis 1a2646f52c initial work on sdl events 2023-09-14 16:49:47 +03:00
georgemoralis 2382619cba basic sdl window init 2023-09-12 19:39:08 +03:00
georgemoralis e1693e28c5 threading part 1 2023-08-09 10:31:18 +03:00