Kirjoittaja Aihe: Frets on fire  (Luettu 9648 kertaa)

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Frets on fire
« : 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:~$
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

larpa

  • Vieras
Vs: Frets on fire
« Vastaus #1 : 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
« Viimeksi muokattu: 12.12.07 - klo:19.12 kirjoittanut larpa »

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Frets on fire
« Vastaus #2 : 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/
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #3 : 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ä?
« Viimeksi muokattu: 13.12.07 - klo:18.18 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Frets on fire
« Vastaus #4 : 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.
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Frets on fire
« Vastaus #5 : 13.12.07 - klo:19.56 »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #6 : 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...
« Viimeksi muokattu: 13.12.07 - klo:22.16 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

peran

  • Vieras
Vs: Frets on fire
« Vastaus #7 : 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.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Frets on fire
« Vastaus #8 : 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.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #9 : 14.12.07 - klo:16.15 »
Juhuu. Tack! Tuo
Koodia: [Valitse]
sudo chmod 755 /usr/bin/fofauttoi.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Clonk

  • Käyttäjä
  • Viestejä: 21
    • Profiili
Vs: Frets on fire
« Vastaus #10 : 14.12.07 - klo:18.22 »
Minulla tuo Frets On Fire ei toimi. Toisaalta en usko sen johtuvan Kubuntusta.

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Frets on fire
« Vastaus #11 : 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?
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

Clonk

  • Käyttäjä
  • Viestejä: 21
    • Profiili
Vs: Frets on fire
« Vastaus #12 : 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.

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Frets on fire
« Vastaus #13 : 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.
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #14 : 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. ;)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Exitium

  • Käyttäjä
  • Viestejä: 1013
    • Profiili
Vs: Frets on fire
« Vastaus #15 : 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.
Welcome to my signature!

Please note that this signature is licensed under the General Public License. By embedding the signature, or parts of it, into your brain other than by mere aggregation, your brain becomes a combined, and therefore derived, work and thus must be licensed under the GPL too

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #16 : 17.12.07 - klo:17.16 »
Niitä oletus kappaleita. En ole lataillut mitään.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Frets on fire
« Vastaus #17 : 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

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Frets on fire
« Vastaus #18 : 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ä... :-\
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Frets on fire
« Vastaus #19 : 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 ?