Rodrigo Alfonso
|
0e16794ccb
|
Finishing LinkCube
|
2024-08-25 04:13:22 -03:00 |
|
Rodrigo Alfonso
|
9132537608
|
LinkWireless: Adding compile-time constant to optimize the library for two players
|
2024-08-23 19:24:56 -03:00 |
|
Rodrigo Alfonso
|
c011211a9c
|
LinkWireless: Adding compile-time option to enable nested interrupts
|
2024-08-23 08:55:02 -03:00 |
|
Rodrigo Alfonso
|
2c7234ff18
|
Adding Link::perFrame(...) helper
|
2024-08-23 06:55:40 -03:00 |
|
Rodrigo Alfonso
|
4f4694a8b9
|
LinkWireless: Unified timeout and remoteTimeout
|
2024-08-23 03:15:17 -03:00 |
|
Rodrigo Alfonso
|
62b5acfdd9
|
LinkWireless: When resetting in system thread, disable interrupts, then restore previous value
|
2024-08-23 01:58:22 -03:00 |
|
Rodrigo Alfonso
|
0bdd88018f
|
LinkWireless: Fixing serve(...) while hosting
|
2024-08-21 02:02:07 -03:00 |
|
Rodrigo Alfonso
|
3e3920096f
|
Using nullptr instead of NULL
|
2024-08-19 08:42:21 -03:00 |
|
Rodrigo Alfonso
|
e14fd0f0d0
|
Moving synchronized queue logic to Queue in all projects
|
2024-08-16 09:35:36 -03:00 |
|
Rodrigo Alfonso
|
6983d9df5f
|
Using a single queue for all projects
|
2024-08-16 08:51:50 -03:00 |
|
Rodrigo Alfonso
|
6249152311
|
Adding user requests system
|
2024-08-16 08:35:19 -03:00 |
|
Rodrigo Alfonso
|
0f65175a5b
|
Refactoring LinkMobile to be completely async and don't block the system at all
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
ee097dd80e
|
Making SPI receive the DataSize so 8-bit and 32-bit packets can be used in the same project
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
016f0cd91e
|
FIX: Preventing concurrent usage of array between interrupts and main code
|
2024-08-14 09:19:09 -03:00 |
|
Rodrigo Alfonso
|
ad8ca1686e
|
Moving ObjectQueue to _link_common
|
2024-08-14 08:47:42 -03:00 |
|
Rodrigo Alfonso
|
de9c8c79c1
|
Renaming queues with more descriptive names and adding developer notes
|
2024-08-08 10:09:55 -03:00 |
|
Rodrigo Alfonso
|
908c67679c
|
Adding Doxygen-style docs for IDE autocompletion in LinkUniversal
|
2024-08-08 09:00:38 -03:00 |
|
Rodrigo Alfonso
|
fc3e9641e4
|
Dropping tonc dependency in LinkUniversal
|
2024-08-08 08:27:29 -03:00 |
|
Rodrigo Alfonso
|
514c02ccf0
|
Adding Doxygen-style docs for IDE autocompletion in LinkWireless
|
2024-08-08 07:50:00 -03:00 |
|
Rodrigo Alfonso
|
f7a2b218a4
|
Dropping tonc dependency in LinkWireless
|
2024-08-08 06:53:13 -03:00 |
|
Rodrigo Alfonso
|
84d1f596f8
|
Adding sanity checks in LinkUniversal and LinkWireless on max players and reported player ids
|
2024-08-06 23:58:59 -03:00 |
|
Rodrigo Alfonso
|
69fa07409a
|
Version => v7.0.0
|
2024-08-06 02:51:12 -03:00 |
|
Rodrigo Alfonso
|
af429fa565
|
Version => v6.4.0
|
2024-08-05 10:20:46 -03:00 |
|
Rodrigo Alfonso
|
7c458e7a3a
|
FIX: Preventing sync / async transfer collisions in LinkWireless
|
2024-08-05 10:20:41 -03:00 |
|
Rodrigo Alfonso
|
366518faaf
|
Improving documentation
|
2024-08-05 09:55:26 -03:00 |
|
Rodrigo Alfonso
|
33f0d2ca4e
|
Version => v6.3.0
|
2024-04-21 18:59:02 -03:00 |
|
Rodrigo Alfonso
|
c2ebcc23fc
|
Version => v6.2.3
|
2024-03-01 17:43:04 -03:00 |
|
Rodrigo Alfonso
|
7e50be40dd
|
Version => v6.2.2
|
2024-02-24 02:20:24 -03:00 |
|
Rodrigo Alfonso
|
b8540e7dda
|
Removing cursed assembly from LinkSPI, as it wasn't needed - Fixes #18
|
2024-02-07 01:14:59 -03:00 |
|
Rodrigo Alfonso
|
ab11a89662
|
Increasing version to v6.2.0
|
2024-01-24 06:15:24 -03:00 |
|
Rodrigo Alfonso
|
0779535b2c
|
Adding notes about libugba and small fix to support 5 players in LinkUniversal
|
2024-01-18 19:10:32 -03:00 |
|
Rodrigo Alfonso
|
d9c69531f2
|
Cleaning up code
|
2024-01-15 20:34:21 -03:00 |
|
Rodrigo Alfonso
|
85ef504ce3
|
FIX: Resetting the adapter before sending BYE command
|
2024-01-15 19:37:33 -03:00 |
|
Rodrigo Alfonso
|
3db87d79bf
|
Using cstring on LinkWireless/LinkUniversal
|
2024-01-15 19:21:51 -03:00 |
|
Rodrigo Alfonso
|
69e8e7700a
|
Increasing version to v6.1.0
|
2024-01-15 09:58:57 -03:00 |
|
Rodrigo Alfonso
|
4e9368494d
|
Renaming error WEIRD_PLAYER_ID to CONNECTION_FAILED
|
2024-01-14 02:39:08 -03:00 |
|
Rodrigo Alfonso
|
8df5c69bf0
|
Using normal wait in LinkWireless
|
2024-01-06 07:31:04 -03:00 |
|
Rodrigo Alfonso
|
f07a98834a
|
FIX: Invalid memory access in LinkUniversal
|
2024-01-06 07:24:11 -03:00 |
|
Rodrigo Alfonso
|
67926404d2
|
FIX: Leaked messages from previous session (v6.0.0 regression)
|
2024-01-06 04:00:50 -03:00 |
|
Rodrigo Alfonso
|
46f257c015
|
Using native wireless adapter's support for maxPlayers instead of using EndHost & updating broadcast data
|
2024-01-06 02:10:49 -03:00 |
|
Rodrigo Alfonso
|
b537e6ab71
|
FIX: Ensuring that the wireless adapter is serving before autoclosing the room
|
2024-01-04 01:51:46 -03:00 |
|
Rodrigo Alfonso
|
c3a79984d8
|
Enforcing max player restrictions
|
2024-01-04 01:00:48 -03:00 |
|
Rodrigo Alfonso
|
e592884692
|
Setting current version to v6.0.2
|
2024-01-03 11:10:58 -03:00 |
|
Rodrigo Alfonso
|
8a162d429c
|
Closing active wireless sessions by updating broadcast data
|
2024-01-03 11:02:35 -03:00 |
|
Rodrigo Alfonso
|
8b58af297e
|
deactivate() now returns a boolean
|
2024-01-02 05:01:48 -03:00 |
|
Rodrigo Alfonso
|
af29548f5f
|
Increasing version to v6.0.1 and cleaning up code/docs
|
2024-01-02 04:33:35 -03:00 |
|
Rodrigo Alfonso
|
8170bcfa6b
|
Adding gameId option to broadcasting functions and setting LINK_WIRELESS_MAX_COMMAND_RESPONSE_LENGTH to 30
|
2024-01-02 04:32:52 -03:00 |
|
Rodrigo Alfonso
|
77ada291e9
|
Putting the adapter in idle mode on deactivate()
|
2024-01-02 04:32:52 -03:00 |
|
Rodrigo Alfonso
|
7ac13f4b15
|
FIX: Some LinkWireless's initialization parameters were broken
|
2023-11-23 08:48:23 -03:00 |
|
Rodrigo Alfonso
|
8cbde57097
|
FIX: Also using the IWRAM directives in LinkUniversal
|
2023-11-23 08:39:57 -03:00 |
|