Commit graph

454 commits

Author SHA1 Message Date
Simone
afd34d5e56 Better handle connection and disconnection 2024-03-21 11:25:10 +01:00
Simone
270e7798cc No need to forward declare these 2024-03-21 09:24:18 +01:00
SimoneN64
50343d0440 Creating a lobby now sorta works 2024-03-18 20:48:45 +01:00
Simone
fb7f6cdcbf Some more buffer improvements, still doesnt work 2024-03-18 11:00:23 +01:00
SimoneN64
74d724d96e Stuff 2024-03-17 21:33:56 +01:00
Simone
abf50265aa Specialize string receiver 2024-03-15 11:46:14 +01:00
Simone
3e6164ad4a Should work 2024-03-14 17:08:55 +01:00
Simone
afa0203e4f More GUI work 2024-03-14 14:16:48 +01:00
Simone
66d12c8613 Work on GUI 2024-03-14 11:31:05 +01:00
Simone
3c17cdc7ea Start implementing clientside communication 2024-03-14 10:26:54 +01:00
Simone
86cbc66e6a Widget 2024-03-14 09:35:04 +01:00
SimoneN64
b2c6ca6764 Ok, abandon idea of p2p for now 2024-03-13 22:14:11 +01:00
SimoneN64
366d58f57c Move arena buffer implementation into utils 2024-03-13 19:08:43 +01:00
SimoneN64
8fa0fe05a9 New println function 2024-03-13 19:08:32 +01:00
Simone
39f44d981c Properly fail when host couldnt be created 2024-03-12 10:12:13 +01:00
Simone
c7902cd0b6 I dont need cryptopp 2024-03-12 09:56:38 +01:00
SimoneN64
5e5aeca295 Initial steps, can ping-pong 2024-03-11 22:02:57 +01:00
SimoneN64
0317e5c88b Introduce cryptopp 2024-03-11 21:09:30 +01:00
SimoneN64
4c9ca8c13f Merge commit '4b1888a3d077230b45361bae04489dc45914ceb9' as 'external/cryptopp' 2024-03-11 21:06:24 +01:00
SimoneN64
4b1888a3d0 Squashed 'external/cryptopp/' content from commit 782057f5f
git-subtree-dir: external/cryptopp
git-subtree-split: 782057f5f18fbdad2bd2b291fb1ec558a8ab8225
2024-03-11 21:06:24 +01:00
SimoneN64
69e21e8262 Oops, inverted these 2024-03-11 21:04:06 +01:00
SimoneN64
ccd69a90e1 Introduce Netplay window 2024-03-11 21:03:30 +01:00
Simone
74c6f491b5 Merge commit '33a8851d7b9bacdd25279028ae2558433e914c9c' as 'external/enet' 2024-03-11 15:27:40 +01:00
Simone
33a8851d7b Squashed 'external/enet/' content from commit dfe906c4
git-subtree-dir: external/enet
git-subtree-split: dfe906c400a2d68c61f7b5f40f51f7566503a6f6
2024-03-11 15:27:40 +01:00
Simone
ef49954f41 Input settings WIP 2024-01-24 14:52:47 +01:00
Simone
4d76f66faa Fix some warnings 2024-01-23 17:01:54 +01:00
Simone
d699aa5169 Snap value of volume when lock is checked 2024-01-23 17:01:47 +01:00
Simone
ef492e8127 Prepare for master
attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci
2024-01-23 16:50:03 +01:00
Simone
dd527d079a Remove Netplay 2024-01-23 14:47:26 +01:00
Simone
1f238bbd9e Revert "Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev"
This reverts commit 28b3c4493f, reversing
changes made to f4123da691.
2024-01-23 14:25:03 +01:00
Simone
28b3c4493f Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev
# Conflicts:
#	CMakeLists.txt
#	src/backend/core/JIT.cpp
#	src/backend/core/JIT.hpp
#	src/backend/core/JIT/instructions.cpp
#	src/backend/core/mmio/PIF/Device.cpp
#	src/frontend/imgui/Settings.hpp
2024-01-23 14:19:52 +01:00
Simone
f4123da691 Merge branch 'dev' of https://github.com/SimoneN64/Kaizen into qt-frontend 2024-01-23 14:12:20 +01:00
Simone
46bb91ec31 Settings work 2024-01-23 13:03:34 +01:00
Simone
e3cc520fa5 Preliminary settings work 2024-01-23 11:44:46 +01:00
Simone
f5a4cb1fd3 Fix windows build 2024-01-23 09:01:19 +01:00
Simone
f147f89f44 remove discord rpc 2024-01-23 08:53:31 +01:00
Simone
a2f037ee95 nlohmann json as subtree 2024-01-23 08:48:41 +01:00
Simone
2a0947eb07 Merge commit 'b9112977b074d67d6c83f04af36b6dabdf1d92c6' as 'external/json' 2024-01-23 08:40:40 +01:00
Simone
b9112977b0 Squashed 'external/json/' content from commit 9cca280a4
git-subtree-dir: external/json
git-subtree-split: 9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03
2024-01-23 08:40:40 +01:00
Simone
39339e58c5 fmt as subtree 2024-01-23 08:39:39 +01:00
Simone
84232cb85d Merge commit 'e7e2f15be55d8dc1be4904b58309f8bf448ff713' as 'external/fmt' 2024-01-23 08:37:20 +01:00
Simone
e7e2f15be5 Squashed 'external/fmt/' content from commit e1832bcf
git-subtree-dir: external/fmt
git-subtree-split: e1832bcf00ed53048aea1e4d2408a68301dcd50c
2024-01-23 08:37:20 +01:00
Simone
94bf39f9f5 mio as subtree 2024-01-23 08:37:05 +01:00
Simone
e9b950fcfb Merge commit '4bdcfb1541b8777d06374e8fa10f394ab89dee9b' as 'external/mio' 2024-01-23 08:34:36 +01:00
Simone
4bdcfb1541 Squashed 'external/mio/' content from commit 8b6b7d8
git-subtree-dir: external/mio
git-subtree-split: 8b6b7d878c89e81614d05edca7936de41ccdd2da
2024-01-23 08:34:36 +01:00
SimoneN64
bc7849c765 Start working on settings 2024-01-22 21:01:16 +01:00
SimoneN64
cc1cb8b961 Input works 2024-01-22 20:46:24 +01:00
SimoneN64
7caa8c25c5 Audio works 2024-01-22 18:37:02 +01:00
Simone
b358862314 remove fmt from submodules 2024-01-22 15:27:08 +01:00
Simone
9be2b238d2 let's try gainput again 2024-01-22 15:26:13 +01:00