Tom's hardware heeft publieksondersteuning. We kunnen partnercommissies verdienen als je iets koopt via links op onze website.begrijp meer
De eenvoudige thermische printer bestaat al tientallen jaren en we zien hem meestal in actie tijdens het boodschappen doen. Met de hulp van onze favoriete SBC Raspberry Pi kunnen we van deze eenvoudige printer iets fantastischer maken. Voor creatieve makers lijken de mogelijkheden eindeloos , zoals aangetoond door Reddit-gebruiker Irrer Polterer, die een thermische printer gebruikt om deze YouTube-chatgestuurde versie van Zork aan te sturen.
Als je nog nooit van Zork hebt gehoord: het is een op tekst gebaseerd avonturenspel dat zich afspeelt in een fictieve wereld. Het spel werd voor het eerst uitgebracht in de late jaren 70 en werd al snel bekend om zijn ondersteuning voor complexe opdrachten en een erkend vocabulaire. DEC PDP-10 mainframe computer is oorspronkelijk ontwikkeld (de computer had destijds de grootte van een kamer). Zork is geport naar veel machines, maar we kunnen garanderen dat de oorspronkelijke ontwikkelaars nooit aan YouTube en thermische printers hebben gedacht.
Gebruikers communiceren met het spel door opdrachten in te voeren in een live YouTube-chat. Een camera is bevestigd aan de thermische printer zodat de gebruiker de actie in realtime kan zien. Irrer Polterer heeft een aangepast script voor de Raspberry Pi gemaakt dat luistert naar invoer van een YouTube chat en parseert het in een emulator die Zork draait. Bekijk de originele live-opname om te zien hoe de setup er in actie uitziet.
Om dit project opnieuw te maken, heb je een Raspberry Pi nodig. Het kost niet veel rekenkracht om een thermische printer aan te sturen, maar als je Zork gebruikt en tegelijkertijd YouTube-chats scant, kan het geen kwaad om gebruik een model met meer RAM zoals de Pi 4. Een Pi Zero kan echter een thermische printer aansturen en zou ook moeten werken, maar hangt uiteindelijk af van de complexiteit van het project.
Volgens Irrer Polterer is de code die op de Pi draait, geschreven in Python. Het luistert constant naar opdrachten van YouTube-chats en stuurt deze naar Frotz, een Z-Machine-emulator voor het uitvoeren van Zork. Nadat het spel de opdrachten heeft verwerkt, verwerkt de Pi de resultaten en verzendt ze naar een thermische printer om af te drukken.
Als je geïnteresseerd bent in het maken van dit Raspberry Pi-project of het ontwikkelen van iets soortgelijks, heb je geluk. Irrer Polterer deelde talloze details over de interoperabiliteit van het project, samen met de broncode, op GitHub. Er is ook een andere Zork-live-uitzending gepland voor gebruikers .Volg de Irrer Polterer voor meer updates en toekomstige streamables.
Ash Hill is freelance nieuws- en feature-schrijver voor Tom's Hardware US. Ze beheert het Pi-project voor de maand en de meeste van onze dagelijkse Raspberry Pi-rapportage.
Tom's Hardware is onderdeel van Future US Inc, een internationale mediagroep en toonaangevende digitale uitgever. Bezoek onze bedrijfswebsite.
Posttijd: 29 maart-2022