Commit Graph

2347 Commits

Author SHA1 Message Date
Arisotura 8e1a647574 attempt at syncing pause command between instances. works somewhat 2023-09-09 14:26:13 +02:00
Arisotura 71dac4300d here have more shitty code 2023-09-09 14:26:12 +02:00
Arisotura beb13926ac lay base for IPC work 2023-09-09 14:26:12 +02:00
Arisotura fd1b0ca4b4 temporary hack to make RTC deterministic 2023-09-09 14:26:11 +02:00
Arisotura 1f57a5dec2 clean up resources 2023-09-09 14:18:37 +02:00
Arisotura f2916528b1 more like this 2023-09-09 14:18:37 +02:00
Arisotura c874fe69e8 maybe actually hook it up somewhere? 2023-09-09 14:18:37 +02:00
Arisotura 8e7606cd60 blarg 2023-09-09 14:18:37 +02:00
Arisotura 3236f7ddff attempt at LAN discovery feature 2023-09-09 14:18:36 +02:00
Arisotura 692f2a5c83 attempt? 2023-09-09 14:18:36 +02:00
Arisotura 6be38028b1 aaaa 2023-09-09 14:18:36 +02:00
Arisotura 085cc41301 debug... 2023-09-09 14:18:36 +02:00
Arisotura 4677865488 attempt at receiving MP replies and such, let's see 2023-09-09 14:18:36 +02:00
Arisotura 9e9bd8db54 maybe it would work better this way, don't ya think? 2023-09-09 14:18:35 +02:00
Arisotura e16b7917fe get some LAN comm started 2023-09-09 14:18:05 +02:00
Arisotura 58691a08b2 get some connection infrastructure going... 2023-09-09 14:18:05 +02:00
Arisotura ca4d745e71 more base work for LAN 2023-09-09 14:18:05 +02:00
Arisotura 86bf219450 lay base for LAN 2023-09-09 14:18:04 +02:00
Arisotura 60d88badb2 nah 2023-09-09 14:18:04 +02:00
Arisotura 065415613b attempt 2023-09-09 14:18:04 +02:00
Arisotura ee7123651b fix bug in savestate loading 2023-09-09 14:18:04 +02:00
Arisotura d02c677af5 add BIOS and firmware to savestates 2023-09-09 14:18:03 +02:00
Arisotura ae531d343c gurgl 2023-09-09 14:18:03 +02:00
Arisotura cf901207e5 bleh 2023-09-09 14:18:03 +02:00
Arisotura ba5ecc46c3 please remember to flush 2023-09-09 14:18:03 +02:00
Arisotura 399a892c4b welp 2023-09-09 14:18:02 +02:00
Arisotura 4dfd635e85 AAAAAAAAAAAAAAAAA 2023-09-09 14:18:02 +02:00
Arisotura cfc4398af1 pfft 2023-09-09 14:18:02 +02:00
Arisotura 02f42df8af blorp 2023-09-09 14:18:02 +02:00
Arisotura de48816f78 super ugly attempt at state sharing 2023-09-09 14:18:02 +02:00
Arisotura 6ed77df24b maybe actually starting the mirror clients would yield better results, Arisotura 2023-09-09 14:18:01 +02:00
Arisotura 8a68dd36ce how 'bout now? 2023-09-09 14:18:01 +02:00
Arisotura 4c3bd07f0f sdfa. 2023-09-09 14:18:01 +02:00
Arisotura c7106b870c b0rp 2023-09-09 14:18:01 +02:00
Arisotura 36a62c9624 blarg! 2023-09-09 14:18:01 +02:00
Arisotura c565fbf829 more proper sync 2023-09-09 14:18:00 +02:00
Arisotura cd875526e1 maybe this will work better now 2023-09-09 14:18:00 +02:00
Arisotura 9438a87e6a HDJHSOKDSD 2023-09-09 14:18:00 +02:00
Arisotura 409695c3cf Arisotura you're fucking stupid 2023-09-09 14:18:00 +02:00
Arisotura 65228af642 sdfgdfgsdfg 2023-09-09 14:17:59 +02:00
Arisotura d82cbee728 yeah, Arisotura, you really need to eat 2023-09-09 14:17:59 +02:00
Arisotura 4332370a90 maybe it'll work better this way
(go eat, Arisotura)
2023-09-09 14:17:59 +02:00
Arisotura 907ec318b3 d 2023-09-09 14:17:59 +02:00
Arisotura 3e49fd1cfb fuck 2023-09-09 14:17:59 +02:00
Arisotura 109b6b8596 not working, huh 2023-09-09 14:17:58 +02:00
Arisotura db09e0da9f begin work on state sync 2023-09-09 14:17:58 +02:00
Arisotura 586b2d4984 blarg 2023-09-09 14:17:58 +02:00
Arisotura b9a1a54304 base for forwarding input to clients 2023-09-09 14:17:58 +02:00
Arisotura cf3aedb509 make cross-instance pause work without breaking local wifi connections 2023-09-09 14:17:58 +02:00
Arisotura b0f85391e6 integrate local MP comm within the IPC module 2023-09-09 14:17:57 +02:00