kb-dk / KaptajnKaper

Source Code of Peter Ole Frederiksens original Danish pirate game
GNU General Public License v3.0
27 stars 8 forks source link

Vejledning til afvikling #1

Open athas opened 4 years ago

athas commented 4 years ago

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

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

athas commented 4 years ago

Jeg har nu også prøvet med IBM BASIC 2.00 og opførslen er den samme.

Jeg finder mine BASIC-fortolkere her: https://hwiegman.home.xs4all.nl/gwbasic.html

nqpz commented 4 years ago

Jeg oplevede også at SKUD.BAS ikke skabte filen SIGTE.PIC, som KAPER.BAS afhænger af. Jeg løste det ved at fjerne linje 47:

4000 goto 9000

Mit gæt er at det er noget debug-kode nogen har indsat for at springe resten af filen over. Hvis man fjerner den, bliver mere tegnet.

nqpz commented 4 years ago

Jeg oplevede også at titelbilledet i TITEL.PIC er på engelsk ("Privateer" og "Taels" i stedet for "Kaptajn Kaper" og "Rigsdalere"). Jeg har lige prøvet at erstatte TITEL.PIC med den udgave der er i distributionen kaper2.zip (uden kildekode) fra http://www.ebbemunk.dk/downloads/download_kaper.html, og det fungerer fint.

Duffadash commented 4 years ago

Peter Ole Frederiksen lagde selv tidligere en kopi af Privateer kildekoden op til download på hans hjemmeside: https://web.archive.org/web/20051217013909/http://www.kaptajnkaper.dk/download.htm Desværre har jeg endnu ikke fået lov til at udgive den under en åben licens, men i kan jo sammenligne lidt med koden deri?

athas commented 4 years ago

Det ser ud til at være nogenlunde det samme, men programmerne til datagenerering mangler.