FoFiX v3.1xx development thread

Discussion particular to FoFiX, its development, and themes
Forum rules
(0) <-- The Eye
User avatar
angellinus
Member
Posts: 911
Joined: September 19th, 2008
Location: cavite philippines
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby angellinus » Mon May 25, 2009 10:58 pm

Does anyone experiencing "no shaders even if it is on" problem? Or am I the only one experiencing that?
Image
FoFiX Dev/Mod Squad
User avatar
jstump91
Member
Posts: 837
Joined: September 21st, 2008
Location: Baltimore, MD (US)
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby jstump91 » Mon May 25, 2009 11:09 pm

It could be shader support not being detected correctly.

Once I get up tomorrow morning, I will commit some much-needed enhancements to the shader error handling so that it's easier to see what is wrong.
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?
DthBlms_disabled
Member
Posts: 9
Joined: May 14th, 2008
Location: US
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby DthBlms_disabled » Mon May 25, 2009 11:26 pm

Hey when I play FoFIX i cant hear any of the guitar tracks,all i can hear is part of the song being played without the acual tracks,anyone got a fix?I have the latest FoFIX with all the required modules.
(0) <-- The Eye
User avatar
angellinus
Member
Posts: 911
Joined: September 19th, 2008
Location: cavite philippines
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby angellinus » Mon May 25, 2009 11:37 pm

jstump91 wrote:It could be shader support not being detected correctly.

Once I get up tomorrow morning, I will commit some much-needed enhancements to the shader error handling so that it's easier to see what is wrong.

Thank you. That would be great.


onmouseout="this.style.cursor='default'" alt="" />



Image


The tux power
User avatar
Borisdsp
Member
Posts: 287
Joined: July 23rd, 2008
Location: España
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Borisdsp » Tue May 26, 2009 12:05 am

The game crash if you play drums and gain overdrive:

Spoiler:(D) GameEngine class init (GameEngine.py)...
(D) FoFiX v3.120 alpha (r1547) starting up...
(D) pygame version: 1.7.1release
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 1)
(D) Initializing pygame.mixer & audio system at 44100 Hz.
(D) Initializing video.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling rockbandtail shader.
(D) Compiling metal shader.
(D) Compiling neck shader.
(D) Compiling cd shader.
(D) 0 joysticks found.
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(D) 8 bassscw sounds found in themes\RockBand 1 by MFH\sounds: bassscw1.ogg - bassscw8.ogg
(D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg
(D) 10 accept sounds found in themes\RockBand 1 by MFH\sounds: accept1.ogg - accept10.ogg
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(W) RockBand 1 by MFH\sounds
escue.ogg not found -- using staractivate.ogg instead.
(W) RockBand 1 by MFH\sounds\coopfail.ogg not found -- using stardeactivate.ogg instead
(D) Default animated stage for RockBand 1 by MFH theme = Normal
(D) Ready.
(D) View: Push: MainMenu
(D) View: Push: Menu
(D) Graphic menu enabled for submenu: solo
(D) View: Push: Menu
(D) View: Push: ControlActivator
(D) View: Pop: ControlActivator
(D) Starting server.
(D) Connecting to host 127.0.0.1.
(D) View: Pop all
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Pop: Menu
(D) View: Pop: MainMenu
(D) Session #1 connected.
(D) View: Pop: Menu
(D) View: Push: Lobby
(D) Connected as session #1.
(D) 1 phrases taught.
(D) 2 phrases taught.
(D) Learned about World.CreatePlayer, 1 phrases now known.
(D) 1 phrases taught.
(D) Learned about World.PlayerJoined, 1 phrases now known.
(D) Learned about World.StartGame, 2 phrases now known.
(D) 2 phrases taught.
(D) 3 phrases taught.
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.GameStarted, 2 phrases now known.
(D) View: Pop: Lobby
(D) Learned about World.SceneCreated, 3 phrases now known.
(D) Song select submenu position tuple: (0.10000000000000001, 0.074999999999999997)
(D) Learned about World.EnterScene, 4 phrases now known.
(D) Learned about World.SceneEntered, 5 phrases now known.
(D) View: Push: SongChoosingSceneClient
(D) Songlist artist colors: (0.40000000000000002, 0.40000000000000002, 0.40000000000000002) / (0.25098039215686274, 0.50196078431372548, 1.0)
(D) song_cd_xpos found: None
(D) song_cdscore_xpos found: None
(D) song_list_xpos found: None
(D) song_listscore_xpos found: None
(D) song_listcd_cd_xpos found: None
(D) song_listcd_cd_ypos found: None
(D) song_listcd_score_xpos found: None
(D) song_listcd_score_ypos found: None
(D) song_listcd_list_xpos found: None
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = songs\RockBand Series\DLCs\080520-Euro Pack
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Push: SongChooser
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Juli - Perfekte Welle\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Pleymo - New Wave\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Oasis - Rock 'n' Roll Star\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Die Toten Hosen - Hier Kommt Alex\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Pop: SongChooser
(D) Retrieving sections from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) Practice start position retrieved: []
(D) Retrieving parts from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) 3 phrases taught.
(D) Learned about Scene.ControlEvent, 3 phrases now known.
(D) 6 phrases taught.
(D) Learned about Scene.ControlData, 6 phrases now known.
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.DeleteScene, 4 phrases now known.
(D) 7 phrases taught.
(D) 8 phrases taught.
(D) Learned about World.SceneDeleted, 7 phrases now known.
(D) Learned about World.CreateScene, 5 phrases now known.
(D) Learned about World.SceneLeft, 8 phrases now known.
(D) View: Pop: SongChoosingSceneClient
(D) GuitarSceneClient init...
(D) View: Push: LoadingSplashScreen
(W) Extra GuitarSceneClient was instantiated, but detected and shut down. Cause unknown.
(D) 6 phrases taught.
(D) [4, 2, 3, 7, 8, 6, 5]
(D) GuitarScene keysList: [[75557863725914323419136L, 295147905179352825856L, 1180591620717411303424L, 4722366482869645213696L, 73786976294838206464L, 151115727451828646838272L, 590295810358705651712L, 2361183241434822606848L, 9444732965739290427392L, 147573952589676412928L]]
(D) loadSong function call (song.py)...
(D) Retrieving notes from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) RB-style Overdrive marking note found! Using RB-style MIDI special notes.
(D) GSOLO ON event Guitar solo found at time 149685.372
(D) GSOLO OFF event chorus 3 found at time 190974.228
(D) Learned about World.EnterScene, 6 phrases now known.
(D) Drum part found, scanning for drum fills.... 19 freestyle markings found (the last one may be a Big Rock Ending).
(D) No song.ini setting found speficying early_hit_window_size - using automatic detection...
(D) Basic RB1/RB2 type MIDI found - early hitwindow of NONE is set as handicap base.
(D) Last drum note located at time = 227103.188
(D) Last note (number 4) found for player 0 at time 227103.188000
(D) GuitarScene: Guitar Solo found: 149685.372-190974.228 = 144
(W) No song-specific stage found
(D) Valid background found, index (0): default.png
(D) Valid background found, index (1): Ds2.png
(D) Valid background found, index (2): Ds3.png
(D) Valid background found, index (3): Ds4.png
(D) Valid background found, index (4): Ds5.png
(D) Valid background found, index (5): Ds6.png
(D) Practice background filtered: practice.png
(D) Practice background filtered: practicebass.png
(D) Practice background filtered: practicedrum.png
(D) Valid background found, index (6): Stage2.png
(D) Valid background found, index (7): Stage3.png
(D) Valid background found, index (8): Stage4.png
(D) Valid background found, index (9): Stage5.png
(D) Valid background found, index (10): Stage6.png
(D) Valid background found, index (11): Stage7.png
(D) Pause text / selected hex colors: #FFFFFF / #FFBF00
(D) Pause text / selected colors: (1.0, 1.0, 1.0) / (1.0, 0.74901960784313726, 0.0)
(D) View: Pop: Menu
(D) View: Pop: LoadingSplashScreen
(D) View: Push: GuitarSceneClient
(D) View: Push: GuitarSceneClient
(E) Loading error:Traceback (most recent call last):
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GameEngine.py", line 988, in main
self.view.render()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\View.py", line 216, in render
layer.render(self.visibility[layer], layer == self.layers[-1])
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 5993, in render
SceneClient.render(self, visibility, topMost) #MFH - I believe this eventually calls the renderGuitar function, which also involves two viewports... may not be easy to move this one...
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Scene.py", line 286, in render
self.render3D()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4591, in render3D
self.stage.render(self.visibility)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Stage.py", line 588, in render
self.scene.renderGuitar()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4611, in renderGuitar
guitar.render(self.visibility, self.song, self.getSongPosition(), self.controls, self.killswitchEngaged[i]) #QQstarS: new
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 2401, in render
self.renderNotes(visibility, song, pos)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 1353, in renderNotes
if self.theme == 2 and self.oFlash != None:
AttributeError: Drum instance has no attribute 'oFlash'

