Jack Garrard
cdac0a8679
Merge commit 'd5b49b2'
2023-09-12 13:36:12 -07:00
Jack Garrard
3570175752
Merge commit '4339847'
2023-09-12 13:35:35 -07:00
Jack Garrard
89154d6c20
Merge commit 'd4df8f0'
2023-09-12 13:28:45 -07:00
Jack Garrard
d5b49b2ea9
Merge pull request #37 from speyejack/packet-acceptance
...
Packet acceptance
2023-09-02 13:03:18 -07:00
Jack Garrard
7064122902
Merge branch 'dev' into packet-acceptance
2023-09-02 12:58:53 -07:00
Jack Garrard
8d94cf7856
Merge pull request #54 from Istador/resend-packets
...
fix: `TagInf` and `CaptureInf` synchronization issues
2023-08-25 18:51:28 -07:00
Jack Garrard
9bf07b3e0d
Merge pull request #53 from Istador/isit-with-active
...
fix: mark player as not a seeker when H&S is disabled
2023-08-24 23:42:13 -07:00
Jack Garrard
125e2bdde2
Merge pull request #55 from Istador/ui-improvements
...
UI improvements
2023-08-24 23:11:31 -07:00
Robin C. Ladiges
45cd4442c8
recycle the reconnect error to warn about the default Ryujinx profile ID
2023-07-08 20:45:53 +02:00
Robin C. Ladiges
c736878df1
`Toggle H&S Gravity` with real toggle functionality
2023-07-08 04:31:56 +02:00
Robin C. Ladiges
366ad5e888
remove reconnect button
2023-07-07 23:46:11 +02:00
Robin C. Ladiges
f810e8f07d
fix: send empty TagInf and CaptureInf on first connection
...
Because other players might still have old values saved in their puppet.
2023-06-24 04:09:47 +02:00
Robin C. Ladiges
2bef6f796e
fix: resend CaptureInf packet on reconnect and for new players
2023-06-24 02:42:54 +02:00
Robin C. Ladiges
4835692672
fix: resend TagInf packet on reconnect and for new players
2023-06-24 01:27:14 +02:00
Robin C. Ladiges
27b9a095f7
fix: mark player as not a seeker when H&S is disabled
...
If a player is a seeker and then disables H&S, they should no longer be considered as a seeker by other players.
(Because staying as a seeker will kill hiders when touching them).
2023-06-23 04:18:41 +02:00
Robin C. Ladiges
4339847da5
fix yuzu build
...
Accidentially moved it into the wrong directory.
2022-12-16 16:24:37 -06:00
Robin C. Ladiges
f60fc956d6
for Emulators => for Ryujinx & for yuzu
2022-12-16 13:21:07 -06:00
Robin C. Ladiges
7f6df57f4a
patch out deprecated ::set-output
...
::set-output currently triggers deprecation warnings and will stop working at 2023-06-01.
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-12-16 13:21:07 -06:00
Robin C. Ladiges
6a5b5146b8
use devkitpro docker image
...
installing it via pacman everytime is unsupported and will lead to http 403 errors.
2022-12-16 13:21:07 -06:00
Robin C. Ladiges
36f9343f83
don't send empty GameInf and CostumeInf packets and resend them on reconnect
...
Resend because: on server restarts the server will lose the stage and costume information.
If only one client is connected to the server, the packets currently aren't resent, so the server doesn't know in which stage the client is and what
costume it wears
(which I'd like to display on the website).
With more then one client connected it already works, because when another client joins the server, the client will send both packets.
2022-12-16 13:19:54 -06:00
Jack Garrard
64b56c32da
Add race protection to message queues
2022-10-27 01:02:32 -07:00
Jack Garrard
89415e6f96
Hopefully prevent close socket race condition
2022-10-27 01:00:58 -07:00
Jack Garrard
7c17db2d93
Fix free issue from wrong heap if unknown packet
2022-10-23 14:41:16 -07:00
Jack Garrard
f6408e2b1e
Merge branch 'dev' into packet-acceptance
2022-10-15 00:18:57 -07:00
CraftyBoss
13c873aae0
Merge pull request #35 from Istador/emu-build
...
separate build for emulators
2022-09-04 20:11:38 -07:00
Robin C. Ladiges
65d6ffb4fc
separate build for emulators
2022-09-05 02:30:30 +02:00
CraftyBoss
cc4c1d7c67
Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev
2022-09-04 02:23:16 -07:00
CraftyBoss
d4eabffff1
executor table re-impl, shine sync changes, send/recv netcode refactored
2022-09-04 02:23:02 -07:00
Jack Garrard
b18671f113
Move packet type check to after packet data recv
2022-08-27 01:56:20 -07:00
CraftyBoss
d4df8f030c
Merge pull request #32 from Istador/dev-releases
...
Automatically attach dev builds into one common release
2022-08-13 14:33:17 -07:00
Robin C. Ladiges
81a0726836
move latest-dev tag
2022-08-13 22:58:59 +02:00
Robin C. Ladiges
2898a762d4
attach dev builds all into one release
...
Requirements:
- there exists a tag named `latest-dev` already
- there exists a release on that tag
2022-08-13 22:58:12 +02:00
Robin C. Ladiges
aff422a6e0
allow build or pre-release details in release tags
...
Examples:
- v1.2.3-rc.1 (release candidate 1)
- v1.2.3-dev+2 (dev pre-release, build 2)
2022-08-13 22:50:36 +02:00
Robin C. Ladiges
89a76aedab
don't start release names with "Release "
...
the title of the page will otherwise read "Release Release v..."
2022-08-13 22:46:59 +02:00
Robin C. Ladiges
71ff477bb9
github workflow to build and release
2022-08-10 15:30:28 -07:00
Robin C. Ladiges
3325c50c00
build w/ docker
2022-08-10 15:30:28 -07:00
Sanae
b3a30b09f7
Remove a check which blocks players from being updated
...
Oops! teehee SmileW
2022-08-10 16:10:16 -06:00
CraftyBoss
d3b1935899
Merge pull request #20 from Istador/dns
...
on invalid IPv4 addresses, assume it's a hostname and do a DNS lookup
2022-08-10 15:00:35 -07:00
CraftyBoss
261848fdd3
Merge pull request #22 from Istador/workflow
...
GitHub Actions to automatically build and release
2022-08-10 14:58:33 -07:00
CraftyBoss
71a9da11bf
copy romfs folder to build folder
2022-08-10 14:52:27 -07:00
CraftyBoss
b245408ae6
Merge branch 'Sanae6-main' into dev
2022-08-10 14:40:38 -07:00
CraftyBoss
550b82fc1f
Merge branch 'main' of https://github.com/Sanae6/SuperMarioOdysseyOnline into Sanae6-main
2022-08-10 14:40:16 -07:00
CraftyBoss
dc0930063d
Merge branch 'dev' of https://github.com/CraftyBoss/SuperMarioOdysseyOnline into dev
2022-08-10 14:12:00 -07:00
CraftyBoss
8f4fac417f
change recieve logs, update headers, fix bound bowl crash
2022-08-10 14:11:52 -07:00
Sanae
d18276d255
Fix switching modes between scenes
2022-08-10 15:10:28 -06:00
Sanae
34691affb0
Overhaul gamemode management
2022-08-07 15:57:18 -06:00
Sanae
5f1a91161f
Merge pull request #23 from Link4565/dev
2022-07-24 16:42:07 -06:00
Robin C. Ladiges
ce5b799593
change KeyboardMode from Numeric to ASCII
2022-07-18 03:49:42 +02:00
Robin C. Ladiges
dd4f3202ae
change default IP
...
This might otherwise cause confusion with the server.json setting, which should stay at 0.0.0.0.
127.0.0.1 might at least work with emulators running on the same PC out of the box. Whereas 0.0.0.0 should be invalid (except on some systems that map
it to localhost).
2022-07-18 03:48:53 +02:00
Robin C. Ladiges
b1d026a42f
github workflow to build and release
2022-07-13 01:13:49 +02:00