Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Guitar game: Frets On Fire
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
mcosta
n00b
n00b


Joined: 20 Dec 2005
Posts: 22

PostPosted: Tue Aug 08, 2006 2:58 pm    Post subject: Guitar game: Frets On Fire Reply with quote

I just want to share a amazing discovery, Frets On Fire:

http://louhi.kempele.fi/~skyostil/uv/fretsonfire/

It's very addictive and original!

I have this working in amd64 with some problems but may be

http://louhi.kempele.fi/~skyostil/uv/fretsonfire/fretsonfire-asm06.blog/

works out of the box.
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Tue Aug 08, 2006 3:37 pm    Post subject: Reply with quote

Yeah, just saw that recently, looks awesome. Now, just need to get an ebuild for it!
Back to top
View user's profile Send private message
richard_ablitt
Tux's lil' helper
Tux's lil' helper


Joined: 30 Jan 2006
Posts: 99

PostPosted: Tue Aug 08, 2006 4:48 pm    Post subject: Reply with quote

How did you get it working on amd64? It runs after install emul-linux-x86-sdl, but just comes up with a blank screen and complains that libSDL_ttf-2.0.so.0 (which is in /usr/lib) is missing.
Back to top
View user's profile Send private message
Doogman
Apprentice
Apprentice


Joined: 24 Sep 2004
Posts: 242

PostPosted: Tue Aug 08, 2006 9:24 pm    Post subject: Reply with quote

It looks like they released the source to this game today.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Tue Aug 08, 2006 10:11 pm    Post subject: Reply with quote

Here is an incomplete ebuild, if anyone wants to finish it.

An ebuild for pyamanith is required.

/usr/local/portage/games-simulation/fretsonfire/fretsonfire-1.0.187.ebuild

Code:
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils games

BASE_V="1.0.184"

DESCRIPTION="Guitar Hero clone"
HOMEPAGE="http://louhi.kempele.fi/~skyostil/uv/fretsonfire/"
SRC_URI="http://louhi.kempele.fi/~skyostil/uv/fretsonfire/dist/FretsOnFire-${BASE_V}-linux.tar.gz
   http://louhi.kempele.fi/~skyostil/uv/fretsonfire/dist/FretsOnFire-src-${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"

KEYWORDS="~x86"
IUSE=""

# For media-libs/amanith see http://bugs.gentoo.org/show_bug.cgi?id=115754
# Also needs pyamanith:  http://louhi.kempele.fi/~skyostil/projects/pyamanith/
# pyamanith does *not* yet have an ebuild.
RDEPEND="dev-python/pyamanith
   dev-python/pygame
   dev-python/pyopengl   
   media-libs/amanith
   media-libs/libsdl"
DEPEND=""

S=${WORKDIR}
dir=${GAMES_DATADIR}/${PN}

src_unpack() {
   # Unpack in correct order, to overwrite "src" directory with newer files
   unpack ${A}

   rm copying.txt
}

src_install() {
   insinto "${dir}"
   doins * || die "doins failed"

   games_make_wrapper ${PN} "python \"${dir}/${PN}\""
   make_desktop_entry ${PN} "Frets on Fire"

   prepgamesdirs
}
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Wed Aug 09, 2006 8:44 pm    Post subject: Reply with quote

Just posted feature request bugs in bugzilla for working ebuilds for PyAmanith and Frets on Fire. I'm working on one for PyAmanith, but no luck so far. Will work on it when I get home tonight and if I can get something working, post on bugzilla.

PyAmanith bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=143387
Frets on Fire bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=143388
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Thu Aug 10, 2006 2:44 pm    Post subject: Reply with quote

