URL Submit: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
| (Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
| Linia 23: | Linia 23: | ||
http://analog.klanky.com/leaderboards/SaveScore.php?game=PD2012&name=--------&level=00&score=000000&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | http://analog.klanky.com/leaderboards/SaveScore.php?game=PD2012&name=--------&level=00&score=000000&key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
Poniżej prosty handler urządzenia [[ | Poniżej prosty handler urządzenia [[B: Device]]<br> | ||
https://github.com/TheMontezuma/B-Handler<br> | https://github.com/TheMontezuma/B-Handler<br> | ||
ktory używa URL Submit.<br> | ktory używa URL Submit.<br> | ||
==Zobacz też== | |||
* [https://github.com/TheMontezuma/mahna-malysz/releases wersja gry Mahna-Małysz używająca URL Submit] | |||
* [https://github.com/TheMontezuma/1K-ATASCII-BLASTER/releases wersja gry 1K-ATASCII-BLASTER używająca URL Submit] | |||
[[Kategoria:Programowanie Atari 8-bit]] | [[Kategoria:Programowanie Atari 8-bit]] | ||
[[Kategoria:Niezbędnik kodera]] | [[Kategoria:Niezbędnik kodera]] | ||
Aktualna wersja z 7 lip 2019, 00:05
Protokół pozwalający na przesłanie URL do urządzenia SIO.
Zaimplementowany w SIO2BT oraz w RespeQt.
Służy typowo do przesłania liczby punktów uzyskanych w grze (Hi-Score) na serwer administrujący listą wyników (np. https://xxl.atari.pl/hsc/).
Urządzenie SIO otwiera przeglądarkę internetową i przekazuje jej URL odebrany przez SIO.
Szczegóły techniczne
Zapis odbywa się za pośrednictwem SIO. Wartości DCB trzeba ustawić następująco:
- DDEVIC: $45
- DUNIT: $01
- DCMND: $55
- DSTATS: $80
- DBUFA: adres bufora o wielkości maksymalnie 2000 bajtów
- DTIMLO: dowolna wartość, typowo od 1 do 7
- DBYTLO: wielkość bufora danych (LSB)
- DBYTHI: wielkość bufora danych (MSB)
- DAUX1: wielkość bufora danych (LSB)
- DAUX2: wielkość bufora danych (MSB)
W buforze powinien się znajdować łancuch znaków ASCII, nie zawierający znaku końca linii, np.
Poniżej prosty handler urządzenia B: Device
https://github.com/TheMontezuma/B-Handler
ktory używa URL Submit.