Rodrigo Alfonso
|
4dec5efa2a
|
Adding lag option to wireless demo
|
2024-01-06 07:24:11 -03:00 |
|
Rodrigo Alfonso
|
6c0f40805a
|
Using LINK_WIRELESS_PUT_ISR_IN_IWRAM in the LinkUniversal_basic example
|
2024-01-06 02:19:41 -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
|
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
|
446475b0e9
|
Updating docs
|
2023-11-23 10:22:29 -03:00 |
|
Rodrigo Alfonso
|
947df12406
|
Removing NO$GBA hack in example
|
2023-11-23 10:11:20 -03:00 |
|
Rodrigo Alfonso
|
6f629c67d9
|
FIX: In LinkUniversal_stress, the ACK timer should be timer 0
|
2023-11-23 08:58:32 -03:00 |
|
Rodrigo Alfonso
|
8cbde57097
|
FIX: Also using the IWRAM directives in LinkUniversal
|
2023-11-23 08:39:57 -03:00 |
|
Rodrigo Alfonso
|
c9b674eebb
|
Adding compile option to put wireless ISRs in IWRAM
|
2023-11-23 05:45:52 -03:00 |
|
Rodrigo Alfonso
|
f764a79873
|
Using a smaller version of gba-sprite-engine in LinkCable_full examples
|
2023-11-23 01:43:02 -03:00 |
|
Rodrigo Alfonso
|
2c57b34b3b
|
Improving precision of LinkWireless_demo_profiler
|
2023-11-18 23:21:02 -03:00 |
|
Rodrigo Alfonso
|
2981032bbc
|
Using hpp extension as these are C++ header files, and updating docs
|
2023-11-18 08:37:00 -03:00 |
|
Rodrigo Alfonso
|
6c1dabd828
|
Adding configurable interval values to LinkCable_stress and LinkUniversal_stress
|
2023-11-18 06:39:57 -03:00 |
|
Rodrigo Alfonso
|
2f1231d69a
|
Fixing initial sync in test
|
2023-11-18 06:22:42 -03:00 |
|
Rodrigo Alfonso
|
3586091e0e
|
Adding profiling code to LinkWireless_demo
|
2023-11-18 06:22:34 -03:00 |
|
Rodrigo Alfonso
|
c5165a7e51
|
Always syncing before measuring
|
2023-11-18 02:33:40 -03:00 |
|
Rodrigo Alfonso
|
434ef00f84
|
Adding latency benchmark
|
2023-11-18 02:33:37 -03:00 |
|
Rodrigo Alfonso
|
f2621608f6
|
Fixing synced stress test
|
2023-11-16 23:14:07 -03:00 |
|
Rodrigo Alfonso
|
dee3b53f99
|
Adding remaining packets log and using a smaller wait in stress test
|
2023-11-16 19:20:37 -03:00 |
|
Rodrigo Alfonso
|
ff0fb37db8
|
Keeping NO$GBA happy in stress test
|
2023-11-16 18:58:08 -03:00 |
|
Rodrigo Alfonso
|
a6efeb9cb6
|
Formatting examples
|
2023-11-16 08:19:23 -03:00 |
|
Rodrigo Alfonso
|
88a8ed1941
|
Adding peek() methods and improving stress test
|
2023-11-16 08:19:20 -03:00 |
|
Rodrigo Alfonso
|
7bea49d020
|
Adding LinkUniversal_stress example
|
2023-11-16 05:32:14 -03:00 |
|
Rodrigo Alfonso
|
e12ffdd5fa
|
Improving LinkCable's API to mimic LinkUniversal and better support mid-frame reads
|
2023-11-15 05:38:31 -03:00 |
|
Rodrigo Alfonso
|
aea5350cce
|
Keeping client/server naming convention
|
2023-11-01 23:13:26 -03:00 |
|
Rodrigo Alfonso
|
a9d754652e
|
Adding WIRELESS_SERVER protocol to LinkUniversal
|
2023-11-01 23:06:59 -03:00 |
|
Rodrigo Alfonso
|
e6c035059d
|
Adding optional async ACKs
|
2023-10-31 22:57:18 -03:00 |
|
Rodrigo Alfonso
|
6de27fcce2
|
Renaming LinkCableMultiBoot_demo => LinkCableMultiboot_demo
|
2023-04-01 03:30:03 -03:00 |
|
Rodrigo Alfonso
|
2a29d6f680
|
Stop using std::vector in LinkWireless
|
2023-02-23 15:06:34 -03:00 |
|
Rodrigo Alfonso
|
e6dcfe7a7e
|
Adding WIRELESS_CLIENT option
|
2023-02-12 21:35:48 -03:00 |
|
Rodrigo Alfonso
|
f3ffdecfe7
|
Fixing confirmations after the small packet id change
|
2023-02-12 10:15:58 -03:00 |
|
Rodrigo Alfonso
|
e422039a3e
|
Adding automatic compile script
|
2023-02-12 08:32:14 -03:00 |
|
Rodrigo Alfonso
|
942667b92b
|
Switching to self-contained 16-bit messages
|
2023-02-12 07:23:47 -03:00 |
|
Rodrigo Alfonso
|
9de9fc4f33
|
Starting a redesign to reduce header size
|
2023-02-12 05:36:24 -03:00 |
|
Rodrigo Alfonso
|
a7de840908
|
Reusing LinkCable_full code
|
2023-02-11 02:34:02 -03:00 |
|
Rodrigo Alfonso
|
780276f235
|
Adding LinkUniversal_full example
|
2023-02-11 02:15:29 -03:00 |
|
Rodrigo Alfonso
|
5f26c1d507
|
Renaming LinkUniversal_demo => LinkUniversal_basic
|
2023-02-11 02:02:04 -03:00 |
|
Rodrigo Alfonso
|
bc91f7d0db
|
Updating LinkUniversal with new LinkWireless API
|
2023-02-11 00:55:33 -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
|
2debbb637e
|
FIX: Waiting for VBlank on connect
|
2023-02-10 22:06:28 -03:00 |
|
Rodrigo Alfonso
|
fa92ebbb08
|
Now clients wait until the server sends
|
2023-02-10 21:43:36 -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
|
dad02e1143
|
Enabling retransmission debug output on 3 player sessions
|
2023-02-10 08:40:17 -03:00 |
|
Rodrigo Alfonso
|
07b26bf1fa
|
Adding more locks to protect the main lists
|
2023-02-10 06:10:44 -03:00 |
|
Rodrigo Alfonso
|
0ce27fe939
|
Adding retransmission debugger
|
2023-02-10 00:42:18 -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 |
|