Commit Graph

754 Commits

Author SHA1 Message Date
Rodrigo Alfonso
a7babd4ec2 Adding LinkWireless::isWirelessMultibootRom() 2025-08-18 06:33:50 -03:00
Rodrigo Alfonso
a8ab944b58 Improving reliability of card transfers 2025-04-21 03:46:51 -03:00
Rodrigo Alfonso
d8908ca004 Version => v8.0.3 2025-04-19 08:22:33 -03:00
Rodrigo Alfonso
1ac74f4cf1 Fixing last glitch with e-Reader scan errors 2025-04-19 08:22:05 -03:00
Rodrigo Alfonso
5e212a0a81 Also checking EREADER_SIO_END 2025-03-18 20:42:55 -03:00
Rodrigo Alfonso
6edef9ab20 Version => v8.0.2 2025-03-18 20:14:35 -03:00
Rodrigo Alfonso
5b20e96321 Improving LinkCard loader error handling 2025-03-18 20:14:12 -03:00
Rodrigo Alfonso
8fe9c5f710 Version => v8.0.1 2025-02-24 03:08:08 -03:00
Rodrigo Alfonso
9fc2d8af06 Filtering messages from hacked servers with invalid player IDs 2025-02-24 03:06:38 -03:00
Rodrigo Alfonso
2336bfeb2d Reducing LinkUniversal initial wait 2025-02-19 07:43:55 -03:00
Rodrigo Alfonso
ab590d90e5 FIX: Making adapter login more close to spec 2025-02-18 23:57:44 -03:00
Rodrigo Alfonso
8d20770e2c LinkRawWireless//LinkSPI: Save a bit of IWRAM by removing unneeded checks in irq handler 2025-02-18 19:02:06 -03:00
Rodrigo Alfonso
4a91763451 Adding isConnectedNow() 2025-02-18 10:43:29 -03:00
Rodrigo Alfonso
bf386778e6 before => between, to* 2025-02-18 09:15:29 -03:00
Rodrigo Alfonso
dcbdf37250 FIX: LinkRawWireless enables the library before calling any action 2025-02-18 08:18:37 -03:00
Rodrigo Alfonso
6868ca18cd FIX: sendCommand shouldn't check isEnabled 2025-02-18 07:53:55 -03:00
Rodrigo Alfonso
350000da5f Fixing new gcc warning 2025-02-17 22:11:26 -03:00
Rodrigo Alfonso
729a77866a Adding open-source libraries section 2025-02-17 22:00:25 -03:00
Rodrigo Alfonso
ea515ab1d4 Fixing LinkCard tutorial 2025-02-17 21:40:31 -03:00
Rodrigo Alfonso
b620818178 Updating C bindings and adding C_LinkCard 2025-02-17 21:25:44 -03:00
Rodrigo Alfonso
6e93e8650f FIX: Making reception more reliable. Tested against the official thing 2025-02-17 19:27:15 -03:00
Rodrigo Alfonso
7b6071116a Fixing transfer 2025-02-17 09:38:23 -03:00
Rodrigo Alfonso
15f8ada24e FIX: mGBA was getting stuck during SIO mode changes 2025-02-17 08:31:25 -03:00
Rodrigo Alfonso
4f4631754e FIX: Receive works! Needs refactors 2025-02-17 07:43:09 -03:00
Rodrigo Alfonso
9d4b61157a Adding experimental compatibility with official loaders 2025-02-17 06:47:43 -03:00
Rodrigo Alfonso
6f1908c648 FIX: Transfer errors 2025-02-17 06:27:36 -03:00
Rodrigo Alfonso
15ce27ef33 FIX: ScopeGuard usage 2025-02-17 05:12:28 -03:00
Rodrigo Alfonso
78e6fab8f2 Adding reset mechanism 2025-02-17 04:39:32 -03:00
Rodrigo Alfonso
3645ca5d9f Updating loader binaries 2025-02-17 02:27:18 -03:00
Rodrigo Alfonso
237472ee15 Finishing card reception 2025-02-17 01:45:19 -03:00
Rodrigo Alfonso
406ae0031f Implementing first part of card reception 2025-02-17 00:56:53 -03:00
Rodrigo Alfonso
5cb96b5b69 Adding cancellation callbacks to LinkCard and sending the right loader based on region 2025-02-17 00:08:47 -03:00
Rodrigo Alfonso
25fff2de3a Adding DLC Loader code 2025-02-16 08:55:01 -03:00
Rodrigo Alfonso
115fb2ade2 Ordering LinkRawCable methods 2025-02-16 07:51:41 -03:00
Rodrigo Alfonso
bce0671881 Making it work with both adapters (USA and JAP) 2025-02-16 00:26:19 -03:00
Rodrigo Alfonso
5c0cf89008 Unhardcoding e-Reader checksum 2025-02-15 22:17:53 -03:00
Rodrigo Alfonso
86eed10480 FIX: Adding pre-transfer wait to fix it on hardware 2025-02-15 10:16:33 -03:00
Rodrigo Alfonso
97028c5231 Cleaning up the previous mess 2025-02-15 09:18:46 -03:00
Rodrigo Alfonso
b4393f03c0 WIP - Sending loader with hardcoded checksum // works 2025-02-15 08:03:42 -03:00
Rodrigo Alfonso
ee50d4f731 Main loader sending part done. Now I think it needs the CRC 2025-02-15 04:18:25 -03:00
Rodrigo Alfonso
3d0fa72083 Adding code to call sendLoader in LinkCard example 2025-02-15 03:44:31 -03:00
Rodrigo Alfonso
5372106db5 Adding LinkCard boilerplate code and device detection 2025-02-15 00:49:57 -03:00
Rodrigo Alfonso
724d21e75d LinkRawCable: default to max baud rate 2025-02-14 23:50:30 -03:00
Rodrigo Alfonso
0845b39136 Using LinkRawCable static API 2025-02-14 06:01:14 -03:00
Rodrigo Alfonso
39e80d0f88 Moving setMultiPlayMode to public API 2025-02-14 05:58:12 -03:00
Rodrigo Alfonso
de7554bf45 Fixing LinkIR.cpp comment 2025-02-12 10:08:59 -03:00
Rodrigo Alfonso
534378032a Adding video and fixing docs 2025-02-11 23:40:35 -03:00
Rodrigo Alfonso
8b1de89179 Adding LinkIR C bindings 2025-02-11 23:02:01 -03:00
Rodrigo Alfonso
4f664002ba Adding IR adapter README 2025-02-11 22:43:20 -03:00
Rodrigo Alfonso
5b5846aade FIX: IR adapter detection 2025-02-11 22:00:35 -03:00