I'd like to play this, but of course it doesn't work. :( It starts ok, but when I try to select "Play game" or "Tutorial" it just says "Name or service not known" and there's "ok" button which returns me to the main menu. Anyone have ideas how to fix that?
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Fri Aug 11, 2006 7:33 am    Post subject: Reply with quote

New version released, but I still get the same problem. :? It outputs this to terminal (same with earlier version):
Code:
Traceback (most recent call last):
  File "src/MainMenu.py", line 203, in harness
  File "src/MainMenu.py", line 227, in newSinglePlayerGame
  File "src/GameEngine.py", line 216, in startServer
  File "src/Server.py", line 11, in __init__
  File "src/Network.py", line 155, in __init__
  File "/usr/lib/python2.4/asyncore.py", line 304, in bind
    return self.socket.bind(addr)
  File "<string>", line 1, in bind
gaierror: (-2, 'Name or service not known')


/me wants to play too.
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Fri Aug 11, 2006 10:30 am    Post subject: Reply with quote

Another one :
Code:

Traceback (most recent call last):
  File "src/MainMenu.py", line 203, in harness
  File "src/MainMenu.py", line 227, in newSinglePlayerGame
  File "src/GameEngine.py", line 216, in startServer
  File "src/Server.py", line 11, in __init__
  File "src/Network.py", line 155, in __init__
  File "/usr/lib/python2.4/asyncore.py", line 304, in bind
    return self.socket.bind(addr)
  File "<string>", line 1, in bind
error: (98, 'Address already in use')

Well I'll wait for some source ebuilds instead :)
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Fri Aug 11, 2006 12:23 pm    Post subject: Reply with quote

Hey cylgalad, teidon: do you guys have amanith and pyamanith installed? I got the amanith ebuild to work, but how did you guys get pyamanith installed? I was looking at the package and ran the setup.py but it fails building some part (build_ext specifically). Just like to know, cause should really have an ebuild for pyamanith first.
_________________
Carlton Stedman
Gentoo Metalheads on Last.fm: http://www.last.fm/group/Gentoo+Metalheads
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Fri Aug 11, 2006 12:29 pm    Post subject: Reply with quote

You can download the binary package, it should contain all the dependencies. Though I'm not so sure about that as it doesn't work on my (and others) system... Maybe it just doesn't like my system. :?
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Fri Aug 11, 2006 12:48 pm    Post subject: Reply with quote

teidon wrote:
You can download the binary package, it should contain all the dependencies. Though I'm not so sure about that as it doesn't work on my (and others) system... Maybe it just doesn't like my system. :?


Ah ha, so you aren't building from source. Well, I'm gonna try to hack up an ebuild for pyamanith once I get home and see about building from source.

The amanith ebuild up on bugzilla seems to work, which is at least one step all set.
_________________
Carlton Stedman
Gentoo Metalheads on Last.fm: http://www.last.fm/group/Gentoo+Metalheads
Back to top
View user's profile Send private message
lateralus__
Tux's lil' helper
Tux's lil' helper


Joined: 19 May 2006
Posts: 100
Location: Belgium

PostPosted: Fri Aug 11, 2006 6:29 pm    Post subject: Reply with quote

Being an electric guitarist, it looks amazing :twisted:
I'll test it as soon as the ebuild are ready ...
_________________
There are a lot of lies going around.... and half of them are true.
-- Winston Churchill
Back to top
View user's profile Send private message
orangeman12
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 283
Location: Chair

PostPosted: Fri Aug 11, 2006 6:35 pm    Post subject: Re: Guitar game: Frets On Fire Reply with quote

Looks like guitar hero but for the pc nice
:)
_________________
Orangeman
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Fri Aug 11, 2006 7:03 pm    Post subject: Reply with quote

Seems like there is a pyamanith ebuild in progress. The ebuild code is complete, but it doesn't work right now. https://bugs.gentoo.org/show_bug.cgi?id=143387

The amanith ebuild, which is required, can be found on the sunrise overlay: http://gentoo-sunrise.org/svn/reviewed/media-libs/amanith/
_________________
Carlton Stedman
Gentoo Metalheads on Last.fm: http://www.last.fm/group/Gentoo+Metalheads
Back to top
View user's profile Send private message
slithy
Guru
Guru


Joined: 26 Nov 2005
Posts: 321
Location: Kansas

PostPosted: Fri Aug 11, 2006 10:53 pm    Post subject: Reply with quote

@teidon: my brother had the same problem with the "Name or service not known" error and the culprit turned out to be that he didn't have the hostname "localhost" resolving to 127.0.0.1 in /etc/hosts.
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Sat Aug 12, 2006 9:44 am    Post subject: Reply with quote

slithy wrote:
@teidon: my brother had the same problem with the "Name or service not known" error and the culprit turned out to be that he didn't have the hostname "localhost" resolving to 127.0.0.1 in /etc/hosts.

