Skip to content

Vejledning til afvikling #1

@athas

Description

@athas

Jeg har prøvet at afvikle kildeteksten. Nedenfor er de udfordringer, uklarheder, og løsninger jeg stødte på.

  • Jeg bruger DOSBox til al afvikling.

  • Som BASIC-fortolker bruger jeg BASICA.EXE, der potentielt er den BASIC-fortolker som Peter Ole Frederiksen selv brugte. De kommandoer han angiver i sine instruktioner er gyldige i BASICA, men der var også en ældre IBM BASIC som jeg måske bør prøve, jf. de følgende vanskeligheder. BASICA.EXE kan nemt erhverves på Internettet.

  • Titelbilledet, lagret i datafilen TITEL.PIC, kalder spillet for Privateer. Al andet tekst i spillet er dog på dansk.

  • Andre datafiler (MAP.PIC, SIGTE.PIC, FIGURE.DAT, HELP.DAT) mangler. De skal dannes ved at afvikle hhv. BUILD.BAS, SKUD.BAS, TEGN.BAS, og HLP.BAS. Dog er der så vidt jeg kan se en fejl i SKUD.BAS - der skal byttes om på de to sidste linjer (inklusive linjenumrene), ligesom det er gjort i BUILD.BAS.

  • Derefter kan spillet afvikles. Dog er der nogle lejlighedsvist ubehagelige lydartefakter (f.eks. straffes flugt fra fjendtlige fartøjer med en skrækkelig aftagende hyletone, fulgt af en persistent hyletone indtil næste lydeffekt i spillet afspilles). Jeg ved ikke om disse er en del af forfatterens oprindelige vision, eller et resultat af at jeg måske bruger et forkert afviklingsmiljø.

  • KAPER.BAS kalder sig for "release 4", mens SPECIAL.BAS kalder sig for "release 3".

Det kan være noget af dette bør dokumenteres for andre der vil prøve at afvikle spillet selv.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions