If you are thinking about running from git, please do the entire community a favor and read this thread first. It contains some important information that anyone thinking about running from git should be familiar with.
File "C:\FoFiXSVN\src\GameEngine.py", line 959, in main done = Engine.run(self) File "C:\FoFiXSVN\src\Engine.py", line 133, in run self._runTask(task) File "C:\FoFiXSVN\src\Engine.py", line 124, in _runTask task.run(ticks) File "C:\FoFiXSVN\src\Input.py", line 396, in run self.broadcastEvent(self.keyListeners, "keyPressed", id, u'\x00') File "C:\FoFiXSVN\src\Input.py", line 305, in broadcastEvent if getattr(l, function)(*args): File "C:\FoFiXSVN\src\Menu.py", line 232, in keyPressed choice.trigger(self.engine) File "C:\FoFiXSVN\src\Menu.py", line 68, in trigger nextMenu = self.callback() File "C:\FoFiXSVN\src\MainMenu.py", line 297, in settingsMenu self.settingsMenuObject = Settings.SettingsMenu(self.engine) File "C:\FoFiXSVN\src\Settings.py", line 610, in __init__ ConfigChoice(engine, engine.config, "game", "mic_device_index", autoApply=True), File "C:\FoFiXSVN\src\Settings.py", line 64, in __init__ o = config.prototype[section][option] KeyError: 'mic_device_index'
Ahem, we're ALPHA testers, so bugs are guaranteed, and you're meant to comprehensively report them i.e. post the log error. Is this another slightly sleepy fix akedrou?
Spoiler:ummmmm hey guys you suck because I said so I know everything about art guys what you make is worthless because you use photos allow me to bash you and not prove I hold any talent of my own guys guys guys guys look at me I need attention
Click Here -> Latest W.I.P. song is Ride The Sky by Helloween
Kotti wrote:One of the many songs Typhus made for FoFH3. Check out his song thread, he deserves more recognition than is getting...
lukarocker wrote:Your latest Arch enemy song made my decision! YOU ARE MY NUMBER ONE FRETTER!!!
nariel99 wrote:But luckily , you find the post and were interested in the project. And the result : a pure moment of epicness in Frets on Fire . Once again thank you...
death_au wrote:Power metal covers of pop songs = WIN + Frets on Fire = EPIC WIN. Thank you Typhus
OPIK wrote:+ All difficulties included. That's PRECISELY why TYPHUS is in my "Personnal TOP 3 Best Fretters" !
dertanz wrote:NOOOOOOOOOOOOOOO DON'T EVER QUIT... man you are one of my fav charters you can't quit... if you quit charting I'd quit playing
DaBackStabber666 wrote:I love your frettings :D
loth wrote:Typhus YOU SO RULE!! I love playing the songs you have fretted! Even on Supereasy the accurate representation of the music comes out. What a pleasure playing these, I can't wait for more metal tunes from you. Thanks SO much for doing ALL LEVELS, my fun meter is on high!
Actually looking at the diff (for people who don't know: on Google code revisions you can click 'diff' and it will show you added code in green and deleted code in red) it seem that akedrou is adding support for, erm...MICROPHONES!!
Spoiler:ummmmm hey guys you suck because I said so I know everything about art guys what you make is worthless because you use photos allow me to bash you and not prove I hold any talent of my own guys guys guys guys look at me I need attention
evilbobthebob wrote:Actually looking at the diff (for people who don't know: on Google code revisions you can click 'diff' and it will show you added code in green and deleted code in red) it seem that akedrou is adding support for, erm...MICROPHONES!!
Crap, looks like the secret's out. Actually Stumpo's in charge of that.
evilbobthebob wrote:Actually looking at the diff (for people who don't know: on Google code revisions you can click 'diff' and it will show you added code in green and deleted code in red) it seem that akedrou is adding support for, erm...MICROPHONES!!
Well that's pretty spiffy -- I knew of the diffs, I just didn't get a chance to check them recently. I wonder if this will be another controller thing that is coded and in the menu, but not working, or something that will actually work?
This is shaping up to be some kick-ass progress lately.
Edit:
After svn up to r1212 I'm seeing similar results to Evilbobthebob on Linux. Of course, if he would have read his traceback, he would have noticed the Mic stuff without needing to check the diff files. xD
Spoiler:lysdestic@Jambi:~/Desktop/fofix/FoFiX-SVN/src$ python FretsOnFire.py -v (W) Pitch bending is not supported; install john.stumpo's pitchbend module (r7 or higher) if you want it. (D) GameEngine class init (GameEngine.py)... (D) FoFiX v3.120 alpha (r1212) starting up... (D) pygame version: 1.8.1release (D) Initializing audio. (D) Audio configuration: (44100, -16, 2) (D) Initializing pygame.mixer & audio system at 44100 Hz. (D) Initializing video. (D) Enabling high priority timer. (D) 4 joysticks found. (D) 9 guitscw sounds found in themes/RB2/sounds: guitscw1.ogg - guitscw9.ogg (D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg (D) 8 bassscw sounds found in themes/RB2/sounds: bassscw1.ogg - bassscw8.ogg (D) 10 accept sounds found in themes/RB2/sounds: accept1.ogg - accept10.ogg escue.ogg not found -- using staractivate.ogg instead. (W) RB2\sounds\coopfail.ogg not found -- using stardeactivate.ogg instead (D) Default animated stage for RB2 theme = Normal (D) Ready. (D) 9 guitscw sounds found in themes/RB2/sounds: guitscw1.ogg - guitscw9.ogg (W) Unable to enable psyco. (D) View: Push: MainMenu (D) View: Push: Menu 33.48 fps (E) Loading error: Traceback (most recent call last): File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/GameEngine.py", line 959, in main done = Engine.run(self) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Engine.py", line 133, in run self._runTask(task) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Engine.py", line 124, in _runTask task.run(ticks) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Input.py", line 374, in run self.broadcastEvent(self.keyListeners, "keyPressed", event.key, event.unicode) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Input.py", line 305, in broadcastEvent if getattr(l, function)(*args): File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Menu.py", line 232, in keyPressed choice.trigger(self.engine) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Menu.py", line 68, in trigger nextMenu = self.callback() File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/MainMenu.py", line 297, in settingsMenu self.settingsMenuObject = Settings.SettingsMenu(self.engine) File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Settings.py", line 610, in __init__ ConfigChoice(engine, engine.config, "game", "mic_device_index", autoApply=True), File "/home/lysdestic/Desktop/fofix/FoFiX-SVN/src/Settings.py", line 64, in __init__ o = config.prototype[section][option] KeyError: 'mic_device_index'
lysdestic@Jambi:~/Desktop/fofix/FoFiX-SVN/src$
Anyway, it happens to me when I try to go to options.
Lysdestic wrote:Of course, if he would have read his traceback, he would have noticed the Mic stuff without needing to check the diff files. xD
I did notice it the first time I read the diff, but I didn't remember until I saw the traceback, thought 'mic? eh?' Then looked at the diff again and there it was
Spoiler:ummmmm hey guys you suck because I said so I know everything about art guys what you make is worthless because you use photos allow me to bash you and not prove I hold any talent of my own guys guys guys guys look at me I need attention
That mysterious bit of code has been pulled out in r1213. There's more to it, but it's not anywhere close to ready, and it will go in all at once when it is.
jstump91, a.k.a. john.stumpo, a.k.a. stump jstump.com | stump's blog | FoFiX development | My own code Can't find a Windows build of the Python module you need? Try my mediafire! Don't say "Python can't do [insert task here]." Python can do anything with the right modules - said modules may just not have been written yet. "Python - why settle for snake oil when you can have the whole snake?" --Mark Jackson Did you search before you posted? Did you read the rules for the subforum you are posting in?
When I have "No Fail" set to "off" in multiplayer then when Player 1 or Player 2 gets close to failing and the fret board blinks red then it cuts out the pick for some reason. When I set it to "on" so we didn't fail then we had no problems. I didn't notice this happen until I upgraded to FoFiX 3.100. Any chance this can be fixed because it looks like you lose points now if you have "No Fail" set to "on" which I'd rather not have happen either. Sorry if this has been asked, I searched this thread and didn't see anything about it. Thanks.
Don't ask me how, but on my first shot (without really reading instructions), I got the SVN environment all setup and tried the newest alpha release of FoFix...hah The character and control scheme is great!! Very exciting stuff!
The only thing I am wondering about is, how does the game differentiate between controllers? Is it assigned to a port? Is each controller given a ID that the computer sees? I plugged my xplorer in usb port 1 and set it up just fine. Then I restarted the game with it in port 2, and set it up again under a new name. At the controller selection screen - it was seen as the controller I had in the first port (didn't attach itself to the second, newly named controller). So, If I would have had a DIFFERENT guitar for the second controller, without having the first plugged in, would FOF have recognized it as the second controller? Or would it see it as Joy 1 since that's the ONLY joy plugged in at the moment? You know what I mean...
Thanks,
Matt!
I'm happy with my Ion Rocker kit and Roland KD-8 double bass kick trigger!
It doesn't recognize different controllers explicitly, more different control schemes. Kinda like how the "alternate" keyset used to work. Except now you can have as many "alternate" schemes as you like with different names all stored separately. Does that make sense?
Because it was the same controller in a different port, your OS probably took the inputs as exactly the same... and FoF would read the info from the OS. So yeah, if there's only one plugged in it will probably be "Joy 1" no matter what.
death_au wrote:It doesn't recognize different controllers explicitly, more different control schemes. Kinda like how the "alternate" keyset used to work. Except now you can have as many "alternate" schemes as you like with different names all stored separately. Does that make sense?
Because it was the same controller in a different port, your OS probably took the inputs as exactly the same... and FoF would read the info from the OS. So yeah, if there's only one plugged in it will probably be "Joy 1" no matter what.
That is true.. But things are even worse here on WinXP with MS XBOX Wireless Reciever. Every time i connect another controller they all change. For example: One guitar connected = Joy 1, If i connect my drums then It becomes Joy 1 and the guitar Joy 2. But that has nothing to do with FoFiX it's just windows that's retarded.
Nickman wrote:But things are even worse here on WinXP with MS XBOX Wireless Reciever. Every time i connect another controller they all change. For example: One guitar connected = Joy 1, If i connect my drums then It becomes Joy 1 and the guitar Joy 2. But that has nothing to do with FoFiX it's just windows that's retarded.
When i have plugged only GH guitar contoller - Joy 1. When i have plugged only RB guitar contoller - also Joy 1. When i have plugged both - RB controller is always as Joy 1, and GH is Joy 2. The sequence of connecting does not affect it. ... it's just windows that's retarded. ;]