Commit Graph

184 Commits

Author SHA1 Message Date
irisz64
4bcfd18d0b get rid of NFD dependency since im using SDL3 and its builtin functionality 2025-07-22 12:47:31 +02:00
irisz64
8549d5a21c get rid of fmt dependency since we are on C++23 2025-07-22 11:33:42 +02:00
SimoZ64
1be357e607 gamepad works now finally. Ready for merge in dev 2025-06-27 12:18:44 +02:00
irisz64
38129d8d88 Merge commit '45cc47a85967e0b59f3b46a5f8289175cfe6cb07' as 'external/mINI' 2025-06-26 23:33:30 +02:00
irisz64
4e7afcd49e remove json lib 2025-06-26 23:33:03 +02:00
irisz64
df55ee6d9b Merge commit 'b22c6238d5eb65ced42808ec326aae75d0d5c9ed' into back-to-imgui 2025-06-26 22:23:47 +02:00
irisz64
bb865f0e82 Merge commit '55f3024dc9f206862ed3f328e8a1ffc91f7e19d2' into back-to-imgui 2025-06-26 22:22:03 +02:00
irisz64
8e2a80ff9b Merge commit '17c41323d9a870a4c75d5dfc5def37f32278ced7' into back-to-imgui 2025-06-26 22:18:57 +02:00
irisz64
f5641bad2c Merge commit 'fca3b644b31a19bb12194b40fd3086688f012789' into back-to-imgui 2025-06-26 22:16:38 +02:00
irisz64
e13270e41e Merge commit '16a2cf3873e00fa08e587d1b05c9132d98c24f50' into back-to-imgui 2025-06-26 22:15:44 +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
9fd6c585d6 Settings widget mostly works 2025-05-23 10:15:25 +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
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
6827f93d09 Merge commit '6e9eb898f5c6e241591d4953ae0b36668cd59f94' as 'external/nfd' 2025-05-04 00:37:23 +02:00
SimoZ64
3f14a99ea0 skjadfahasdf 2025-04-28 15:53:47 +02:00
SimoZ64
a27ccf87d8 Basic initial work to replace Qt 2025-04-15 22:11:52 +02:00
SimoZ64
3fff8ca568 Merge commit '3985029fd63ff5abfef0a3d2b0eef64b2b3f6cea' as 'external/cflags' 2025-04-15 12:23:13 +02:00
SimoZ64
e57294ffcb Merge commit 'f5d634a5f626f1d42714e0756c0711f74eadc958' as 'external/imgui' 2025-04-15 09:33:17 +02:00
SimoZ64
f1d58ffe88 Merge commit '28d94e8b86cef2f86bff054565179fc2027db8cd' into dev 2025-04-15 09:23:03 +02:00
SimoZ64
36fe917714 Fix cmake deprecation error 2025-04-14 20:30:05 +02:00
SimoneN64
c6765b4240 Use master rapidjson for discord-rpc (fixes #123) 2025-03-09 21:32:42 +01:00
SimoneN64
b819299308 [Apple Arm] Hack for suboptimal swapchains in parallel-rdp on MacOS 2025-02-09 20:47:30 +01:00
SimoneN64
e57edb6a9a [Apple Arm] introduce sse2neon 2025-02-07 19:32:13 +01:00
Simone
9f235d9a9f Merge commit '51245fc0c5c0dec807af95d442e535aad9d7aa01' into dev 2025-01-07 15:13:06 +00:00
Simone
ae3c060cc4 Merge commit 'a28dbbf733e264fe214ac6167dd7c33d296e6474' into dev 2025-01-07 15:12:10 +00:00
Simone
f7fd10e9a0 Merge commit '5ff285a9ed91944b686cd1d77ff28bafa9975695' into dev 2025-01-07 15:10:49 +00:00
Simone
20b08aeefb Merge commit '3621a6c08002c6b3e5b6f91bb0e20d8372613160' into dev 2025-01-07 15:08:55 +00:00
Simone
07758051c6 Merge commit 'b1f8a29504de91ce4509d2c96f28ff29f85c97c8' into dev 2025-01-07 15:07:26 +00:00
SimoneN64
92a10d41ad Update Xbyak 2024-12-25 21:28:21 +01:00
SimoneN64
ccee1d75af I don't need my prdp fork anymore 2024-10-14 19:03:03 +02:00
SimoneN64
03c94bf7ee Merge commit 'a2059eea4ad3021eb6a90959eea1edddc57e249d' as 'external/parallel-rdp/parallel-rdp-standalone' 2024-10-14 18:52:28 +02:00
SimoneN64
59525a3010 I don't need my prdp fork anymore 2024-10-14 18:52:23 +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
56b9d69861 Fix minor warnings and get rid of 'portable_endian_bswap.h' (in house
impl instead)
2024-09-25 22:10:31 +02:00
SimoneN64
bcdf50e180 Merge commit '72efc678d1a4082b88a72cde9e4df2d42be734ab' into dev 2024-09-24 21:24:52 +02:00
SimoneN64
d3096609fe Merge commit '352a52804df5b9f475d19d3fa8f567c1bf98b8ac' as 'external/capstone' 2024-09-23 19:06:48 +02:00
SimoneN64
8f1586b493 Merge commit 'a22ac9e1c8e7b1cd78aa197bf1727a9f97f74b5e' into dev 2024-09-22 15:30:30 +02:00
SimoneN64
efec772a16 Merge commit '2abfcd02f1868bc12b5b0934101d2845c41e3cf5' into dev 2024-09-22 15:18:54 +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
0db505b663 Small fix for X11 2024-09-20 11:30:24 +02:00
SimoneN64
d6155b3abf It works! 2024-09-18 21:22:19 +02:00