(D) 9 phrases taught.
(D) 10 phrases taught.
(N) Connection lost.
(D) View: Push: MessageScreen

Team Meteorito Official Member
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby Lysdestic » Tue May 26, 2009 12:14 am

Borisdsp wrote:The game crash if you play drums and gain overdrive:

Spoiler:(D) GameEngine class init (GameEngine.py)...
(D) FoFiX v3.120 alpha (r1547) starting up...
(D) pygame version: 1.7.1release
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 1)
(D) Initializing pygame.mixer & audio system at 44100 Hz.
(D) Initializing video.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling rockbandtail shader.
(D) Compiling metal shader.
(D) Compiling neck shader.
(D) Compiling cd shader.
(D) 0 joysticks found.
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(D) 8 bassscw sounds found in themes\RockBand 1 by MFH\sounds: bassscw1.ogg - bassscw8.ogg
(D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg
(D) 10 accept sounds found in themes\RockBand 1 by MFH\sounds: accept1.ogg - accept10.ogg
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(W) RockBand 1 by MFH\sounds
escue.ogg not found -- using staractivate.ogg instead.
(W) RockBand 1 by MFH\sounds\coopfail.ogg not found -- using stardeactivate.ogg instead
(D) Default animated stage for RockBand 1 by MFH theme = Normal
(D) Ready.
(D) View: Push: MainMenu
(D) View: Push: Menu
(D) Graphic menu enabled for submenu: solo
(D) View: Push: Menu
(D) View: Push: ControlActivator
(D) View: Pop: ControlActivator
(D) Starting server.
(D) Connecting to host 127.0.0.1.
(D) View: Pop all
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Pop: Menu
(D) View: Pop: MainMenu
(D) Session #1 connected.
(D) View: Pop: Menu
(D) View: Push: Lobby
(D) Connected as session #1.
(D) 1 phrases taught.
(D) 2 phrases taught.
(D) Learned about World.CreatePlayer, 1 phrases now known.
(D) 1 phrases taught.
(D) Learned about World.PlayerJoined, 1 phrases now known.
(D) Learned about World.StartGame, 2 phrases now known.
(D) 2 phrases taught.
(D) 3 phrases taught.
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.GameStarted, 2 phrases now known.
(D) View: Pop: Lobby
(D) Learned about World.SceneCreated, 3 phrases now known.
(D) Song select submenu position tuple: (0.10000000000000001, 0.074999999999999997)
(D) Learned about World.EnterScene, 4 phrases now known.
(D) Learned about World.SceneEntered, 5 phrases now known.
(D) View: Push: SongChoosingSceneClient
(D) Songlist artist colors: (0.40000000000000002, 0.40000000000000002, 0.40000000000000002) / (0.25098039215686274, 0.50196078431372548, 1.0)
(D) song_cd_xpos found: None
(D) song_cdscore_xpos found: None
(D) song_list_xpos found: None
(D) song_listscore_xpos found: None
(D) song_listcd_cd_xpos found: None
(D) song_listcd_cd_ypos found: None
(D) song_listcd_score_xpos found: None
(D) song_listcd_score_ypos found: None
(D) song_listcd_list_xpos found: None
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = songs\RockBand Series\DLCs\080520-Euro Pack
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Push: SongChooser
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Juli - Perfekte Welle\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Pleymo - New Wave\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Oasis - Rock 'n' Roll Star\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Die Toten Hosen - Hier Kommt Alex\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Pop: SongChooser
(D) Retrieving sections from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) Practice start position retrieved: []
(D) Retrieving parts from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) 3 phrases taught.
(D) Learned about Scene.ControlEvent, 3 phrases now known.
(D) 6 phrases taught.
(D) Learned about Scene.ControlData, 6 phrases now known.
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.DeleteScene, 4 phrases now known.
(D) 7 phrases taught.
(D) 8 phrases taught.
(D) Learned about World.SceneDeleted, 7 phrases now known.
(D) Learned about World.CreateScene, 5 phrases now known.
(D) Learned about World.SceneLeft, 8 phrases now known.
(D) View: Pop: SongChoosingSceneClient
(D) GuitarSceneClient init...
(D) View: Push: LoadingSplashScreen
(W) Extra GuitarSceneClient was instantiated, but detected and shut down. Cause unknown.
(D) 6 phrases taught.
(D) [4, 2, 3, 7, 8, 6, 5]
(D) GuitarScene keysList: [[75557863725914323419136L, 295147905179352825856L, 1180591620717411303424L, 4722366482869645213696L, 73786976294838206464L, 151115727451828646838272L, 590295810358705651712L, 2361183241434822606848L, 9444732965739290427392L, 147573952589676412928L]]
(D) loadSong function call (song.py)...
(D) Retrieving notes from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) RB-style Overdrive marking note found! Using RB-style MIDI special notes.
(D) GSOLO ON event Guitar solo found at time 149685.372
(D) GSOLO OFF event chorus 3 found at time 190974.228
(D) Learned about World.EnterScene, 6 phrases now known.
(D) Drum part found, scanning for drum fills.... 19 freestyle markings found (the last one may be a Big Rock Ending).
(D) No song.ini setting found speficying early_hit_window_size - using automatic detection...
(D) Basic RB1/RB2 type MIDI found - early hitwindow of NONE is set as handicap base.
(D) Last drum note located at time = 227103.188
(D) Last note (number 4) found for player 0 at time 227103.188000
(D) GuitarScene: Guitar Solo found: 149685.372-190974.228 = 144
(W) No song-specific stage found
(D) Valid background found, index (0): default.png
(D) Valid background found, index (1): Ds2.png
(D) Valid background found, index (2): Ds3.png
(D) Valid background found, index (3): Ds4.png
(D) Valid background found, index (4): Ds5.png
(D) Valid background found, index (5): Ds6.png
(D) Practice background filtered: practice.png
(D) Practice background filtered: practicebass.png
(D) Practice background filtered: practicedrum.png
(D) Valid background found, index (6): Stage2.png
(D) Valid background found, index (7): Stage3.png
(D) Valid background found, index (8): Stage4.png
(D) Valid background found, index (9): Stage5.png
(D) Valid background found, index (10): Stage6.png
(D) Valid background found, index (11): Stage7.png
(D) Pause text / selected hex colors: #FFFFFF / #FFBF00
(D) Pause text / selected colors: (1.0, 1.0, 1.0) / (1.0, 0.74901960784313726, 0.0)
(D) View: Pop: Menu
(D) View: Pop: LoadingSplashScreen
(D) View: Push: GuitarSceneClient
(D) View: Push: GuitarSceneClient
(E) Loading error:Traceback (most recent call last):
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GameEngine.py", line 988, in main
self.view.render()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\View.py", line 216, in render
layer.render(self.visibility[layer], layer == self.layers[-1])
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 5993, in render
SceneClient.render(self, visibility, topMost) #MFH - I believe this eventually calls the renderGuitar function, which also involves two viewports... may not be easy to move this one...
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Scene.py", line 286, in render
self.render3D()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4591, in render3D
self.stage.render(self.visibility)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Stage.py", line 588, in render
self.scene.renderGuitar()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4611, in renderGuitar
guitar.render(self.visibility, self.song, self.getSongPosition(), self.controls, self.killswitchEngaged[i]) #QQstarS: new
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 2401, in render
self.renderNotes(visibility, song, pos)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 1353, in renderNotes
if self.theme == 2 and self.oFlash != None:
AttributeError: Drum instance has no attribute 'oFlash'

