cd875526e1
maybe this will work better now
2023-09-09 14:18:00 +02:00
9438a87e6a
HDJHSOKDSD
2023-09-09 14:18:00 +02:00
409695c3cf
Arisotura you're fucking stupid
2023-09-09 14:18:00 +02:00
65228af642
sdfgdfgsdfg
2023-09-09 14:17:59 +02:00
d82cbee728
yeah, Arisotura, you really need to eat
2023-09-09 14:17:59 +02:00
4332370a90
maybe it'll work better this way
...
(go eat, Arisotura)
2023-09-09 14:17:59 +02:00
907ec318b3
d
2023-09-09 14:17:59 +02:00
3e49fd1cfb
fuck
2023-09-09 14:17:59 +02:00
109b6b8596
not working, huh
2023-09-09 14:17:58 +02:00
db09e0da9f
begin work on state sync
2023-09-09 14:17:58 +02:00
586b2d4984
blarg
2023-09-09 14:17:58 +02:00
b9a1a54304
base for forwarding input to clients
2023-09-09 14:17:58 +02:00
cf3aedb509
make cross-instance pause work without breaking local wifi connections
2023-09-09 14:17:58 +02:00
b0f85391e6
integrate local MP comm within the IPC module
2023-09-09 14:17:57 +02:00
e65b9f4d55
make cross-instance pause work without being a shitshow
2023-09-09 14:17:57 +02:00
227b50cc3e
lay base for IPC work
2023-09-09 14:17:57 +02:00
b59de12ce4
add touchscreen input
2023-09-09 14:17:30 +02:00
2d131dd755
fix unsigned comparison bug (heh)
2023-09-09 14:17:29 +02:00
29e2c62b66
quick attempt.
2023-09-09 14:17:29 +02:00
4229ecdb18
zarg?
2023-09-09 14:17:29 +02:00
25d346e689
maybe betterer this way, Arisotura?
2023-09-09 14:17:29 +02:00
37a454044b
attempt
2023-09-09 14:17:29 +02:00
3c6e020f9e
attempt 2 at keeping mirror clients from lagging too far behind
2023-09-09 14:17:28 +02:00
2d247f6c77
mhm
2023-09-09 14:17:28 +02:00
a81f2b39b6
attempt at keeping mirror clients from lagging behind too much
2023-09-09 14:17:28 +02:00
d6c3bc906d
maybe it would work better this way, Arisotura
2023-09-09 14:17:28 +02:00
0f4a81cf90
fix bug
2023-09-09 14:17:28 +02:00
6d7ebb7686
attempt at preventing desyncs, let's see
2023-09-09 14:17:27 +02:00
31de28deeb
preemptively avoid a crash
2023-09-09 14:17:27 +02:00
44385ce233
stoopid
2023-09-09 14:17:27 +02:00
567401200a
zarg
2023-09-09 14:17:27 +02:00
630ab01ba3
maybe also start mirror instances on the client side
2023-09-09 14:17:27 +02:00
d9537d87cd
attempt at adding mirror instances and shito
2023-09-09 14:17:26 +02:00
6d3534bc3d
more WIP
2023-09-09 14:17:26 +02:00
dbf80435a9
dfgsdgfg
2023-09-09 14:17:26 +02:00
e9eb926b83
maybe try not being a derp, Arisotura
2023-09-09 14:17:26 +02:00
1b8197671c
basic host/client connect infrastructure, player list
2023-09-09 14:17:25 +02:00
79494fad5e
base for forwarding input to clients
2023-09-09 14:17:25 +02:00
1d135bc0a5
get enet going, I guess
...
still very experimental
2023-09-09 14:17:25 +02:00
ed32edf683
lay base for netplay
2023-09-09 14:17:25 +02:00
e14c06401e
make cross-instance pause work without breaking local wifi connections
2023-09-09 14:17:24 +02:00
6b385cab4e
avoid spamming host-RX checks every 8us if the host isn't responding
2023-09-09 14:16:13 +02:00
dfeebb28c4
Arisotura pls clean up after yourself
2023-09-09 14:16:12 +02:00
6fed0f8d75
integrate local MP comm within the IPC module
2023-09-09 14:16:12 +02:00
d296ce3f5e
make cross-instance pause work without being a shitshow
2023-09-09 14:16:12 +02:00
ea951d092e
attempt at syncing pause command between instances. works somewhat
2023-09-09 14:16:12 +02:00
5aa378d316
here have more shitty code
2023-09-09 14:16:11 +02:00
db6fea4a25
lay base for IPC work
2023-09-09 14:16:11 +02:00
d9cbf8297a
temporary hack to make RTC deterministic
2023-09-09 14:14:58 +02:00
2a3a071216
Reduce code stink ( #1818 )
...
CRC32.cpp:
Make table initialization compile time
DSi_NAND.cpp:
Fix file close / unmount / disk close on error
~L427: Remove redundant calls, as they are immediately rendered useless by `rem` being overwritten
NDS.cpp / FreeBIOS.h:
Remove unneeded size values in header
Remove unneeded memset's as they are initialized anyway
sha1.c / sha1.h:
Fix useless warning
Wifi.cpp:
Remove unneeded includes
DSi.cpp:
Reduce ugly casts
Deduplicate code
qt_sdl/main.cpp:
silence clang switch statement warning
qt_sdl/main.h:
fix override warnings
dolphin/BitSet.h:
use msvc extensions only when appropriate, fix broken bit set count under _WIN32
2023-08-28 20:01:15 +02:00