Thanks for that. I already had that in my /etc/hosts file... but the file couldn't be red by user. So doing "ping localhost" as user gave "unknown host" error, but as root it worked. I just changed the permission of that file so that user can read it too (chmod u+r /etc/hosts) and now pinging localhost works for user and Frets on Fire works too!
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
gbetous
l33t
l33t


Joined: 15 Jan 2004
Posts: 679
Location: Toulouse

PostPosted: Sat Aug 12, 2006 10:52 am    Post subject: Reply with quote

Hi !

I've just download it, unpack, and run ./FretsOnFire

I have a segmentation fault :

Code:
Fatal Python error: (pygame parachute) Segmentation Fault
Abandon


Can somebody help me to try this amazing game ???

I already have lastest version of SDL, SDL_ttf, SDL_mixer and OpenGL is working (ATI 9600 xorg 7.1 & fglrx)
Back to top
View user's profile Send private message
InfinityX
Guru
Guru


Joined: 31 Jan 2004
Posts: 385

PostPosted: Sat Aug 12, 2006 11:00 am    Post subject: Reply with quote

For those of you that have got this working you can try out a song I did notes for:

http://www.bradsucks.net/archives/2006/08/12/frets-on-fire-fake-it/

Such a fun game, I'll probably end up getting Guitar Hero because of it! :D
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Sat Aug 12, 2006 1:58 pm    Post subject: Reply with quote

InfinityX wrote:
For those of you that have got this working you can try out a song I did notes for:

http://www.bradsucks.net/archives/2006/08/12/frets-on-fire-fake-it/

Good otherwise, but I think the guitar.ogg should be louder. At times you can't hear what you are playing as the rest of the song plays so loud. It makes it somewhat pointless to press those buttons when you can't hear what you are doing. Also you could have put little more, ugh, nooby-friendlier scores on the file. :) I played it couple times and I got something over 60000 scores at best, and the lowest hi-score is over 100000... Would be good if you'd only put the best score and maybe one under 200000point score, so that people could get their name on the list too. ;)

But still, well made. More volume on the guitar and send it to Keyboards On Fire. People needs more good songs to play. :)
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
mcosta
n00b
n00b


Joined: 20 Dec 2005
Posts: 22

PostPosted: Sun Aug 13, 2006 11:11 pm    Post subject: libSDL_ttf Reply with quote

For everyone with amd64 here you have libSDL_ttf from debian

http://webs.ono.com/uucp/libSDL_ttf-2.0.so.0.6.0

place it in /usr/local/lib32 and:

# cd /usr/local/lib32
# ln -s libSDL_ttf-2.0.so.0.6.0 libSDL_ttf-2.0.so.0
# ldconfig

Have fun!
Back to top
View user's profile Send private message
sageman
Guru
Guru


Joined: 04 May 2005
Posts: 363
Location: New Hampshire

PostPosted: Mon Aug 14, 2006 2:17 am    Post subject: Reply with quote

Sweet, just got the binary to work. Game rocks.

For those so interested, good community site here: http://frets.freenerd.org/
_________________
Carlton Stedman
Gentoo Metalheads on Last.fm: http://www.last.fm/group/Gentoo+Metalheads
Back to top
View user's profile Send private message
bullring
n00b
n00b


Joined: 24 Jan 2005
Posts: 14
Location: califronia

PostPosted: Mon Aug 14, 2006 7:50 am    Post subject: possible ebuild Reply with quote

Have you created the ebuild yet? this is the coolest game ever.... if there isn't an ebuild, can someone who has it working create a HOWto?
Back to top
View user's profile Send private message
teidon
Apprentice
Apprentice


Joined: 22 Apr 2005
Posts: 195
Location: Finland

PostPosted: Mon Aug 14, 2006 8:08 am    Post subject: Reply with quote

Just download the binary version from the hompage of FoF and extract it to where ever you want to. Then just run the FretsOnFire script found from the directory.
_________________
When Microsoft makes a product that doesn't suck, they make a vacuum cleaner.
Back to top
View user's profile Send private message
KK_r
Apprentice
Apprentice


Joined: 17 Dec 2003
Posts: 182

PostPosted: Mon Aug 14, 2006 9:35 am    Post subject: Reply with quote

That seems to deploy a Parachute for many people (including me).
Code:
Fatal Python error: (pygame parachute) Segmentation Fault

Any suggestions how to get this game to work?
_________________
Seamos realistas, exijamos lo imposibile
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum