Commit Graph

  • affeb6a0e1 more base work for LAN Arisotura 2023-09-03 09:59:02 +02:00
  • ba6747c050 lay base for LAN Arisotura 2023-09-02 21:06:04 +02:00
  • b9e8e1eb49 nah Arisotura 2023-04-06 23:24:45 +02:00
  • 401ab15d26 attempt Arisotura 2023-04-06 22:01:13 +02:00
  • e78ada50b9 fix bug in savestate loading Arisotura 2023-04-06 21:20:06 +02:00
  • 6f7a2b3413 add BIOS and firmware to savestates Arisotura 2023-04-06 19:44:00 +02:00
  • 1da6b33574 gurgl Arisotura 2023-04-06 19:20:33 +02:00
  • 2ec3df7d19 bleh Arisotura 2023-04-06 19:09:22 +02:00
  • 413e61ef81 please remember to flush Arisotura 2023-04-06 18:55:16 +02:00
  • 8b742bba91 welp Arisotura 2023-04-05 23:45:05 +02:00
  • 6c173843a7 AAAAAAAAAAAAAAAAA Arisotura 2023-04-05 23:37:56 +02:00
  • 5df260ab3e pfft Arisotura 2023-04-05 23:34:20 +02:00
  • b0783d7b73 blorp Arisotura 2023-04-05 23:30:54 +02:00
  • af1eecc757 super ugly attempt at state sharing Arisotura 2023-04-05 23:22:18 +02:00
  • c18378ffb0 maybe actually starting the mirror clients would yield better results, Arisotura Arisotura 2023-04-05 23:07:17 +02:00
  • 3cb851eee8 how 'bout now? Arisotura 2023-04-05 22:59:45 +02:00
  • 83cf0d887d sdfa. Arisotura 2023-04-05 22:54:29 +02:00
  • 02c0ed3a23 b0rp Arisotura 2023-04-05 22:48:37 +02:00
  • 60cc16fcfa blarg! Arisotura 2023-04-05 22:28:58 +02:00
  • 946385cd8e more proper sync Arisotura 2023-04-05 22:28:33 +02:00
  • 1d5a05259d maybe this will work better now Arisotura 2023-04-05 22:15:26 +02:00
  • 26650ee8ec HDJHSOKDSD Arisotura 2023-04-05 22:05:07 +02:00
  • 46b436e24e Arisotura you're fucking stupid Arisotura 2023-04-05 22:00:01 +02:00
  • 9c87a09815 sdfgdfgsdfg Arisotura 2023-04-05 21:52:43 +02:00
  • 406a0f6ab8 yeah, Arisotura, you really need to eat Arisotura 2023-04-05 21:47:30 +02:00
  • 54a20d9b05 maybe it'll work better this way Arisotura 2023-04-05 21:43:57 +02:00
  • 7ff8a1cab9 d Arisotura 2023-04-05 21:35:34 +02:00
  • d569aa1b84 fuck Arisotura 2023-04-05 21:30:08 +02:00
  • 0ec31bb346 not working, huh Arisotura 2023-04-05 21:22:21 +02:00
  • afb5940fac begin work on state sync Arisotura 2023-04-05 21:11:55 +02:00
  • f66a8ca9e3 blarg Arisotura 2023-03-27 23:21:38 +02:00
  • 98c63829d6 base for forwarding input to clients Arisotura 2023-03-23 22:09:51 +01:00
  • 55f50d58f0 make cross-instance pause work without breaking local wifi connections Arisotura 2023-03-11 23:07:29 +01:00
  • b479a2c756 integrate local MP comm within the IPC module Arisotura 2023-03-11 21:16:37 +01:00
  • e4e397c477 make cross-instance pause work without being a shitshow Arisotura 2023-03-11 13:46:29 +01:00
  • 86400e30dd lay base for IPC work Arisotura 2023-01-10 20:02:25 +01:00
  • cafe4e65d6 add touchscreen input Arisotura 2023-03-27 21:01:05 +02:00
  • f8c882dc51 fix unsigned comparison bug (heh) Arisotura 2023-03-26 22:57:04 +02:00
  • 31472607d6 quick attempt. Arisotura 2023-03-26 22:40:09 +02:00
  • 79301c6e91 zarg? Arisotura 2023-03-26 19:29:21 +02:00
  • 7a6b4a2eee maybe betterer this way, Arisotura? Arisotura 2023-03-26 19:09:41 +02:00
  • ba94bda1a0 attempt Arisotura 2023-03-26 19:03:36 +02:00
  • 639255d630 attempt 2 at keeping mirror clients from lagging too far behind Arisotura 2023-03-26 18:50:18 +02:00
  • 64d28ad48d mhm Arisotura 2023-03-25 22:09:59 +01:00
  • 49f44834ad attempt at keeping mirror clients from lagging behind too much Arisotura 2023-03-25 21:53:12 +01:00
  • 65128f7a04 maybe it would work better this way, Arisotura Arisotura 2023-03-25 10:51:17 +01:00
  • 37186aedc8 fix bug Arisotura 2023-03-25 10:36:30 +01:00
  • 7a07df8f00 attempt at preventing desyncs, let's see Arisotura 2023-03-25 10:03:33 +01:00
  • 0335bb502b preemptively avoid a crash Arisotura 2023-03-25 01:00:24 +01:00
  • cd6e462670 stoopid Arisotura 2023-03-25 00:57:58 +01:00
  • e04cea8e7f zarg Arisotura 2023-03-25 00:51:56 +01:00
  • 8f3d4c1da9 maybe also start mirror instances on the client side Arisotura 2023-03-25 00:22:36 +01:00
  • 3fe7638f5a attempt at adding mirror instances and shito Arisotura 2023-03-25 00:10:40 +01:00
  • 9969736c87 more WIP Arisotura 2023-03-24 21:16:32 +01:00
  • 3ce3f5da48 dfgsdgfg Arisotura 2023-03-24 17:20:48 +01:00
  • dba950c4c3 maybe try not being a derp, Arisotura Arisotura 2023-03-24 17:17:12 +01:00
  • df624bfa18 basic host/client connect infrastructure, player list Arisotura 2023-03-24 17:13:50 +01:00
  • e18c8d795c base for forwarding input to clients Arisotura 2023-03-23 22:09:51 +01:00
  • de8a768b79 get enet going, I guess Arisotura 2023-03-23 14:29:16 +01:00
  • db887cc509 lay base for netplay Arisotura 2023-03-22 20:33:10 +01:00
  • e0955cd1d4 make cross-instance pause work without breaking local wifi connections Arisotura 2023-03-11 23:07:29 +01:00
  • 4e6f054ffa avoid spamming host-RX checks every 8us if the host isn't responding Arisotura 2023-03-11 21:42:55 +01:00
  • 4905673d05 Arisotura pls clean up after yourself Arisotura 2023-03-11 21:24:52 +01:00
  • cae342f64e integrate local MP comm within the IPC module Arisotura 2023-03-11 21:16:37 +01:00
  • ca0a76af1a make cross-instance pause work without being a shitshow Arisotura 2023-03-11 13:46:29 +01:00
  • 8e1a647574 attempt at syncing pause command between instances. works somewhat Arisotura 2023-02-15 18:24:24 +01:00
  • 71dac4300d here have more shitty code Arisotura 2023-02-15 16:56:18 +01:00
  • beb13926ac lay base for IPC work Arisotura 2023-01-10 20:02:25 +01:00
  • fd1b0ca4b4 temporary hack to make RTC deterministic Arisotura 2022-11-12 22:20:52 +01:00
  • 1f57a5dec2 clean up resources Arisotura 2023-09-09 14:13:27 +02:00
  • f2916528b1 more like this Arisotura 2023-09-09 12:09:19 +02:00
  • c874fe69e8 maybe actually hook it up somewhere? Arisotura 2023-09-09 12:04:26 +02:00
  • 8e7606cd60 blarg Arisotura 2023-09-09 12:00:14 +02:00
  • 3236f7ddff attempt at LAN discovery feature Arisotura 2023-09-09 11:57:54 +02:00
  • 692f2a5c83 attempt? Arisotura 2023-09-08 11:39:19 +02:00
  • 6be38028b1 aaaa Arisotura 2023-09-03 20:53:37 +02:00
  • 085cc41301 debug... Arisotura 2023-09-03 20:50:21 +02:00
  • 4677865488 attempt at receiving MP replies and such, let's see Arisotura 2023-09-03 20:11:33 +02:00
  • 9e9bd8db54 maybe it would work better this way, don't ya think? Arisotura 2023-09-03 19:42:06 +02:00
  • e16b7917fe get some LAN comm started Arisotura 2023-09-03 19:35:47 +02:00
  • 58691a08b2 get some connection infrastructure going... Arisotura 2023-09-03 12:59:24 +02:00
  • ca4d745e71 more base work for LAN Arisotura 2023-09-03 09:59:02 +02:00
  • 86bf219450 lay base for LAN Arisotura 2023-09-02 21:06:04 +02:00
  • 60d88badb2 nah Arisotura 2023-04-06 23:24:45 +02:00
  • 065415613b attempt Arisotura 2023-04-06 22:01:13 +02:00
  • ee7123651b fix bug in savestate loading Arisotura 2023-04-06 21:20:06 +02:00
  • d02c677af5 add BIOS and firmware to savestates Arisotura 2023-04-06 19:44:00 +02:00
  • ae531d343c gurgl Arisotura 2023-04-06 19:20:33 +02:00
  • cf901207e5 bleh Arisotura 2023-04-06 19:09:22 +02:00
  • ba5ecc46c3 please remember to flush Arisotura 2023-04-06 18:55:16 +02:00
  • 399a892c4b welp Arisotura 2023-04-05 23:45:05 +02:00
  • 4dfd635e85 AAAAAAAAAAAAAAAAA Arisotura 2023-04-05 23:37:56 +02:00
  • cfc4398af1 pfft Arisotura 2023-04-05 23:34:20 +02:00
  • 02f42df8af blorp Arisotura 2023-04-05 23:30:54 +02:00
  • de48816f78 super ugly attempt at state sharing Arisotura 2023-04-05 23:22:18 +02:00
  • 6ed77df24b maybe actually starting the mirror clients would yield better results, Arisotura Arisotura 2023-04-05 23:07:17 +02:00
  • 8a68dd36ce how 'bout now? Arisotura 2023-04-05 22:59:45 +02:00
  • 4c3bd07f0f sdfa. Arisotura 2023-04-05 22:54:29 +02:00
  • c7106b870c b0rp Arisotura 2023-04-05 22:48:37 +02:00
  • 36a62c9624 blarg! Arisotura 2023-04-05 22:28:58 +02:00