(D) 9 phrases taught.
(D) 10 phrases taught.
(N) Connection lost.
(D) View: Push: MessageScreen



Already reported in FoFiX issue 787. Feel free to star the issue.

Please, if you are going to alpha test, at least try to stay current on issues, and realise that if you post issues in the dev thread, they are very likely to be lost amongst the clutter.
The tux power
User avatar
Borisdsp
Member
Posts: 287
Joined: July 23rd, 2008
Location: España
Reputation: 0
Contact:

Re: FoFiX v3.1xx development thread

Postby Borisdsp » Tue May 26, 2009 12:21 am

Lysdestic wrote:
Borisdsp wrote:The game crash if you play drums and gain overdrive:

Spoiler:(D) GameEngine class init (GameEngine.py)...
(D) FoFiX v3.120 alpha (r1547) starting up...
(D) pygame version: 1.7.1release
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 1)
(D) Initializing pygame.mixer & audio system at 44100 Hz.
(D) Initializing video.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling lightning shader.
(D) Compiling rockbandtail shader.
(D) Compiling metal shader.
(D) Compiling neck shader.
(D) Compiling cd shader.
(D) 0 joysticks found.
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(D) 8 bassscw sounds found in themes\RockBand 1 by MFH\sounds: bassscw1.ogg - bassscw8.ogg
(D) 8 drumscw sounds found in sounds: drumscw1.ogg - drumscw8.ogg
(D) 10 accept sounds found in themes\RockBand 1 by MFH\sounds: accept1.ogg - accept10.ogg
(D) 9 guitscw sounds found in themes\RockBand 1 by MFH\sounds: guitscw1.ogg - guitscw9.ogg
(W) RockBand 1 by MFH\sounds
escue.ogg not found -- using staractivate.ogg instead.
(W) RockBand 1 by MFH\sounds\coopfail.ogg not found -- using stardeactivate.ogg instead
(D) Default animated stage for RockBand 1 by MFH theme = Normal
(D) Ready.
(D) View: Push: MainMenu
(D) View: Push: Menu
(D) Graphic menu enabled for submenu: solo
(D) View: Push: Menu
(D) View: Push: ControlActivator
(D) View: Pop: ControlActivator
(D) Starting server.
(D) Connecting to host 127.0.0.1.
(D) View: Pop all
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Pop: Menu
(D) View: Pop: MainMenu
(D) Session #1 connected.
(D) View: Pop: Menu
(D) View: Push: Lobby
(D) Connected as session #1.
(D) 1 phrases taught.
(D) 2 phrases taught.
(D) Learned about World.CreatePlayer, 1 phrases now known.
(D) 1 phrases taught.
(D) Learned about World.PlayerJoined, 1 phrases now known.
(D) Learned about World.StartGame, 2 phrases now known.
(D) 2 phrases taught.
(D) 3 phrases taught.
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.GameStarted, 2 phrases now known.
(D) View: Pop: Lobby
(D) Learned about World.SceneCreated, 3 phrases now known.
(D) Song select submenu position tuple: (0.10000000000000001, 0.074999999999999997)
(D) Learned about World.EnterScene, 4 phrases now known.
(D) Learned about World.SceneEntered, 5 phrases now known.
(D) View: Push: SongChoosingSceneClient
(D) Songlist artist colors: (0.40000000000000002, 0.40000000000000002, 0.40000000000000002) / (0.25098039215686274, 0.50196078431372548, 1.0)
(D) song_cd_xpos found: None
(D) song_cdscore_xpos found: None
(D) song_list_xpos found: None
(D) song_listscore_xpos found: None
(D) song_listcd_cd_xpos found: None
(D) song_listcd_cd_ypos found: None
(D) song_listcd_score_xpos found: None
(D) song_listcd_score_ypos found: None
(D) song_listcd_list_xpos found: None
(D) Dialogs.loadCollection() function call...
(D) View: Push: LoadingSplashScreen
(D) Song.getAvailableLibraries function call...library = songs\RockBand Series\DLCs\080520-Euro Pack
(D) Dialogs.libraryListLoaded() function call...
(D) Dialogs.py: Finished inserting blank spaces in self.songs.
(D) Dialogs.py: Finished filtering doubled blank spaces in self.songs.
(D) Dialogs.songListLoaded.
(D) View: Pop: LoadingSplashScreen
(D) View: Push: SongChooser
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Juli - Perfekte Welle\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Pleymo - New Wave\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Oasis - Rock 'n' Roll Star\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Die Toten Hosen - Hier Kommt Alex\notes-unedited.mid
(D) Retrieving difficulties from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Pop: SongChooser
(D) Retrieving sections from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) Practice start position retrieved: []
(D) Retrieving parts from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) 3 phrases taught.
(D) Learned about Scene.ControlEvent, 3 phrases now known.
(D) 6 phrases taught.
(D) Learned about Scene.ControlData, 6 phrases now known.
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Learned about World.DeleteScene, 4 phrases now known.
(D) 7 phrases taught.
(D) 8 phrases taught.
(D) Learned about World.SceneDeleted, 7 phrases now known.
(D) Learned about World.CreateScene, 5 phrases now known.
(D) Learned about World.SceneLeft, 8 phrases now known.
(D) View: Pop: SongChoosingSceneClient
(D) GuitarSceneClient init...
(D) View: Push: LoadingSplashScreen
(W) Extra GuitarSceneClient was instantiated, but detected and shut down. Cause unknown.
(D) 6 phrases taught.
(D) [4, 2, 3, 7, 8, 6, 5]
(D) GuitarScene keysList: [[75557863725914323419136L, 295147905179352825856L, 1180591620717411303424L, 4722366482869645213696L, 73786976294838206464L, 151115727451828646838272L, 590295810358705651712L, 2361183241434822606848L, 9444732965739290427392L, 147573952589676412928L]]
(D) loadSong function call (song.py)...
(D) Retrieving notes from: ..\data\songs\RockBand Series\DLCs\080520-Euro Pack\Muse - Hysteria\notes-unedited.mid
(D) RB-style Overdrive marking note found! Using RB-style MIDI special notes.
(D) GSOLO ON event Guitar solo found at time 149685.372
(D) GSOLO OFF event chorus 3 found at time 190974.228
(D) Learned about World.EnterScene, 6 phrases now known.
(D) Drum part found, scanning for drum fills.... 19 freestyle markings found (the last one may be a Big Rock Ending).
(D) No song.ini setting found speficying early_hit_window_size - using automatic detection...
(D) Basic RB1/RB2 type MIDI found - early hitwindow of NONE is set as handicap base.
(D) Last drum note located at time = 227103.188
(D) Last note (number 4) found for player 0 at time 227103.188000
(D) GuitarScene: Guitar Solo found: 149685.372-190974.228 = 144
(W) No song-specific stage found
(D) Valid background found, index (0): default.png
(D) Valid background found, index (1): Ds2.png
(D) Valid background found, index (2): Ds3.png
(D) Valid background found, index (3): Ds4.png
(D) Valid background found, index (4): Ds5.png
(D) Valid background found, index (5): Ds6.png
(D) Practice background filtered: practice.png
(D) Practice background filtered: practicebass.png
(D) Practice background filtered: practicedrum.png
(D) Valid background found, index (6): Stage2.png
(D) Valid background found, index (7): Stage3.png
(D) Valid background found, index (8): Stage4.png
(D) Valid background found, index (9): Stage5.png
(D) Valid background found, index (10): Stage6.png
(D) Valid background found, index (11): Stage7.png
(D) Pause text / selected hex colors: #FFFFFF / #FFBF00
(D) Pause text / selected colors: (1.0, 1.0, 1.0) / (1.0, 0.74901960784313726, 0.0)
(D) View: Pop: Menu
(D) View: Pop: LoadingSplashScreen
(D) View: Push: GuitarSceneClient
(D) View: Push: GuitarSceneClient
(E) Loading error:Traceback (most recent call last):
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GameEngine.py", line 988, in main
self.view.render()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\View.py", line 216, in render
layer.render(self.visibility[layer], layer == self.layers[-1])
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 5993, in render
SceneClient.render(self, visibility, topMost) #MFH - I believe this eventually calls the renderGuitar function, which also involves two viewports... may not be easy to move this one...
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Scene.py", line 286, in render
self.render3D()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4591, in render3D
self.stage.render(self.visibility)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Stage.py", line 588, in render
self.scene.renderGuitar()
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\GuitarScene.py", line 4611, in renderGuitar
guitar.render(self.visibility, self.song, self.getSongPosition(), self.controls, self.killswitchEngaged[i]) #QQstarS: new
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 2401, in render
self.renderNotes(visibility, song, pos)
File "C:\Documents and Settings\Boris\Escritorio\FOFix SVN\src\Drum.py", line 1353, in renderNotes
if self.theme == 2 and self.oFlash != None:
AttributeError: Drum instance has no attribute 'oFlash'

