Commit graph

  • 54e367bc8d does this work Orlin Dyankov 2022-11-11 19:50:43 -0500
  • fc6486a1e0 Disallow people to join with default yuzu name Orlin Dyankov 2022-11-11 16:46:57 -0500
  • 89d7cb1e23
    Merge fdf928ed23 into 13c873aae0 Amethyst-szs 2022-11-03 19:21:32 +0000
  • fdf928ed23 Update codehook.slpatch Amethyst-szs 2022-11-03 12:21:06 -0700
  • 2a0d0e7724 Sardines player list update Amethyst-szs 2022-11-03 12:16:23 -0700
  • f8eef7fb97 Sardine bug fixes, new Hide and Seek player list Amethyst-szs 2022-11-03 11:58:07 -0700
  • 76d61a8067 Success and receive spelling Jack Garrard 2022-10-29 18:21:58 -0700
  • 8c992649fd Remove tabs Jack Garrard 2022-10-29 18:16:43 -0700
  • 477f1c9e7d Add a poll time to wait properly Jack Garrard 2022-10-29 18:12:53 -0700
  • 4ab6b56598 Use valread and check if it returns zero for udp Jack Garrard 2022-10-29 17:46:20 -0700
  • 158f782a2a Change socket client recvTcp to use if guards Jack Garrard 2022-10-29 17:41:54 -0700
  • 7e128679ab Split apart tcp and udp recv functions Jack Garrard 2022-10-29 17:32:23 -0700
  • 1fc3a78943 Shutdown send/recv threads before socket reinit Jack Garrard 2022-10-29 17:17:38 -0700
  • 627e07cd65 Fix missing semicolon Jack Garrard 2022-10-27 04:54:30 -0700
  • 57333d71e9 Fix recv buf size calculation Jack Garrard 2022-10-27 04:52:27 -0700
  • 4171390f42 Allow hole punch packets to get through before udp fully recved Jack Garrard 2022-10-27 04:51:36 -0700
  • 5c04bb1006 Use if guard for alloc in udp recv Jack Garrard 2022-10-27 04:46:36 -0700
  • 04fc8cb309 Increased max packet size again Jack Garrard 2022-10-27 03:22:01 -0700
  • a58471c19f New lines for logger output Jack Garrard 2022-10-27 03:21:54 -0700
  • 0147f4d738 Change send patch to follow make file rules Jack Garrard 2022-10-27 02:12:00 -0700
  • 000d24a7db Made makefile use python3 instead of python3.8 Jack Garrard 2022-10-27 02:11:28 -0700
  • 78b532a316 Prevent udp error from killing tcp connection Jack Garrard 2022-10-27 02:10:44 -0700
  • efef24fbbe Fix variable names again Jack Garrard 2022-10-27 02:09:59 -0700
  • 3e5c0c89e5 Merge branch 'packet-acceptance' into udp-client Jack Garrard 2022-10-27 01:03:39 -0700
  • 64b56c32da Add race protection to message queues Jack Garrard 2022-10-27 01:02:32 -0700
  • 89415e6f96 Hopefully prevent close socket race condition Jack Garrard 2022-10-27 00:26:26 -0700
  • e6871da878 Readd missing variable Jack Garrard 2022-10-27 00:27:29 -0700
  • 24e724a824 Hopefully prevent close socket race condition Jack Garrard 2022-10-27 00:26:26 -0700
  • 28c7f92453 Refactor member variable names Jack Garrard 2022-10-27 00:25:37 -0700
  • 1955d76bfc Name tag fix, new setting Amethyst-szs 2022-10-26 21:14:36 -0700
  • a9b2c87aa0 Functional sardine mode + new menu option Amethyst-szs 2022-10-26 20:40:21 -0700
  • 4a5a10f910 Convert receive buffer to be on heap Jack Garrard 2022-10-26 03:33:42 -0700
  • bf646b2b3d Add a newline to debug statement Jack Garrard 2022-10-26 03:31:32 -0700
  • 53f91b8695 Clean up Jack Garrard 2022-10-26 02:44:09 -0700
  • a9c3ec4006 Fix a stack exhausion bug Jack Garrard 2022-10-26 02:43:02 -0700
  • 4655b0755e Remove udp connection attempt in init and leave default port at 0 Jack Garrard 2022-10-25 19:41:09 -0700
  • 93c750ccf7 Remove tabs Jack Garrard 2022-10-25 19:33:58 -0700
  • 655368241f Made default port be a higher port Jack Garrard 2022-10-25 18:07:26 -0700
  • ed83827cc1 Add udp status to debug menu Jack Garrard 2022-10-23 18:37:08 -0700
  • 2654650804 Reset recv udp flag on connection close Jack Garrard 2022-10-23 17:52:34 -0700
  • 694c9e73d6 Allow for a udp handshake Jack Garrard 2022-10-23 16:37:47 -0700
  • 968f513bf2 Merge branch 'packet-acceptance' into udp-client Jack Garrard 2022-10-23 14:41:48 -0700
  • 7c17db2d93 Fix free issue from wrong heap if unknown packet Jack Garrard 2022-10-23 14:41:16 -0700
  • ba7612a304 Fix a changed variable Jack Garrard 2022-10-21 12:57:40 -0700
  • d666707e24 Merge branch 'packet-acceptance' into udp-client Jack Garrard 2022-10-21 12:37:57 -0700
  • 1fd02147b6 Add a flag to only send udp if client has received udp packets Jack Garrard 2022-10-21 12:27:01 -0700
  • de0512e440
    for Emulators => for Ryujinx & for yuzu Robin C. Ladiges 2022-10-21 00:08:09 +0200
  • d63239b938
    patch out deprecated ::set-output Robin C. Ladiges 2022-10-21 00:06:52 +0200
  • 305208a681
    use devkitpro docker image Robin C. Ladiges 2022-10-21 00:04:08 +0200
  • f6408e2b1e Merge branch 'dev' into packet-acceptance Jack Garrard 2022-10-15 00:18:57 -0700
  • f2f32825b6 Merge branch 'main' into dev Amethyst-szs 2022-09-06 11:59:00 -0700
  • 59f79d0e3f
    Merge branch 'CraftyBoss:dev' into dev Amethyst-szs 2022-09-06 11:56:05 -0700
  • 2f5ed106fa Hopefully fix emulators Jack Garrard 2022-09-05 12:44:54 -0700
  • b163749c77 Remove extra word Jack Garrard 2022-09-05 03:28:27 -0700
  • 009755ceba Add pollfd to socket.h Jack Garrard 2022-09-05 03:26:14 -0700
  • f417d39f3b Comment out extra udpaddress Jack Garrard 2022-09-05 03:26:01 -0700
  • 66c8bb9e1b Closer to working Jack Garrard 2022-09-05 03:19:33 -0700
  • 13c873aae0
    Merge pull request #35 from Istador/emu-build CraftyBoss 2022-09-04 20:11:38 -0700
  • 0aa291dd07
    don't send empty GameInf and CostumeInf packets and resend them on reconnect Robin C. Ladiges 2022-09-05 03:21:43 +0200
  • 65d6ffb4fc
    separate build for emulators Robin C. Ladiges 2022-09-05 01:41:34 +0200
  • 07ceca90e6
    resend CostumeInf packet on reconnect too Robin C. Ladiges 2022-09-04 21:52:15 +0200
  • cc4c1d7c67 Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev CraftyBoss 2022-09-04 02:23:16 -0700
  • d4eabffff1 executor table re-impl, shine sync changes, send/recv netcode refactored CraftyBoss 2022-09-04 02:23:02 -0700
  • 19c6d800bd More changes while testing Jack Garrard 2022-09-03 01:57:57 -0700
  • 1204e27adb Attempt at full udp client Jack Garrard 2022-08-30 15:18:44 -0700
  • 2ffc71b4f2
    don't send empty GameInf packets and resend them on reconnect Robin C. Ladiges 2022-08-29 02:44:40 +0200
  • b18671f113 Move packet type check to after packet data recv Jack Garrard 2022-08-27 01:47:52 -0700
  • dd5b6f6f4b Personal send info Amethyst-szs 2022-08-17 12:34:05 -0700
  • d4df8f030c
    Merge pull request #32 from Istador/dev-releases CraftyBoss 2022-08-13 14:33:17 -0700
  • 81a0726836
    move latest-dev tag Robin C. Ladiges 2022-08-13 22:01:38 +0200
  • 2898a762d4
    attach dev builds all into one release Robin C. Ladiges 2022-08-13 21:17:11 +0200
  • aff422a6e0
    allow build or pre-release details in release tags Robin C. Ladiges 2022-08-13 21:13:16 +0200
  • 89a76aedab
    don't start release names with "Release " Robin C. Ladiges 2022-08-13 22:33:51 +0200
  • 71ff477bb9 github workflow to build and release Robin C. Ladiges 2022-07-13 00:01:23 +0200
  • 3325c50c00 build w/ docker Robin C. Ladiges 2022-07-09 21:56:38 +0200
  • b3a30b09f7 Remove a check which blocks players from being updated Sanae 2022-08-10 16:06:49 -0600
  • 24e48755a3 Remove a check which blocks players from being updated Sanae 2022-08-10 16:06:49 -0600
  • d3b1935899
    Merge pull request #20 from Istador/dns CraftyBoss 2022-08-10 15:00:35 -0700
  • 261848fdd3
    Merge pull request #22 from Istador/workflow CraftyBoss 2022-08-10 14:58:33 -0700
  • 71a9da11bf copy romfs folder to build folder CraftyBoss 2022-08-10 14:52:27 -0700
  • b245408ae6 Merge branch 'Sanae6-main' into dev CraftyBoss 2022-08-10 14:40:38 -0700
  • 550b82fc1f Merge branch 'main' of https://github.com/Sanae6/SuperMarioOdysseyOnline into Sanae6-main CraftyBoss 2022-08-10 14:40:16 -0700
  • dc0930063d Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev CraftyBoss 2022-08-10 14:12:00 -0700
  • 8f4fac417f change recieve logs, update headers, fix bound bowl crash CraftyBoss 2022-08-10 14:11:52 -0700
  • d18276d255 Fix switching modes between scenes Sanae 2022-08-10 15:10:28 -0600
  • 34691affb0 Overhaul gamemode management Sanae 2022-08-07 15:42:56 -0600
  • 5f1a91161f
    Merge pull request #23 from Link4565/dev Sanae 2022-07-24 16:42:07 -0600
  • ce5b799593
    change KeyboardMode from Numeric to ASCII Robin C. Ladiges 2022-07-18 03:31:02 +0200
  • dd4f3202ae
    change default IP Robin C. Ladiges 2022-07-18 03:30:14 +0200
  • b1d026a42f
    github workflow to build and release Robin C. Ladiges 2022-07-13 00:01:23 +0200
  • b3b49bd547
    on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup Robin C. Ladiges 2022-07-10 08:13:28 +0200
  • 3c4a20a6d4 only save ip/port changes if actually changed, reconnect fixes CraftyBoss 2022-07-09 18:24:00 -0700
  • 01426a8a7c
    build w/ docker Robin C. Ladiges 2022-07-09 21:56:38 +0200
  • 4f2bb984f2 begin work on join/disconnect particle effect, fix index oob error CraftyBoss 2022-07-08 15:09:04 -0700
  • 88de1dcecf shift to sead singleton for Client, new custom heap for Client usage CraftyBoss 2022-07-08 01:02:28 -0700
  • 1df21b2a3e added new headers, puppet actor archive, basic player interaction impl CraftyBoss 2022-07-07 22:36:29 -0700
  • c9b1dfa911 Disable blocking on Recv calls Link4565 2022-07-06 22:42:41 +0100
  • 2e2909e908
    Merge pull request #19 from VelocityRa/fixes1 CraftyBoss 2022-07-05 19:49:54 -0700
  • 3ce0f03650 Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev CraftyBoss 2022-07-05 19:34:48 -0700
  • b00540b1d9 impl saving after ip/port change, add sceneobj headers, rework puppet info system a bit CraftyBoss 2022-07-05 12:45:22 -0700