Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Pelit => Aiheen aloitti: Tomin - 12.12.07 - klo:18.28

Otsikko: Frets on fire
Kirjoitti: Tomin - 12.12.07 - klo:18.28
Pöh...ajattelin kokeilla tuota, MUTTA:
Koodia: [Valitse]
tomppeli@tomppeli-laptop:~$ fretsonfire
Traceback (most recent call last):
  File "./FretsOnFire.py", line 64, in <module>
    engine = GameEngine(config)
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 166, in __init__
    self.svg = SvgContext(geometry)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 78, in __init__
    self.setGeometry(geometry)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 91, in setGeometry
    geometry[2], geometry[3])
  File "/usr/share/games/fretsonfire/game/DummyAmanith.py", line 42, in SetViewport
    glViewport(x, y, w, h)
ctypes.ArgumentError: argument 3: <type 'exceptions.TypeError'>: wrong type
tomppeli@tomppeli-laptop:~$
Otsikko: Vs: Frets on fire
Kirjoitti: larpa - 12.12.07 - klo:19.08
Itse kokeilin tuota aikoinaan. Toimi suhteellisen moitteettomasti, eli suomeksi pätki ja tilttaili aika ajoin.
Oli todella vaikeaa saada viiveet kohdalleen, että pystyi soittamaan tahdissa(musiikki ja ne "tabit" tuli samaan aikaan).
Muistaakseni tuo on väännetty perl:llä "Pathologically Eclectic Rubbish Lister"  ;) .
Tuntus, että sais jollain muulla ohjelmointikielellä parempaa jälkeä.

Niin olikos se python asennettu?
http://forum.ubuntu-fi.org/index.php?topic=8417.0
http://forum.ubuntu-fi.org/index.php?topic=14451.msg105294
Otsikko: Vs: Frets on fire
Kirjoitti: Exitium - 12.12.07 - klo:20.33
Luultavasti latasit siis tuon pelin Ubuntun repoista. Lataa peli virallisilta sivuilta, niin sitten toimii ainakin paremmin (minulla lagasi pahasti repoista hankittu, sivuilta ladattu toimii 100%).

http://fretsonfire.sourceforge.net/
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 13.12.07 - klo:17.26
Juu repoista ja pyhton on asennettu. Kokeilen tuota sivuilla olevaa.

EDIT: Latasin sivuilta. No nyt saan käyntiin, mutta vain kun avaan tuon /usr/local/games/FretsOnFire kansiosta sen. Muuten ei. Mitähän pitäisi tehdä?
Otsikko: Vs: Frets on fire
Kirjoitti: Exitium - 13.12.07 - klo:18.44
EDIT: Latasin sivuilta. No nyt saan käyntiin, mutta vain kun avaan tuon /usr/local/games/FretsOnFire kansiosta sen. Muuten ei. Mitähän pitäisi tehdä?

Minulla oli sama ongelma. Keksin ratkaisun sillä tavalla, että tein yksinkertaiset scriptin /usr/bin/ kansioon, jolla peli lähtee käyntiin työpöydän pikakuvakkeesta

Koodia: [Valitse]
#!/bin/sh
cd /home/henkka/FretsOnFire/
./FretsOnFire

Nimeksi vaikka fof, oikat scriptille ja käynnistimeen vain komento (ja kiva kuva, vaikka se mikä tulee pelin mukana) ja se on siinä ja olet iloinen.
Otsikko: Vs: Frets on fire
Kirjoitti: Ville Pöntinen - 13.12.07 - klo:19.56
Mitähän pitäisi tehdä?

Koodia: [Valitse]
man ln
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 13.12.07 - klo:22.13
EDIT: Latasin sivuilta. No nyt saan käyntiin, mutta vain kun avaan tuon /usr/local/games/FretsOnFire kansiosta sen. Muuten ei. Mitähän pitäisi tehdä?

Minulla oli sama ongelma. Keksin ratkaisun sillä tavalla, että tein yksinkertaiset scriptin /usr/bin/ kansioon, jolla peli lähtee käyntiin työpöydän pikakuvakkeesta

Koodia: [Valitse]
#!/bin/sh
cd /home/henkka/FretsOnFire/
./FretsOnFire
tomppeli@tomppeli-laptop:~$ fof
bash: /usr/bin/fof: Permission denied
tomppeli@tomppeli-laptop:~$