(D) 9 phrases taught.
(D) 10 phrases taught.
(N) Connection lost.
(D) View: Push: MessageScreen



Already reported in FoFiX issue 787. Feel free to star the issue.

Please, if you are going to alpha test, at least try to stay current on issues, and realise that if you post issues in the dev thread, they are very likely to be lost amongst the clutter.

I have been alpha tester since a few months and already reported a few bugs :P
PS- But I dont know how does google code really work, sorry
Next time do I have to search on Google code FOFix page, right?
Team Meteorito Official Member
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby Lysdestic » Tue May 26, 2009 12:28 am

Well, in this particular case, had you just checked the Updates List. You would have seen the issue.

But yes, a search of 'drums crash' would have returned a result.

As I said, feel free to star it. This will inform developers that more than 1 person has had the issue, and allow you to receive e-mails regarding its status. In the meantime, you can just roll back to a previous revision.
(0) <-- The Eye
User avatar
angellinus
Member
Posts: 911
Joined: September 19th, 2008
Location: cavite philippines
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby angellinus » Tue May 26, 2009 1:01 am

oFlash? Whats that? A drum overdive thingie?


onmouseout="this.style.cursor='default'" alt="" />



Image


Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby Lysdestic » Tue May 26, 2009 1:32 am

Useless comment, what's that?

I would assume (judging from the comments in Neck.py) that it has something to do with 'Overdrive String Flash'.

In any case, Adding the line in bold to Neck.py fixes it. I would commit it myself, but do not wish to overstep my bounds, or step on anyone's toes, for that matter.

Spoiler:#MFH: support for optional overdrive_string_flash.png
self.overdriveFlashCounts = self.indexFps/4 #how many cycles to display the oFlash: self.indexFps/2 = 1/2 second

if self.isDrum == True:
try:
engine.loadImgDrawing(self, "oFlash", os.path.join("themes",themename,"drum_overdrive_string_flash.png"), textureSize = (256, 256))
except IOError:
self.oFlash = None
else:
try:
engine.loadImgDrawing(self, "oFlash", os.path.join("themes",themename,"overdrive_string_flash.png"), textureSize = (256, 256))
except IOError:
self.oFlash = None

self.part.oFlash = self.oFlash

if self.isDrum == True:
try:
engine.loadImgDrawing(self, "centerLines", os.path.join("themes",themename,"drumcenterlines.png"))
except IOError:
#engine.loadImgDrawing(self, "centerLines", os.path.join("themes",themename,"center_lines.png"))
self.centerLines = None
else:
engine.loadImgDrawing(self, "centerLines", os.path.join("themes",themename,"center_lines.png"))

