Rodrigo Alfonso
|
dd1740a021
|
LinkUniversal: Increasing serve wait frames to 60
|
2023-02-11 01:11:22 -03:00 |
|
Rodrigo Alfonso
|
bc91f7d0db
|
Updating LinkUniversal with new LinkWireless API
|
2023-02-11 00:55:33 -03:00 |
|
Rodrigo Alfonso
|
a0c3dd23e2
|
Updating all versions to v5.0.0
|
2023-02-10 23:56:56 -03:00 |
|
Rodrigo Alfonso
|
1578f5410e
|
Updating LinkWireless docs
|
2023-02-10 23:55:10 -03:00 |
|
Rodrigo Alfonso
|
c5fc5a815d
|
Improving wait example
|
2023-02-10 23:05:55 -03:00 |
|
Rodrigo Alfonso
|
4a29566c0f
|
Updating remote timeout to 10
|
2023-02-10 22:57:42 -03:00 |
|
Rodrigo Alfonso
|
2debbb637e
|
FIX: Waiting for VBlank on connect
|
2023-02-10 22:06:28 -03:00 |
|
Rodrigo Alfonso
|
8e2f10ef0f
|
Sending only one ping per frame
|
2023-02-10 22:03:40 -03:00 |
|
Rodrigo Alfonso
|
fa92ebbb08
|
Now clients wait until the server sends
|
2023-02-10 21:43:36 -03:00 |
|
Rodrigo Alfonso
|
771c661aa3
|
FIX: MessageQueue::forEach was broken
|
2023-02-10 21:39:53 -03:00 |
|
Rodrigo Alfonso
|
1197883f7a
|
Updating error checking, canSend is not reliable anymore
|
2023-02-10 20:10:50 -03:00 |
|
Rodrigo Alfonso
|
b1196edfa6
|
Copying outgoingState on serial IRQ
|
2023-02-10 19:33:29 -03:00 |
|
Rodrigo Alfonso
|
510871854b
|
Adding option to set max players in example
|
2023-02-10 19:23:16 -03:00 |
|
Rodrigo Alfonso
|
beeea962ef
|
Optimizing confirmations length to maxPlayers
|
2023-02-10 19:11:52 -03:00 |
|
Rodrigo Alfonso
|
a930cf8feb
|
Forwarding messages in user space
|
2023-02-10 10:11:07 -03:00 |
|
Rodrigo Alfonso
|
97122f5eac
|
Fixing copyState to always try to empty queues
|
2023-02-10 10:04:08 -03:00 |
|
Rodrigo Alfonso
|
37e1d97be5
|
FIX: Avoid issuing forwarded packet ids if we're full
|
2023-02-10 09:40:39 -03:00 |
|
Rodrigo Alfonso
|
fdf3fa3d8b
|
Only adding tmp message if there's enough space
|
2023-02-10 09:12:33 -03:00 |
|
Rodrigo Alfonso
|
7a5e01b203
|
Adding isSessionActive() method
|
2023-02-10 09:00:19 -03:00 |
|
Rodrigo Alfonso
|
dad02e1143
|
Enabling retransmission debug output on 3 player sessions
|
2023-02-10 08:40:17 -03:00 |
|
Rodrigo Alfonso
|
a39b39ebfe
|
FIX: When retransmission is off, clearing messages immediately
|
2023-02-10 08:25:24 -03:00 |
|
Rodrigo Alfonso
|
07b26bf1fa
|
Adding more locks to protect the main lists
|
2023-02-10 06:10:44 -03:00 |
|
Rodrigo Alfonso
|
5777d176d7
|
FIX: The compiler was messing up locks
|
2023-02-10 01:44:44 -03:00 |
|
Rodrigo Alfonso
|
0ce27fe939
|
Adding retransmission debugger
|
2023-02-10 00:42:18 -03:00 |
|
Rodrigo Alfonso
|
b37beced1b
|
FIX: Client not sending messages
|
2023-02-09 23:52:38 -03:00 |
|
Rodrigo Alfonso
|
9810dd2d1a
|
FIX: Invalid queue access when confirming
|
2023-02-09 23:18:27 -03:00 |
|
Rodrigo Alfonso
|
098d68a826
|
Adding notes about guest scheduling data transfers
|
2023-02-09 22:57:13 -03:00 |
|
Rodrigo Alfonso
|
5dc9b00244
|
FIX: Correctly receiving responses on async commands
|
2023-02-09 22:24:28 -03:00 |
|
Rodrigo Alfonso
|
d111ec56f5
|
FIX: Using remoteTimeout instead of timeout
|
2023-02-09 21:54:02 -03:00 |
|
Rodrigo Alfonso
|
924be5b447
|
Revert "Removing timer"
This reverts commit e155e9bd42.
|
2023-02-09 21:47:57 -03:00 |
|
Rodrigo Alfonso
|
14acb822b9
|
Removing all allocations to prevent crashing when using IRQs
|
2023-02-09 21:37:36 -03:00 |
|
Rodrigo Alfonso
|
e155e9bd42
|
Removing timer
|
2023-02-09 06:40:58 -03:00 |
|
Rodrigo Alfonso
|
4adb9b79c4
|
Removing copy logic to fix crashes
|
2023-02-09 06:20:43 -03:00 |
|
Rodrigo Alfonso
|
0e8682fb06
|
Using clear instead of new vector
|
2023-02-09 05:28:21 -03:00 |
|
Rodrigo Alfonso
|
26e1df3a26
|
Fixing client send operations
|
2023-02-09 05:16:53 -03:00 |
|
Rodrigo Alfonso
|
b8d7b36d2e
|
Moving playerCount and currentPlayerId to internal state
|
2023-02-09 02:53:50 -03:00 |
|
Rodrigo Alfonso
|
e4fa061e45
|
Recovering forwarding
|
2023-02-09 02:44:17 -03:00 |
|
Rodrigo Alfonso
|
0e5ed014dd
|
Fix listening error
|
2023-02-09 02:13:16 -03:00 |
|
Rodrigo Alfonso
|
a22dbaa13b
|
Revert "Recovering disconnect command"
This reverts commit 38aa3154e3.
|
2023-02-09 01:57:46 -03:00 |
|
Rodrigo Alfonso
|
38aa3154e3
|
Recovering disconnect command
|
2023-02-09 01:49:39 -03:00 |
|
Rodrigo Alfonso
|
d127b4a5ea
|
Using customAck on onSerial
|
2023-02-08 22:06:16 -03:00 |
|
Rodrigo Alfonso
|
83b2771be2
|
Sorting methods
|
2023-02-08 21:18:58 -03:00 |
|
Rodrigo Alfonso
|
af5a892e40
|
Rewriting LinkWireless to support async transfers
|
2023-02-08 21:14:18 -03:00 |
|
Rodrigo Alfonso
|
5c6dffe7bc
|
Moving LinkUniversal's configuration to a struct
|
2023-02-08 07:57:32 -03:00 |
|
Rodrigo Alfonso
|
5036fb472d
|
Moving LinkCable's configuration to a struct
|
2023-02-08 07:14:12 -03:00 |
|
Rodrigo Alfonso
|
58cbc75d69
|
Refactoring LinkWireless: extracting methods
|
2023-02-08 06:06:34 -03:00 |
|
Rodrigo Alfonso
|
c83337405b
|
Now the example uses LinkUniversal::Protocol
|
2023-02-08 01:22:58 -03:00 |
|
Rodrigo Alfonso
|
625d02c978
|
Adding protocol support to LinkUniversal
|
2023-02-07 23:26:51 -03:00 |
|
Rodrigo Alfonso
|
0b8ed7c3d1
|
Talking about small waits
|
2023-02-07 23:14:40 -03:00 |
|
Rodrigo Alfonso
|
9fb29a46f7
|
Fixed LinkCable crash
|
2023-02-07 22:49:23 -03:00 |
|