irisz64
|
3061334004
|
Huge refactor: Make Core a singleton
|
2025-07-29 11:08:05 +02:00 |
|
irisz64
|
7ca337ca48
|
switch to INI for settings (easier), make settings a singleton thingy, slightly simplify core pause/stop/reset. Drop support for remappable inputs for now
|
2025-06-27 00:50:47 +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
|
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
|
0cb479dda8
|
comment out bunch of qt things
|
2025-04-16 15:20:12 +02:00 |
|
SimoZ64
|
a27ccf87d8
|
Basic initial work to replace Qt
|
2025-04-15 22:11:52 +02:00 |
|
SimoneN64
|
57fd6a9af8
|
Minor nitpicks and smaller perf improvements (barely noticeable)
|
2024-10-14 23:25:09 +02:00 |
|
SimoneN64
|
b6f795a4df
|
More work for remappable controllers
|
2024-09-28 14:54:24 +02:00 |
|
SimoneN64
|
85620b2cb8
|
Fix minor warnings and nitpicks
|
2024-09-26 11:55:20 +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
|
bd98a3b4ee
|
Use less pointers in frontend
|
2024-09-24 13:05:10 +02:00 |
|
SimoneN64
|
0aa0c0b654
|
Another change of heart: I'll just use Qt
|
2024-09-22 14:52:20 +02:00 |
|
SimoneN64
|
1a69c58458
|
Some progress
|
2024-09-20 23:03:53 +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
|
3be96b2255
|
This call is unnecessary and causes a Qt assertion failure under Windows
|
2024-09-20 11:30:15 +02:00 |
|
SimoneN64
|
aeb73a8bbb
|
Link ImGui
|
2024-09-18 20:41:48 +02:00 |
|
SimoneN64
|
8fe17d0dd7
|
Use SDL for ImGui
|
2024-09-17 20:19:59 +02:00 |
|
SimoneN64
|
e253627890
|
Run clangformat everywhere
|
2024-08-27 21:35:07 +02:00 |
|
SimoneN64
|
9721042e90
|
Thanks TheMaister
|
2024-05-26 20:00:12 +02:00 |
|
Simone
|
94e880b2f6
|
Stupid
|
2024-05-16 09:48:31 +02:00 |
|
Simone
|
02d1f888d8
|
Refactor Parallel RDP wrapper
|
2024-05-14 12:15:27 +02:00 |
|
Simone
|
b358862314
|
remove fmt from submodules
|
2024-01-22 15:27:08 +01:00 |
|
SimoneN64
|
346895a86b
|
Input will come next
|
2024-01-21 22:01:26 +01:00 |
|
Simone
|
7d54887d63
|
input
|
2024-01-19 17:04:28 +01: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
|
4de66e053e
|
Dont make renderwidget part of uic
|
2024-01-18 22:38:38 +01:00 |
|
SimoneN64
|
1c6f89f856
|
Yeah
|
2024-01-18 22:09:27 +01:00 |
|
Simone
|
607a43620a
|
Okokokokokokokok
|
2024-01-18 17:12:23 +01:00 |
|