engine.loadImgDrawing(self, "sideBars", os.path.join("themes",themename,"side_bars.png"))
engine.loadImgDrawing(self, "bpm_halfbeat", os.path.join("themes",themename,"bpm_halfbeat.png"))
engine.loadImgDrawing(self, "bpm_beat", os.path.join("themes",themename,"bpm_beat.png"))
engine.loadImgDrawing(self, "bpm_measure", os.path.join("themes",themename,"bpm_measure.png"))



Disclaimer: This is probably more of a hack than a fix. This simply allowed me to play a song with drums, without overdrive crashing the game. I do not suggest adding this yourself. Anything you do, you do at your own risk!

Edit: Whoo, post 1,666!
space warrior
User avatar
akedrou
Member
Posts: 557
Joined: December 3rd, 2008
Location: Boulder
Reputation: 1
Contact:

Re: FoFiX v3.1xx development thread

Postby akedrou » Tue May 26, 2009 1:58 am

p_025 wrote:And on an off topic note, WTF IS WITH ALL THE RAIN AROUND HERE? This isn't Seattle.

Seriously... I hate driving in rain and I've had to drive back and forth to Westminster every damn night. I played frisbee at a park and my shoes were getting sucked into the grass there was so much water and my legs ended up covered in roadwater splash. And it's supposed to stay like this until next week... Come on, weather - this is supposed to be a desert.

FoFiX issue 787 should be fixed.
FoFiX dev | Troublemaker | Malcontent
googlyboogly
User avatar
iamsensay
Member
Posts: 1104
Joined: March 23rd, 2008
Location: Sunk in an abysmal pit of self despair
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby iamsensay » Tue May 26, 2009 4:28 am

FoFix 3.100 Crash to desktop problem.... Someone look and help meh? Like please...


viewtopic.php?f=3&t=37864


