Discussion:
StarTrek -klassikkopeli downloadattavana netissä
(too old to reply)
Antti J Ylikoski
2010-10-20 13:34:44 UTC
Permalink
Ne meistä, jotka ovat olleet jo vähän kauemmin mukana computer
science-juggernautissa, muistavat vielä Star Trek-tietokonepelin, joka
oli mukana kaikissa itseään kunnioittavissa mainframe
timesharing-installaatioissa 1970- ja 1980-luvuilla.

Lähinnä huvikseni hankin tuon pelin sorsat käsiini (se on kirjoitettu
vanhalla perus-BASIC:illa) ja siirsin sen modernille BASIC:ille,
nimittäin FreeBASIC:ille (ks. http://www.freebasic.net ja
http://www.freebasic.net/wiki/).

Pelin Windows-binary on

http://www.tkk.fi/~ajy/FreeBASIC/ST.EXE

ja lähdekoodi BASIC:inna

http://www.tkk.fi/~ajy/FreeBASIC/ST.BAS

terv. DI Antti Ylikoski, Helsinki
Matti Lehtiniemi
2010-10-21 04:38:28 UTC
Permalink
Post by Antti J Ylikoski
http://www.tkk.fi/~ajy/FreeBASIC/ST.EXE
Ton pitää olla :

http://www.tkk.fi/~ajy/FreeBASIC/ST.exe

Testasin tota peliä, muistin ton jostain kaukaa menneisyydestä.En pelannut sitä koskaan 80-luvun alussa
koska se jo sillon vaikutti aika simppeliltä verrattuna sen ajan peleihin.
Toi onkin varmaan enemmän 70-luvun peli.

Vai että CAR RET . Siis niinku Carriage Return. Mulla lukee näppäimistössä nykyään ENTER :-)

Ihan hienon käännöksen olet tehnyt.

Matti
KK
2010-10-21 07:03:36 UTC
Permalink
Post by Matti Lehtiniemi
Post by Antti J Ylikoski
http://www.tkk.fi/~ajy/FreeBASIC/ST.EXE
http://www.tkk.fi/~ajy/FreeBASIC/ST.exe
Testasin tota peliä, muistin ton jostain kaukaa menneisyydestä.En
pelannut sitä koskaan 80-luvun alussa
koska se jo sillon vaikutti aika simppeliltä verrattuna sen ajan peleihin.
Toi onkin varmaan enemmän 70-luvun peli.
Vai että CAR RET . Siis niinku Carriage Return. Mulla lukee
näppäimistössä nykyään ENTER :-)
EIkös ne ole tarkkaan ottaen eri asioita? Miten sitä en osaa sanoa,
mutta olen ollut käsityksessä, että CR on "vaununpalautus", ts. palataan
rivin alkuun. Enter tekee tuon lisäksi line feedin eli "rivinsyötön",
jolloin ENT onkin siis CR+LF ja vaunu palaa seuraavan rivin alkuun.

Aikoinaan ainakin oli näppäimistöjä, joissa oli erikseen CR ja ENT
-näppäimet. Sen jälkeenkin jotkin näppisohjurit tekevät niin, että
pelkkä enter-näppäimen painallus palautti CR:n ja shift+enter palautti
CR+LF:n.
Matti Lehtiniemi
2010-10-21 07:40:18 UTC
Permalink
mutta olen ollut käsityksessä, että CR on "vaununpalautus", ts. palataan rivin alkuun. Enter tekee tuon lisäksi line feedin eli
"rivinsyötön", jolloin ENT onkin siis CR+LF ja vaunu palaa seuraavan rivin alkuun.
Niin eikös toi judetsku ole ajalta jolloin oli paperi-terminaaleja.Siis sellaisia joissa pyörii paperirulla
kun kirjoitetaan komentoja.Muistan joskus käyttäneeni sellaista 70-luvulla, siinä oli 300 baudin modeemi
joka laitettiin puhelimen luuriin.
Tällöin jos halusi korjata tekstiä paperilla, niin tarvittiin pelkkää CR:ää.Ja sitten jollain valkosella töhnällä
sutattiin väärät printit ja kirjoitettiin uutta tilalle.

Unixissa tekstitiedostossa on kai pekkä 10(CR) , mutta Windows-PC:ssä CR-LF (10-13)

Matti

Loading...