Commit Graph

16 Commits

Author SHA1 Message Date
irisz64
4f596f5856 Fix crash with event watchers + handle SDL loop better + shut down more appropriately 2025-05-27 15:30:36 +02:00
irisz64
67c761d34b make it single threaded for now...
Hmm don't quite get it

idfk
2025-05-26 17:21:53 +02:00
irisz64
2152a73cce More GUI work 2025-05-23 15:57:49 +02:00
irisz64
9fd6c585d6 Settings widget mostly works 2025-05-23 10:15:25 +02:00
SimoZ64
1de29dd76d Next try to make the settings modal work 2025-05-22 23:39:05 +02:00
SimoZ64
ca21e57835 Easier solution: only run the actual emulation logic in the child thread; call Parallel-RDP in main thread. Still needs sync with RDRAM buffer (the GPU crashes now LMAO) 2025-05-22 23:18:39 +02:00
irisz64
326b4b43cd It renders something, crashes because ImGui exhausts the display list. Need to find a better way for thread sync. Message queue? 2025-05-22 09:16:58 +02:00
SimoZ64
722a0e98c0 Some progress 2025-05-22 00:30:33 +02:00
SimoZ64
8fa341bf72 Upgrade to C++23 2025-05-20 17:47:52 +02:00
SimoZ64
be711bf5b3 doesnt quite work yet 2025-05-19 07:01:26 +02:00
SimoZ64
c175d58f03 start infrastructure for SDL window 2025-05-07 16:11:46 +02:00
SimoZ64
3759be86a1 smaller imgui impl improvements 2025-05-06 14:12:35 +02:00
SimoZ64
dcdf961988 start working towards imgui + sdl + vulkan init 2025-05-06 14:12:13 +02:00
SimoZ64
b4c5c7a3e4 Compiles! 2025-05-05 22:15:45 +02:00
SimoZ64
730f5bed24 more wrappers and helpers! 2025-04-29 22:40:07 +02:00
SimoZ64
b319255178 more work towards a clean code 2025-04-28 23:51:34 +02:00