Commit Graph

26 Commits

Author SHA1 Message Date
SimoZ64
010bb5e0bb Mem and Regs not part of cpu anymore. 2025-08-01 21:05:11 +02:00
irisz64
3061334004 Huge refactor: Make Core a singleton 2025-07-29 11:08:05 +02:00
irisz64
4e7afcd49e remove json lib 2025-06-26 23:33:03 +02:00
irisz64
4f596f5856 Fix crash with event watchers + handle SDL loop better + shut down more appropriately 2025-05-27 15:30:36 +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
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
6cf2e7ab70 can't use shared_ptr on SDL_Window 2025-05-07 17:22:01 +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
b319255178 more work towards a clean code 2025-04-28 23:51:34 +02:00
SimoneN64
b6f795a4df More work for remappable controllers 2024-09-28 14:54:24 +02:00
SimoneN64
d0048e1eb0 Groundwork for remappable controllers 2024-09-26 12:02:12 +02:00
SimoneN64
2744de8d3e Refactor so parallel-rdp is in charge of polling inputs and not the EmuThread 2024-09-25 22:10:59 +02:00
SimoneN64
0aa0c0b654 Another change of heart: I'll just use Qt 2024-09-22 14:52:20 +02:00
SimoneN64
c5cff64ea1 Nah, let's roll our own 2024-09-20 22:14:54 +02:00
SimoneN64
c2743c8537 Decouple Imgui from Prdp 2024-09-20 15:42:44 +02:00
SimoneN64
d1ccaa6667 Make SDL context part of the RenderWidget. Much cleaner 2024-09-20 12:13:39 +02:00
SimoneN64
e253627890 Run clangformat everywhere 2024-08-27 21:35:07 +02:00
SimoneN64
042fd05338 WORKS 2024-01-19 00:59:47 +01:00
SimoneN64
7f1bef6037 Make this a unique_prt 2024-01-18 23:35:30 +01:00
SimoneN64
6e010b4adb Order of operations 2024-01-18 22:50:15 +01:00
SimoneN64
f2dfdc4d74 Move this 2024-01-18 22:14:29 +01:00
SimoneN64
1c6f89f856 Yeah 2024-01-18 22:09:27 +01:00
Simone
607a43620a Okokokokokokokok 2024-01-18 17:12:23 +01:00