Turbo Sliders -ongelmanratkaisu
Tavallisesti pelin pitäisi toimia sulavasti oletusasetuksilla.
Jos sinulla on kuitenkin ongelmia pelin kanssa, tämä opas
pyrkii auttamaan.
Mene kappaleeseen:
- Kaatumiset,
jos peli kaatuilee tai ei käynnisty lainkaan.
- Grafiikka,
jos grafiikan kanssa on ongelmia tai peli lagaa (autot
eivät liiku sulavasti). Verkkopeleissä, lagi voi myös
johtua verkko-ongelmista.
- Äänet,
jos sinulla on ongelmia äänien kanssa.
- Verkko,
mikäli sinulla on verkko-ongelmia.
- Lisenssi,
jos sinulla on lisenssiin liittyviä ongelmia.
- Sekalaista,
jos ongelmat liittyvät johonkin muuhun asiaan.
- Jos mikään ei auta, ole hyvä ja kirjoita ongelma
Turbo Sliders -foorumille tai ota yhteyttä kehittäjiin.
- Manuaali voi tietysti auttaa myös.
Peli ei käynnisty tai kaatuu
- Päivitä äänikortin ja näytönohjaimen ajurit.
- Tarkista tiedoston
output.txt loppu pelihakemistossa.
Kyseinen tiedosto luodaan aina, kun peli käynnistetään
ja se voi antaa vinkkiä, mikä menee pieleen. Voit myös lisätä
debug-tietoa käynnistämällä pelin komentoriviparametrillä "-d 2".
Voit myös tarkistaa tiedoston
errorlog.txt. Se sisältää tietoa
kaikista isommista virheistä, joita on tapahtunut ja toisin kuin
output.txt:tä, sitä ei tyhjennetä käynnistettäessä peliä uudestaan.
- Kun käytät verkkoa ensimmäistä kertaa (esimerkiksi
haet serverilistaa, otat yhteyden serveriin tai käynnistät
oman serverin), palomuuriohjelmasi saattaa laukaista popup-ikkunan,
jossa se kysyy, pitäisikö peli blokata. On tunnettu bugi,
että joskus palomuuriohjelmat eivät onnistu näyttämään popuppia
ja kokoruudun tilassa oleva Windows-ohjelma menettää tällöin
joskus aktiivisuutensa (focuksen). Jos et onnistu saamaan
focusta takaisin alt+tabilla, voit joutua tappamaan ohjelman
(ctrl+alt+del) ja käynnistämään pelin uudestaan. Ongelma ratkeaa,
jos kerrot etukäteen palomuurillesi, että sliders.exe saa
käyttää verkkoa.
- Joskus Windows saattaa tarvita yhden rebootin, jotta hommat pelittäisivät.
- Varmista, että sinulla on kirjoitusoikeudet pelihakemistoon.
- Varmista, että alihakemistot kuten data, cars, tracks jne.
ovat pelihakemistossa. Jos olet vain purkanut tiedostot paketista,
joku purkuohjelma on saattanut jättää alihakemistot tekemättä.
- Yritä käynnistää peli ilman ääniä (komentoriviparametri "-snd 0").
- Yritä käynnistää peli ikkunatilassa ("-f 0").
- Yritä käynnistää peli käyttäen DirectDrawia ("-directx 1") OpenGL:n sijaan.
Assertion failure
- Jos näet tekstin "Assertion failed" tai
output.txt sisältää
kyseisen rivin kaatumisen jälkeen, olet löytänyt ohjelmointivirheen.
Ole hyvä ja raportoi tiedosto ja rivinumero
Turbo Sliders -foorumissa tai ota yhteyttä kehittäjiin, jotta
ongelma voidaan korjata. Tilannetta auttaa, jos pystyt toistamaan
bugin ja kertomaan, milloin se tarkalleen tapahtuu.
Autot eivät liiku tasaisesti
- Paina F10:ntä nähdäksesi FPS:n (frames per second)
oikeassa alakulmassa. Jos FPS on usein alle näytön virkistystaajuuden
(tai 50:n mikäli Tasainen FPS on pois päältä), joku vie liikaa
aikaa. F10 näyttää myös ylhäällä viestin, joka kertoo, mitkä
osa-alueet veivät aikaa edellisessaä päivityksessä.
- Jos ongelma esiintyy vain verkkopeleissä, muista tarkistaa myös
verkko-osa.
- Verkkopeleissä on usein enemmän pelaajia kuin paikallisissa pelaajissa, joten grafiikan hitaus vaikuttaa enemmän.
- Jos olet vaihtanut mitään grafiikka-asetuksia, kannattaa ensin yrittää
palauttaa ne oletusarvoihin.
- Nämä näyttöasetukset voivat saada pelin nopeammaksi:
- Varmista, että näyttöajuri on OpenGL
- Varmista, että tasainen FPS on päällä - voit myös koittaa sen laittamista pois
- Vähennä resoluutiota
- Poista varjot, savu ja jarrutusjäljet
- Jos OpenGL:n kanssa on ongelmia, laita DirectDraw päälle ja poista alpha-blendaus
- Vaihda tuplabufferointi-asetusta
- Vaihda kokoruutuasetusta
- Vähennä zoom-tasoa
- Älä aja muita tehoa vaativia ohjelmia samaan aikaan, kun pelaat.
- Yritä boottia.
- Jos mikään muu ei auta, osta nopeampi tietokone tai näytönohjain.
Grafiikat sekoilevat
- Kun vaihdat kokoruutumoodista Windowsiin ja takaisin Alt+tabilla,
grafiikat voivat joskus sekoilla. Yleensä Escin painaminen auttaa.
- Jos näytönohjaimellasi ei ole paljon muistia, jotkut radat voivat
tuottaa ongelmia. Jos grafiikka-asetuksia on muutettu, ne kannattaa
palauttaa oletuksiin. Resoluution ja zoom-tason laskeminen voi
myös auttaa.
- OpenGL:n voi tuottaa ongelmia joillekin vanhemmille näytönohjaimille.
Päivitä näytönohjaimen ajurit uusimpiin. Mikäli sekään ei auta, käytä
DirectDraw'a (mieluiten ilman alpha-blendausta).
Jotkut radat näyttävät rikkinäisiltä
- Jotkut voivat tehdä ratoja, jotka eivät näy oikein kaikilla
näytön asetuksilla. Oletusarvojen käyttäminen voi auttaa.
- Varmista, että äänikorttisi ajurit ovat ajan tasalla.
- Jos sinulla on paljon ääniin liittyviä omituisia ongelmia, yritä
vaihtaa ääniasetusten ajuria. Voit tehdä tämän myös komentoriviparametrillä, esimerkiksi näin: "-audiodriver DirectSound". Parametrillä "-sound 0"
saat äänet kokonaan pois.
- Emolevyyn integroidun AC97-kortin on raportoitu aiheuttavan
joskus ongelmia. Tähän löytyy apu joko päivittämällä kortin
ajurit tai vaihtamalla pelin sisäistä ajuria DirectSoundiin.
- Jos ääniä ei kuulu ollenkaan, kannattaa yrittää vähentää
moottori- ja efektikanavia asetuksista.
- Yritä boottia Windowsilla.
- Jos sijaintiefekti ei toimi kunnolla pelin aikana
(autojen äänet ovat 3d-ääniä, mutta joidenkin korttien kanssa tämä
ei välttämättä toimi kunnolla), vähennä efektiä tai poista se kokonaan
ääniasetuksista.
- Joskus OpenAL-ajurien päivitys voi auttaa.
Tätä kirjoittaessa
täältä sai viimeisimmän version.
Voit joutua korvaamaan pelihakemiston dll:t, mutta muista ottaa varmuuskopiot.
Palomuuriongelmat
- Jos käytät palomuuria, varmista, että se hyväksyy pelin
lähettää TCP- ja UDP-paketteja sisään ja ulospäin porteista
6655 ja 6654. Palomuuri voi kysyä, blokataanko ohjelma
ensimmäistä kertaa käytettäessä. Älä blokkaa, jos tahdot
pystyä pelaamaan peliä. Windowsissa voit joutua käyttämään
alt+tabia nähdäksesi popupin. Lue palomuurin manuaali, jos
tahdot ottaa blokkauksen pois jälkikäteen.
- Jos client ei pysty ottamaan yhteyttä serveriin, clientin TCP-viestit eivät saavuta serveriä.
- Jos client saa yhteyden ja voi lähettää viestejä, mutta pelin aikana
toiset autot eivät liiku, client ei saa vastaanotettua
UDP-paketteja serveriltä. "Yhteys poikki?"-viestin pitäisi
näkyä ruudulla.
- Jos client saa yhteyden ja voi lähettää viestejä, mutta pelin aikana
clientin oma auto ei liiku (tai nytkyttää paikallaan),
clientin UDP-viestit eivät mene perille serverille.
Ping ja Serv ero ovat pysyvästi "???" (F10:llä näkee).
- Jos pääserveri ei näe IP:täsi (IP:si on virheellinen listassa ja ping on todennäköisesti "???"), voit lisätä IP-tiedon serveri-infoon. Aloita info (numeerisella) IP:lläsi tähän tyyliin: IP:xxx.xxx.xxx.xxx
Lagaus tai pomppivat liikkeet
- Kun valitset serveriä, suosi sellaisia, joissa on pieni ping.
Mitä enemmän pingiä on tai mitä enemmän se vaihtelee,
sitä todennäköisemmin pelissä on lagia ja warppailua.
Serverit, joiden ping on alle 100 ms ovat parhaita, yli 200 ms:n
ajat ovat erittäin huonoja.
- Kun pelaat peliä, älä aja muita verkkoa käyttäviä ohjelmia.
- Jos näet punaisen "Serv ero"-tekstin oikeassa alakulmassa
pelin aikana, yhteyden kanssa on ongelmia. F10:llä voit
debugata tilannetta enemmän. Ennustusaikoja muuttamalla
(PageUp ja PageDown oletuksena) voit säätää "Serv ero"-aikaa
siedettäväksi (positiiviseksi mutta ei liian paljon).
Parhaat arvot ovat jotain 20:n ja 100:n väliltä. Toisaalta,
jos arvo on kovin suuri, ennustus voi olla niin suuri, että
warppailu lisääntyy.
- Jos ping vaihtelee pelin aikana paljon, voi olla vaikeaa saada
verkkopeliä toimimaan. Pingin pitäisi pysyä koko ajan
min- ja max-ennustusten välissä. Jos näin ei ole, paras
vaihtoehto voi olla vaihtaa serveriin, jonka kanssa yhteys
toimii paremmin.
- Jos serverin kaista ei ole tarpeeksi eikä paremman ISP:n löytäminen
onnistu, serverin lähetysintervallia voi nostaa. Tämä aiheuttaa
kuitenkin lisää warppailua.
- Verkkopeleissä on usein enemmän pelaajia kuin paikallisissa peleissä,
joten grafiikkaongelmat korostuvat. Lue
grafiikkaosio saadaksesi lisätietoa tästä.
Jos serveri lagaa, kaikki lagaavat.
- Jos epäilet, että paketteja katoaa paljon matkalla,
tapahtumanlähetysmäärä voi nostaa client-asetuksista.
Tämä kertoo, montako kertaa kukin ohjauskomento lähetetään serverille
peräkkäisillä päivityskerroilla.
- Kaksi pelaajaa ei voi käyttää samaa lisenssiä. Älä siis anna
lisenssiäsi kenellekään. Laittomuuden lisäksi et välttämättä
pysty enää pelaamaan peliä itsekään.
- Jos olet varma, että lisenssisi on laillinen etkä ole antanut
sitä kenellekään, mutta se ei siltikään tunnu toimivan, ota
yhteys pelin kehittäjiin.
Hash-virheet tai -varoitukset
- Hash-varoitusten tarkoitus on huomata virhetilanteet, kun eri pelaajilla
on eri versiot autosta tai radasta. Näin rataennätyksiin pitäisi
voida luottaa enemmän.
Sammutus kestää kauan
- Jos olet ladannut paljon ratoja, pelin lopetus voi kestää kauan
HTML-ennätysten generoinnin takia. Voit poistaa tämän
tilastoasetuksista.
Rataongelmia
- Kun käytät muiden tekemiä ratoja, on paljon mahdollisia ongelmia:
- Radoissa voi olla bugiset kontrollipisteet, mistä johtuen kierroksia
ei aina lasketa. Tarkista kontrollipisteet editorilla.
- Hash-virheet voivat johtua siitä, että samasta radasta on liikkeellä
eri versioita tai pattern-tiedostoa ei ole mukana. Jälkimmäinen voi
tapahtua, jos joku on vaihtanut radan nimen, mutta ei ole tallettanut
rataa editorilla tämän jälkeen.
- Myöskään rataprofiilia ei näe ilman pattern-tiedostoa.
- Jotkut voivat tehdä ratoja, jotka eivät toimi kunnolla kaikilla
näytön asetuksilla. Oletusasetukset voivat auttaa.