Hacked Phone Runs Zork, Gets Lamp

For noen måneder siden, hadde [Ulysses] en jobb i tankene som ville kjøre Zork på en TDD. Selv om det var litt av en kamp som fikk jobben tilberedt i tide for Bay Area Maker Faire, forteller den medfølgende utvikle bloggen oss at det var mye mer enn verdt innsatsen.

Etter å ha hooking opp fordøyelseskanalene i telefonen til en Arduino Pro, ble et modem tilpasset slik at den akustisk koblede TDD-en kan bli grensesnitt. Selv om TDD-skjermen bare er en linje, overfører [Ulysses] teksten på bare 45,5 baud, så selv den langsomste besøkende kan holde tritt med historien. For å kjøre den faktiske koden, foreløpige forsøk på å utnytte en Arduino Pro, så vel som da, så viste Arduino Mega mislykket siden begrensningene i SRAM i disse AVRs. Etter å ha kastet konseptet om å kjøre Zork på en Arduino, ble jobben fullført med en enkeltbord FITPC-datamaskin montert inne i telefonen.

Koden til jobben kjører Zork på en port i InfoCom Z-Code Interpreter-programmet, eller ZIP. En stor del interaktive tekstopplevelser ble lagt ut i Z-kodeformatet, så vi gjetter det ville være trivielt å ha denne jobben kjøre lærgudesser av Phobos, eller den utrolige Hitchhikers guide til galaksen. Det er et ekstremt godt prosjekt, så vel som vi raskt kan se oss selv å sitte med dette prosjektet, en to liter flaske Shasta, samt et all-rush mix tape på en lørdag kveld.

Leave a Reply

Your email address will not be published. Required fields are marked *