Hmm... Pitänee asettaa oikeuksi, mutta mitä kumman oikeuksia? Eikö kaikilla käyttäjillä olekkaan automaattisesti tuohon lukuoikeuksia? Vai mitä muka vaaditaan. No tutkin huomenna. Nyt menen nukkumaan.

Mitähän pitäisi tehdä?

Koodia: [Valitse]
man ln

Eikös tuo ole sama kuin käynnistin? Jaa...ei se taidakkaan olla...linkki? No kokeilen ensin Tyranidon keinoa.

EDIT: Pikku vikoja lainauksissa...
Otsikko: Vs: Frets on fire
Kirjoitti: peran - 13.12.07 - klo:22.26
Lainaus
Koodia: [Valitse]
man ln

Eikös tuo ole sama kuin käynnistin? Jaa...ei se taidakkaan olla...linkki? No kokeilen ensin Tyranidon keinoa.

Se on linkki, mutta Tyranidon esimerkki on käytettävämpi. Tosin kyllä toi linkkikin kannattaa opetella, sillä symbolisia linkkeja ainakin kannattaa käyttää, koska ne toimivat myös päätteellä.
Esim. www-palvelimen /etc/var-hakemistosta kannattaa laittaa symbolinen linkki johonkin koti-kansiossa olevaan kansioon, jolloin palvelimessa näkyvä kansio sijaitsee kotikansiossasi.
Otsikko: Vs: Frets on fire
Kirjoitti: Ville Pöntinen - 13.12.07 - klo:22.28
Jaa...ei se taidakkaan olla...linkki? No kokeilen ensin Tyranidon keinoa.

Linkki juu.

Koodia: [Valitse]
sudo ln -s /usr/bin/fretsonfire /usr/local/games/FretsOnFire/fretsonfire
sudo chmod 755 /usr/bin/fretsonfire

Ensimmäisen komennon viimeinen osa (fretsonfire) pitää tietty olla ko. hakemistosta tämän ohjelman käynnistävä tiedosto. Tuo ln siis suo linkin /usr/bin hakemistoon, jolloin ohjelman käynnistäminen onnistuuu "mistä vaan" ja sille voi esimerkiksi tehdä kuvakkeen.

Jälkimmäinen muuttaa oikeuksia niin, että muutkin kuin root saavat lukea ja suorittaa tiedoston.
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 14.12.07 - klo:16.15
Juhuu. Tack! Tuo
Koodia: [Valitse]
sudo chmod 755 /usr/bin/fofauttoi.
Otsikko: Vs: Frets on fire
Kirjoitti: Clonk - 14.12.07 - klo:18.22
Minulla tuo Frets On Fire ei toimi. Toisaalta en usko sen johtuvan Kubuntusta.
Otsikko: Vs: Frets on fire
Kirjoitti: Exitium - 14.12.07 - klo:18.47
Minulla tuo Frets On Fire ei toimi. Toisaalta en usko sen johtuvan Kubuntusta.

Oletko katsonut läpi tämän topicin ratkaisut sekä minun topiccini jossa kyselin kyseisen pelin hitaudesta (ja sain ratkaisun): http://forum.ubuntu-fi.org/index.php?topic=14451.0 ?

Ja lisäksi mikä näytönohjain ja näyttiksen ajurit koneessasi on?
Otsikko: Vs: Frets on fire
Kirjoitti: Clonk - 15.12.07 - klo:09.39
miten saan python 2.4:n? Toi ladattu Frets on fire kyseli semmosta. minun näytön ohjain on nvidia geforge go 4 440 3D ajurit on asennettu ja ne toimii.
Otsikko: Vs: Frets on fire
Kirjoitti: Exitium - 15.12.07 - klo:11.30
miten saan python 2.4:n? Toi ladattu Frets on fire kyseli semmosta. minun näytön ohjain on nvidia geforge go 4 440 3D ajurit on asennettu ja ne toimii.

Tuossa on kyseessä juuri se sama asia mitä on tässä topicissa juuri puitu. Eli jos käynnistit ohjelman suoraan laittamalla ohjelman linkin niin se itkee tällä tavalla:

Koodia: [Valitse]
henkka@alquzar:~$ /home/henkka/FretsOnFire/FretsOnFire.bin
/home/henkka/FretsOnFire/FretsOnFire.bin: error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory

Luultavasti kyseessä on sama error sinun kohdallasi. Homma siis korjaantuu sillä, että aluksi selataan tuonne Frets on Fire kansioon (minun kohdallani siis /home/henkka/FretsOnFire, muista luonnollisesti laittaa oma polkusi siihen)

