Podaruj swoim tweetom styl retro z BBC MicroBot

-

Twitter był używany w wielu kreatywne i informacyjne sposoby. Jednym z przykładów jest BBC MicroBot Uchwyt na Twitterze. Gdy wyślesz tweet na to konto, może odesłać wideo z tweetem działającym na 8-bitowym komputerze.

Konto uzyskało ponad 10 milionów wyświetleń wkrótce po uruchomieniu w lutym. Przyciągnęła nawet uwagę znanego irlandzkiego komika i osobowości telewizyjnej Dara O' Brien, założyciel Raspberry Pi Eben Uptoni pisarz naukowy Ben goldacre.

https://twitter.com/bbcmicrobot/status/1275468093159063552

Jak to działa?

Koncepcja jest prosta – zmodernizuj i wykonaj komputer retro dostępny za pośrednictwem mediów społecznościowych. Każdy tweet napisany w języku programowania BBC BASIC z 1982 roku w kierunku BBC MicroBot otrzyma pełną emulację BBC Micro Model B.

Model ten był innowacyjnym brytyjskim komputerem w latach 1980., który wprowadził komputery do szkół dla pokolenia dzieci. BBC BASIC został opracowany przez Sophie Wilson, która ostatecznie opracowała również architekturę ARM.

Format kodu jest następujący:

10 TRYB 2
20 kolorów RND(7)
30 DRUK „WITAJ ŚWIECIE”
40 PRZEJDŹ 20

Dołączając powyższy kod, bot będzie mógł przekonwertować tweeta. Możesz zmienić „HELLO WORLD”, aby uzyskać bardziej osobisty charakter.

https://twitter.com/bbcmicrobot/status/1275469910798479360

W odpowiedzi na to Społeczność na Twitterze próbował stworzyć jak najwięcej dowcipnych tweetów w ramach limitu 280 znaków. Istnieje kilka sztuczek, które pozwalają maksymalnie wykorzystać bota. Mają one na celu używanie coraz mniejszych numerów wierszy, mniejszej liczby spacji i używanie minimalnych skrótów dla słów kluczowych BBC BASIC.

Możesz również przekroczyć limit, bezpośrednio kodując słowa kluczowe BASIC jako tokeny bajtowe lub nawet wprowadzając kod maszynowy 6502. Ma opublikowaną strukturę opartą na dekoderze base64 Ebena dzięki uprzejmości Iana Holmesa.

BBC MicroBot działa na Node.js i wykorzystuje emulator JSbeeb BBC Micro stworzony przez Matta Godbolta. Bot odpowiada na każdy tweet z powyższym kodem 3 sekundowym, 50fps mp4, około 30 sekund po emulowanym czasie wykonania. Emulowana maszyna ma zainstalowaną pamięć ROM Acornsoft Graphics Extension, która zapewnia rozszerzone polecenia graficzne.

Nie ma też potrzeby martwić się prymitywnymi 8-bitowymi filmami, ponieważ bot ma ścisły filtr przekleństw. Automatycznie blokuje konto, które wysłało tweeta, uniemożliwiając mu dalsze przesyłanie czegokolwiek. Ta funkcja zapobiegnie również zapętlaniu takich słów, ponieważ będą one wyświetlane jako spam na Twitterze. Jeśli nigdy nie widziałeś ani nie próbowałeś BBC BASIC, odwiedź konto BBC MicroBot na Twitterze.

Kredyty fotograficzne: The źródło obrazu dla funkcji gif został zrobiony przez Lorenza Herrery, klips został pobrany z konta BBC MicroBot na Twitterze.

Czy ten post był pomocny?

Elaine Espiritu
Elaine Espiritu
Masowa komunikacja + studentka reklamy biznesowej, były biochem.
- Reklama -
- Reklama -
- Reklama -
- Reklama -
- Reklama -
- Reklama -