Rodrigo Alfonso
|
31136a8fbf
|
Merge pull request #22 from afska/v7.0.0
🟪 LinkCube, 📱 LinkMobile, ⚙️ lots of improvements
|
2024-08-27 06:58:35 -03:00 |
|
Rodrigo Alfonso
|
8cc6e900fe
|
Talking about LinkUniversal_real
|
2024-08-27 06:54:27 -03:00 |
|
Rodrigo Alfonso
|
44453da09f
|
LinkWireless: deprecating asyncACKTimerId. With last changes, it's not needed and actually burns more cycles
|
2024-08-27 06:10:31 -03:00 |
|
Rodrigo Alfonso
|
57a818d5d0
|
LinkCable: Preventing repeated packets by clearing send buffer after each serial interrupt
|
2024-08-27 05:16:09 -03:00 |
|
Rodrigo Alfonso
|
d97a104f34
|
Updating asyncACKTimerId docs
|
2024-08-27 01:20:34 -03:00 |
|
Rodrigo Alfonso
|
bdd3de84b3
|
Reverting activateAsync
|
2024-08-27 00:02:36 -03:00 |
|
Rodrigo Alfonso
|
409a19cf58
|
Changed wireless CMD_TIMEOUT from 100 to 10
|
2024-08-26 23:50:51 -03:00 |
|
Rodrigo Alfonso
|
5cc1d72361
|
LinkUniversal: Not even trying to serve if wireless activation fails
|
2024-08-26 23:50:48 -03:00 |
|
Rodrigo Alfonso
|
ff22a2dc9f
|
Adding LinkWireless::activateAsync(), turnOff parameter to deactivate(), stopping everything on errors
|
2024-08-26 23:29:54 -03:00 |
|
Rodrigo Alfonso
|
f459a8f142
|
Marking headers as system headers outside development
|
2024-08-26 22:29:07 -03:00 |
|
Rodrigo Alfonso
|
d43f245a67
|
Fixing deprecation warnings
|
2024-08-26 22:23:23 -03:00 |
|
Rodrigo Alfonso
|
fa9923cd9d
|
Improving documentation
|
2024-08-26 07:10:55 -03:00 |
|
Rodrigo Alfonso
|
adb1b3802b
|
Removing sed hack and improving build script
|
2024-08-26 07:01:22 -03:00 |
|
Rodrigo Alfonso
|
5ce6ed1c64
|
Adding +x to pad16.sh and gbfs.sh
|
2024-08-26 06:41:25 -03:00 |
|
Rodrigo Alfonso
|
6e2725f9d3
|
I think it's stable enough
|
2024-08-26 06:25:55 -03:00 |
|
Rodrigo Alfonso
|
315cd29258
|
Integrating LinkWirelessMultiboot_demo_2players with the multiboot roms
|
2024-08-26 04:24:43 -03:00 |
|
Rodrigo Alfonso
|
d0e5905be5
|
Testing quick send/receive and displaying the build settings in LinkWireless_demo
|
2024-08-26 04:10:22 -03:00 |
|
Rodrigo Alfonso
|
27285658c3
|
FIX: Build with LINK_WIRELESS_TWO_PLAYERS_ONLY
|
2024-08-26 03:49:56 -03:00 |
|
Rodrigo Alfonso
|
4f3e94d244
|
Adding proper title to wireless/profiler
|
2024-08-26 03:47:44 -03:00 |
|
Rodrigo Alfonso
|
d18cf5ec3d
|
Using default waitstates in all examplesm, allowing knobs to be defined outside
|
2024-08-26 03:42:00 -03:00 |
|
Rodrigo Alfonso
|
70308ed9c8
|
Adding C bindings documentation
|
2024-08-26 03:16:07 -03:00 |
|
Rodrigo Alfonso
|
d468561718
|
Fixing more issues with C bindings
|
2024-08-26 02:19:09 -03:00 |
|
Rodrigo Alfonso
|
ce605a87cf
|
Merge branch 'v7.0.0' of https://github.com/afska/gba-link-connection into c-bindings
|
2024-08-26 00:02:08 -03:00 |
|
Rodrigo Alfonso
|
75dfb225e6
|
FIX: Using SWI wrappers from gba-hpp. LinkPS2Mouse is time critical and likes them better
|
2024-08-25 23:59:37 -03:00 |
|
Rodrigo Alfonso
|
0e55994464
|
Merge branch 'v7.0.0' of https://github.com/afska/gba-link-connection into c-bindings
|
2024-08-25 22:08:43 -03:00 |
|
Rodrigo Alfonso
|
b4ca3d113b
|
FIX: Adding volatile to LinkPS2Mouse bools
|
2024-08-25 22:08:20 -03:00 |
|
Rodrigo Alfonso
|
4e606de2b3
|
Fixing LinkMobile C binding
|
2024-08-25 21:30:03 -03:00 |
|
Rodrigo Alfonso
|
52dc689dab
|
Adding prefixes to enums in C bindings
|
2024-08-25 21:08:04 -03:00 |
|
Rodrigo Alfonso
|
d84c089a1a
|
Merge branch 'v7.0.0' of https://github.com/afska/gba-link-connection into c-bindings
|
2024-08-25 08:45:47 -03:00 |
|
Rodrigo Alfonso
|
8d1e2bceaa
|
FIX: Player calculation with new timeout system
|
2024-08-25 08:45:31 -03:00 |
|
Rodrigo Alfonso
|
4489d91957
|
Adding C bindings
|
2024-08-25 08:36:10 -03:00 |
|
Rodrigo Alfonso
|
1b45e8c867
|
Updating LinkCube documentation
|
2024-08-25 04:23:38 -03:00 |
|
Rodrigo Alfonso
|
059239f6a9
|
Merge branch 'joybus' into v7.0.0
|
2024-08-25 04:13:34 -03:00 |
|
Rodrigo Alfonso
|
0e16794ccb
|
Finishing LinkCube
|
2024-08-25 04:13:22 -03:00 |
|
Rodrigo Alfonso
|
d7168f8851
|
Improving LinkCable docs
|
2024-08-25 00:28:51 -03:00 |
|
Rodrigo Alfonso
|
0063b465e4
|
Improving LinkCable docs
|
2024-08-25 00:28:28 -03:00 |
|
Rodrigo Alfonso
|
53089ce3fd
|
Sends are working!
|
2024-08-24 09:40:23 -03:00 |
|
Rodrigo Alfonso
|
0d5c1d1077
|
Starting JOYBUS
|
2024-08-24 08:12:09 -03:00 |
|
Rodrigo Alfonso
|
20bb29955e
|
LinkUART: Using the queue methods for sync pushes/pops
|
2024-08-24 05:37:43 -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
|
c222688976
|
Adding notes about the standard
|
2024-08-23 09:17:23 -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
|
e1ae8cfba2
|
FIX: Completely removing the remoteTimeout parameter
|
2024-08-23 05:41:39 -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
|
6a956aff85
|
LinkCable: Unified timeout and remoteTimeout
|
2024-08-22 23:17:06 -03:00 |
|
Rodrigo Alfonso
|
6ab7166da1
|
LinkCable: remoteTimeout is now in frames
|
2024-08-22 23:12:58 -03:00 |
|
Rodrigo Alfonso
|
ada55d22f0
|
LinkMobile fix: Increasing INIT_TIMEOUT_FRAMES to 60*3 so it also works with the Red and Yellow adapters
|
2024-08-22 22:45:49 -03:00 |
|
Rodrigo Alfonso
|
0ae110f111
|
Adding a random wait to avoid different GBAs getting stuck
|
2024-08-22 07:28:51 -03:00 |
|