I guess i could have posted it here originally but it was not a problem with the SVN version but noone answers in damn tech support either! :(
Last edited by iamsensay on Tue May 26, 2009 4:53 am, edited 1 time in total.
Image
Ryoma
Member
Posts: 77
Joined: January 13th, 2008
Reputation: 0

Re: FoFiX v3.1xx development thread

Postby Ryoma » Tue May 26, 2009 4:42 am

This new line added in r1548 to Neck.py:

Code: Select all

if self.ocount != self.part.ocount:
   self.ocount = self.part.ocount

creates an infinite loop, spamming my fofix.log with this:

Spoiler:(E) Loading error:Traceback (most recent call last):
File "C:\FoFiX\FoFix Alpha\src\GameEngine.py", line 988, in main
self.view.render()
File "C:\FoFiX\FoFix Alpha\src\View.py", line 216, in render
layer.render(self.visibility[layer], layer == self.layers[-1])
File "C:\FoFiX\FoFix Alpha\src\GuitarScene.py", line 5993, in render
SceneClient.render(self, visibility, topMost) #MFH - I believe this eventually calls the renderGuitar function, which also involves two viewports... may not be easy to move this one...
File "C:\FoFiX\FoFix Alpha\src\Scene.py", line 286, in render
self.render3D()
File "C:\FoFiX\FoFix Alpha\src\GuitarScene.py", line 4591, in render3D
self.stage.render(self.visibility)
File "C:\FoFiX\FoFix Alpha\src\Stage.py", line 588, in render
self.scene.renderGuitar()
File "C:\FoFiX\FoFix Alpha\src\GuitarScene.py", line 4610, in renderGuitar
self.neckrender[i].render(self.visibility, self.song, self.getSongPosition())
File "C:\FoFiX\FoFix Alpha\src\Neck.py", line 872, in render
self.updateGuitarSettings()
File "C:\FoFiX\FoFix Alpha\src\Neck.py", line 354, in updateGuitarSettings
if self.ocount != self.part.ocount:
AttributeError: Guitar instance has no attribute 'ocount'



and after about 20 times this for some reason:

Spoiler:(E) Loading error:Traceback (most recent call last):
File "C:\FoFiX\FoFix Alpha\src\GameEngine.py", line 988, in main
self.view.render()
File "C:\FoFiX\FoFix Alpha\src\View.py", line 216, in render
layer.render(self.visibility[layer], layer == self.layers[-1])
File "C:\FoFiX\FoFix Alpha\src\GuitarScene.py", line 5993, in render
SceneClient.render(self, visibility, topMost) #MFH - I believe this eventually calls the renderGuitar function, which also involves two viewports... may not be easy to move this one...
File "C:\FoFiX\FoFix Alpha\src\Scene.py", line 283, in render
glPushMatrix()
File "C:\Python26\lib\site-packages\OpenGL\error.py", line 194, in glCheckError
baseOperation = baseOperation,
GLError: GLError(
err = 1283,
description = 'Stapel\xfcberlauf',
baseOperation = glPushMatrix,
cArguments = ()
)

700+ songs fretted!!
User avatar
Puppetz
Member
Posts: 8305
Joined: June 10th, 2007
Location: Finland
Reputation: 24
Contact:

Re: FoFiX v3.1xx development thread

Postby Puppetz » Tue May 26, 2009 7:30 am

I have no idea if this has been said before but: When using "two key chords on" it always gives you the handicap of 90%. Can't it be modded so it would only take that 10% off when it's actually used?! Playing with 3.100 final, so no idea if it has been implemented.
Image To support my work and help me get a new computer. Thanks!
ImageImageImageImageImage
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Re: FoFiX v3.1xx development thread

Postby death_au » Tue May 26, 2009 7:56 am

Puppetz wrote:I have no idea if this has been said before but: When using "two key chords on" it always gives you the handicap of 90%. Can't it be modded so it would only take that 10% off when it's actually used?! Playing with 3.100 final, so no idea if it has been implemented.

This hasn't been implemented yet, but it is in the issue tracker, so it will be worked on At Some Point™
FoFiX issue 599

...I just read through that issue, and it seems that the handicap is only applied if there is a 3 note chord in the song (if there are none, this handicap is not applied). That's not the same as it being used I guess. That logic has not yet been implemented.
Does that sound correct?

Return to “FoFiX”

Who is online

Users browsing this forum: No registered users and 7 guests