Couple days ago I played Frets on Fire (
FoF) for the first time. I was totally hooked on to it. After going through its hilarious tutorial and starting with a pathetic performance, I managed to score 37K points with 87% accuracy on the "Defy the Machine" song a few moments ago.
Couple days ago Nokia released the alpha version of Maemo 5 SDK (Fremantle) too.
I woke up next morning with an inevitable thought of porting the former on the later.
After a day's work here is a video demo of "Frets on Fire" running in the Maemo scratchbox SDK. And find below a list of things I had to do to get it working.
[If you don't know about FoF, it's an open source Guitar Hero clone that runs on many desktop platforms. It is written completely in python. While playing it you hold your keyboard in an unusual fashion so that it simulates a rockstar's guitar. (
wikipedia)]
12 comments:
Sweet. By the way ogg files can be played in diablo by installing "ogg-support" located in extras. I'm not sure if that can be used in freemantle. The reason Nokia doesn't enable it by default is that it is an open source format that they *believe* is based on patented intellectual property. Many people disagree and believe that the pantents are so vague as to include mp3, which is included by default in diablo and presumably in freemantle as well.
Absolutely fantastic, great port!
Great work! I'm looking forward to trying it. :)
Would fof be unplayable in diablo on the N8xx devices?
> Would fof be unplayable in diablo on the N8xx devices?
FoF won't work out-of-the-box on n810. Only if we can separate the OpenGL GUI and replace it with X11 pygame, then we have hope.
I will look into the feasibility of this. This might be a good project to put the inkface-pygame library to use.
@sorek
Quim Gil as stated that the lack of Ogg Vorbis support in Maemo is due to "business reasons" rather than patent issues.
See the long discussion here:
Bug 176 - Ogg Vorbis support
(and vote for the bug while you're at it)
You should check out FoFiX -- it's a fork of FoF, and in my opinion, much more stable/smooth, etc.
Anyway, nice job on this.
I also found out about FoFix only today. I will try it out. Thanks.
cool post
nice post.. thanks..
Post a Comment