Adding note about Wait timeout

This commit is contained in:
Rodrigo Alfonso 2024-01-15 08:26:10 -03:00
parent b6c6f68ab5
commit ce94a73f4a

View File

@ -523,7 +523,7 @@ Waiting
* The GBA then sends the response back (e.g. `0x996600A8` as `0x28` + `0x80` = `0xA8`).
* After this, control of the clock returns to the GBA, and it can start sending commands back again. For example this might be receiving the command sent by the other device using [ReceiveData](#receivedata---0x26).
⌚ This timeouts after 500ms of the adapter not having anything to tell the GBA about. In this case, the adapter sends `0x99660027`.
⌚ This timeouts after 500ms of the adapter not having anything to tell the GBA about. In this case, the adapter sends `0x99660027`. **This is only true if the console has used the Setup command before**. The value that most games use (`0x003C0420`) seems to contain this timeout value, but the default is zero (no timeout).
✅ When there's new data available, the adapter sends to the GBA a `0x99660028`.