Dette spillet ble trykket i bladet Mikrodata i 1984. Nå er det klart for spilling igjen.
På sytti- og åttitallet var papir en helt normal distribusjonsform for spill. Og nei, jeg snakker ikke om hullbånd, selv om det faktisk finnes eksempler på spill som ble distribuert slik også, men at spillkoden ble trykket i blader og bøker slik at leserne kunne skrive den inn på sine egne maskiner, lagre resultatet på diskett eller kassett og sitte igjen med et helt nytt spill. Eller et lass med frustrerende «bugs», om de ikke var nøye nok underveis i kopieringen.

Jeg har tidligere skrevet om hvordan det norske bladet Mikrodata brukte slike spill-listinger som datidens versjon av coverdisker (enda et fremmed tema for mange moderne lesere, men vi har en serie dere kan ta en titt på), og i samme artikkel la jeg inn noen scannede listinger for Sharp MZ-700. Dette var en plattform nært beslektet min MZ-80A, skjønt da jeg først fikk fatt i disse bladene var jeg for lengst gått over til Commodore 64. Et par av dem var likevel veldig fascinerende, og jeg lurte veldig på hvordan de ville være å spille.
Et av disse heter LARVE Invasjon, og ble laget av Trond Erik Hansen som ble premiert med 200 1984-kroner for listingen. Allerede da jeg scannet den i 2015 hadde jeg lyst til å skrive den inn for å få spillet til å kjøre, men det er alltid tusen ting å gjøre og jeg fikk aldri tid. Men for litt siden kikket jeg over den absurd lange listen med artikkelideer jeg har i en tekstfil, kom over LARVE Invasjon og flyttet den inn i den litt kortere listen med prioriterte artikkelideer, med følgende oppmuntrende kommentar til meg selv:
«Dette tar deg 30 minutter å skrive inn».
Vel.
Nå har jeg gjort jobben, og det tok ikke 30 minutter.

Prosessen hadde nok gått betydelig glattere på en ekte maskin, der jeg ikke hele tiden trykket feil taster fordi det emulerte Sharp-tastaturet og mitt norske PC-tastatur ikke passet helt sammen. Men jeg undervurderte helt klart også hvor knotete det er å lese kryptisk BASIC-matte, for så å skrive inn det jeg har lest uten feil. Jeg er relativt flink med BASIC selv, men kjenner ikke MZ-700 så godt og det er selvsagt ingen beskrivelse av hva de ulike delene av koden gjør, hva variablene representerer og så videre. Koden skulle jo få plass på én side.
Hovedproblemet var riktignok spillets logo. Uten tastaturet hadde jeg null snøring på hvordan jeg skulle få tryllet frem tegnene den består av, som i tillegg var ganske vanskelige å tyde i programlistingen. Etter å ha møysommelig klart å finne det meste kom jeg dessuten frem til at et av dem – som ble brukt ganske ofte – rett og slett var helt umulig for meg å lage med tastaturet mitt. Mangler jeg en tast den japanske emulatoren forventet? Jeg vet ikke. Etter mye om og men fant jeg skjermkoden for tegnet, slik at jeg kunne POKE det inn på skjermen hver gang jeg trengte det. Hvis dette ikke sier deg noe som helst holder det å vite at det var ekstremt knotete.

Ah, og når jeg endelig var ferdig? Jeg klarte å laste inn i stedet for å lagre emulatorens minnetilstand, så jeg måtte gjøre hele logoen på nytt. Hadde jeg ikke brettet opp ermene og startet med en gang, tror jeg aldri jeg ville gått tilbake til prosjektet.
Selvsagt var det også noen «bugs», takket være mine egne skriveleifer. De var heldigvis ikke så vanskelige å luke ut. Men jeg vet jo ikke hundre prosent sikkert at jeg fant alt – det føles som spillet fungerer som det skal, men jeg tør ikke garantere det. Og jeg har heller ikke sjekket at det kan fullføres, siden det blir ganske vanskelig etter hvert.
Uansett, det tok en kveld, dette her. Prosessen var ikke helt utrivelig, det er liksom noe tilfredsstillende med å jobbe seg gjennom koden mens man lurer litt på hva den gjør. Det blir litt spill-aktig også, der man ser etter snarveier og måter å gjøre ting raskere på. Linjer som kan «gjenbrukes» med lite innsats, for eksempel. Så skal det jo påpekes at man ikke har noen utklippstavle på MZ-700, så kopiering og liming var ikke aktuelt. Og jeg fant aldri «insert»-knappen, så da jeg oppdaget en feil måtte jeg gjerne skrive store deler av den aktuelle linjen igjen. Gøy!

Skal jeg gjøre slikt i fremtiden tenker jeg uansett at jeg skal bruke tekstgjenkjenning. For selv om ikke MZ-700 har noen utklippstavle, har emulatoren en grunnleggende «lim inn fra Windows»-funksjon, som riktignok raskt feiler hvis jeg limer inn for mye av gangen. Men det vil likevel gå kjappere, selv om alt av spesialtegn må lages for hånd. Det ville for eksempel ikke hjulpet overhodet med logoen.
Og ja, det ville ikke overrasket meg om Claude kunne gjort jobben og til og med laget en fiks ferdig .mzf-fil for emulatoren. Men det er juks.
Nå har jeg uansett en fungerende versjon av LARVE Invasjon. Og det er litt gøy. Har dette spillet vært tilgjengelig i digitalt format tidligere? Aner ikke, men jeg tviler. Kanskje ingen har spilt det siden åttitallet. Det ville ikke vært overraskende. Men her er det, og du kan laste det ned om du vil. Det har også blitt lagt ut på Sharp MZ Software Archive.

Konseptet i spillet er enkelt og greit, som vanlig i slike småspill fra programlistinger. Du er en bonde, og larvene inntar kålåkeren din. Siden du tydeligvis følger Jon Almaas’ prinsipper, kan du ikke bruke sprøytemidler for å få bukt med skadedyrene, du må spise opp hver eneste larve manuelt (ja, «spise opp»). Av en eller annen grunn har du kun ett minutt på deg per åker. Og når det dukker opp blinkende larver må disse kverkes innen fem-seks sekunder, ellers er det «game over».
Er spillet gøy? Jau, litt. Det er enkelt, men du må tenke litt taktisk og være kjapp på labben. Alt går veldig glatt, noe som ikke er en selvfølge i BASIC-spill – bare se min serie om Knights-samlingen for MZ-80A, og hvor ofte jeg klaget over responsen til kontrollene. Jeg syntes også det er imponerende hvordan skjermbildet er delt i to, med logo og info øverst og spillarealet nederst. Og logoen ser faktisk ganske kul ut. Et øyeblikk under avskrivingen vurderte jeg faktisk å droppe den, eller lage en mye enklere versjon, men jeg er glad for at jeg bet tennene sammen.
Så da er enda et lite stykke norsk spillhistorie bevart og gjort tilgjengelig. Jeg klapper meg selv på ryggen, og går videre til neste punkt på «todo»-lista. Her kan du se spillet i aksjon:
Lyst til å lese mer om Sharp MZ-700? Flaks, jeg skrev akkurat om eventyrspillet Ropoko for samme plattform!