Koodia: [Valitse]
cd /home/henkka/FretsOnFire
Jonka jälkeen käynnistetään ohjelma.

Koodia: [Valitse]
./FretsOnFire
En tiedä miksi peli vaatii käynnistämisen omasta kansiostaa, mutta kunhan toimii. Jos haluat käynnistää pelin esim. työpöydältä, niin tee vaikka sama scripti jonka mainitsin aikaisemmin tässä topicissa. Tai kokeile muita annettuja vaihtoehtoja.
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 16.12.07 - klo:16.39
Miksihän veljeni koneelle asennetussa Fretsissä (Windows) kuuluu musiikki kokoajan ja minulla Ubuntussa se loppuu aina kun soittaa väärin ja alkaa kun soittaa oikein? Onko bugi vai ominaisuus? Eri versiot ehkä (mistä saisi selville)? Molemmat asennettu ja ladattu samana päivänä (tai ehkä peräkkäisinä, en ole varma no joka tapauksessa tänä viikonloppuna).

OFFTOPIC:
Tuota Frets On Fireahan on tarkoitus soittaa noilla funktionäppäimillä. Valitettavasti tässä talossa on pää-asiassa kannettavia joissa ei ole PS/2 liittimiä. Valitettavasti yksikään USB-näppis täällä ei sovi tuohon tarkoitukseen kun niissä on noita pikanäppäimiä. Yksi PS/2 näppis kylläkin. Sattuisikohan joku tietämään miten saisi PS/2 näppiksen kiinni USB-liittimeen ja vielä niin, että se toimii. ;)
Otsikko: Vs: Frets on fire
Kirjoitti: Exitium - 16.12.07 - klo:18.21
Miksihän veljeni koneelle asennetussa Fretsissä (Windows) kuuluu musiikki kokoajan ja minulla Ubuntussa se loppuu aina kun soittaa väärin ja alkaa kun soittaa oikein? Onko bugi vai ominaisuus? Eri versiot ehkä (mistä saisi selville)? Molemmat asennettu ja ladattu samana päivänä (tai ehkä peräkkäisinä, en ole varma no joka tapauksessa tänä viikonloppuna)

Musiikki loppuu jos soittaa väärin, jos kappaleesta puuttui se yksi .ogg filu, en muista mikä (oliko song tai guitarr, en muista). Vai soitatteko samaa biisiä jossa näin ollen on samat tiedostot?

Vähän sekava selitys, mutta aivan sama. Minulla siis toimii biisit niin kuin pitää, vaikka soittaisin väärin.
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 17.12.07 - klo:17.16
Niitä oletus kappaleita. En ole lataillut mitään.
Otsikko: Vs: Frets on fire
Kirjoitti: Ilokaasu - 18.12.07 - klo:16.20
Tomppeli kun ostin hiireni niin sain mukana välikappaleen jonka toinen pää menee "normaaliin" hiiriliittimeen ja toinen pää usb kaapeliin. Eli hankit jostain sopivan välikappaleen joka tekee usb hiirestä ps/2 hiiren
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 18.12.07 - klo:17.38
Mulla on kyllä kaksikin semmoista, MUTTA KUN NE ON VÄÄRIN PÄIN... ::) Vai onko sulla niin päin? Jos on niin voitko kokeilla, koska en jotenkin oikein usko, että se sellasenaan toimisi, eikä sen takia viittisi osta jos se ei toimikkaan koko hiirtä... :-\
Otsikko: Vs: Frets on fire
Kirjoitti: Ilokaasu - 19.12.07 - klo:11.42
hmm nyt kun tarkemmin ajattelee niin enpäs ole satavarma kummin päin ne ovat :D ei ole tässä nyt sitä lähellä niin ei voi tarkastaa :P Mutta eikös semmosia pitäisi kuitenkin olla olemassa ?
Otsikko: Vs: Frets on fire
Kirjoitti: Kupuntu - 19.12.07 - klo:15.04
Kyllä ps2 -> usb muuntimia on, taisi olla pixmaniassa missä näin joskus.
Otsikko: Vs: Frets on fire
Kirjoitti: Tomin - 19.12.07 - klo:16.01
http://www.pixmania.com/fi/fi/357048/art/trendnet/adapteri-2-ps-2-naarasta.html

Joo onhan noita näköjään... Toimiiko nuo sellasenaan vai kaipaako ajureita?