MFH Mod (FoFiX) 3.0xx (v3.030) (OLD)

Discuss mods and get help with mods ONLY
User avatar
x-driver
Member
Posts: 23
Joined: June 10th, 2008
Location: Germany
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby x-driver » Mon Oct 20, 2008 12:55 pm

Hey all,

i just uploaded my new German translation for v3.017. Hope you enjoy it.

Thanks to MFH for this great work. v3.017 works really fine!! :2thumbsup:
And again thanks to BlackJack and Alexfighter for their help.

@MFH could you please update the link to my post on the first page? Thanks.

Greetz
x-driver
evilynux
Member
Posts: 382
Joined: July 2nd, 2008
Location: Montréal, Canada
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby evilynux » Mon Oct 20, 2008 1:06 pm

@superalien: Extract from your post:
my game crash in every loading song (7 of 10 times) but now run great changin loading stage from random to default.

Sounds like an issue with some stage backgrounds you have. Make sure all of them are in a valid .png format... I can't tell you much more but i know someone mentionned that exporting to .png using Adobe Photoshop didn't create valid images. A quick fix might be to use imagemagik's "convert" utility (under GNU/Linux) to convert them all.

@acrox999: About having a freeze when turning on "Preload Glyph Cache"...
I've added that Glyph Cache feature, so i think i should try to investigate your issue.

I suspect it has something to do with the font file (ttf), hence my questions:
- Does it happen with all themes?
- Are you playing in not-english? (i.e. are you using international.ttf?)

What the "Preload Glyph Cache" feature do is create the glyph texture and size cache upon game start instead of doing it upon the first getStringSize or render request. Only a to z and 0 to 9 are considered (special characters are not pushed into cache with this feature)¹.

¹ Damn, you just made me realized i forgot to include A to Z. Will add it later.
holystoneH
Member
Posts: 1250
Joined: January 15th, 2008
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby holystoneH » Mon Oct 20, 2008 2:44 pm

how do i download from the SVN server?

using Tortoise after i added in checkout the trunk/src url i get this error

Command: Checkout from http://organact.mine.nu/viewvc/MFH-Mod/trunk/src, revision HEAD, Fully recursive, Externals included

Error: Repository moved permanently to '/viewvc/MFH-Mod/trunk/src/'; please relocate

finished


any suggestions?
User avatar
imgoofygoober
Member
Posts: 5
Joined: November 13th, 2007
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby imgoofygoober » Mon Oct 20, 2008 2:59 pm

..yes I have a themes folder
I gona brek yo fase :angry:
evilynux
Member
Posts: 382
Joined: July 2nd, 2008
Location: Montréal, Canada
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby evilynux » Mon Oct 20, 2008 3:24 pm

@holystoneH: At least for now¹ a SVN client is required only for developpers who want to contribute code.
You can download the latest source code by clicking the "Download GNU tarball" at the bottom of each "folder".

Here's an example:
http://organact.mine.nu/viewvc/MFH-Mod/ ... z?view=tar

¹ For now and until it becomes too popular for my poor residential DSL connection.
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby Lysdestic » Mon Oct 20, 2008 4:25 pm

Just want to make it known that the tutorial for Linux has finally been updated to the patches. I also linked to the actual post by Evilynux too, since the new board borked all our links.

It can be found here.
evilynux
Member
Posts: 382
Joined: July 2nd, 2008
Location: Montréal, Canada
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here!

Postby evilynux » Tue Oct 21, 2008 12:01 am

3.017 MFH-Mod GNU/Linux Patch (3.5MB)
(64bit: [Mediafire], 32bit: [Mediafire])
+ All the greatness from MFH's 3.015 to 3.017
...the pain
User avatar
myfingershurt
Member
Posts: 1796
Joined: April 9th, 2007
Location: Northern Nevada, USA
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby myfingershurt » Tue Oct 21, 2008 3:24 am

3.020 beta 2 has been released.

Image

In progress: 3.020
Done:
++Fixed game freeze / hang caused by "Accuracy Words Pos" = "Center" (SVN rev 41's GuitarScene.py)
++Used rubjonny's FoF icon instead of the old style icon
++Fixed issue where the song time countdown, once it reaches zero, starts counting back from 60 while the music track finishes (if it finishes after the midi, as a lot of songs do) (SVN r42)
++Fixed Bug: Strumming a HOPO before pulling off to another doesn't work correctly - post -- (SVN r43) beta testers: 3.020 beta1
++Added evilynux's Timer.py patch that greatly reduces CPU usage in menus and in game
++Added basic score uploading feedback - the game will now tell you if the upload succeeded or failed
++++Added logic to display resulting rank for your uploaded top score in the world chart SS
++Fixed HOPO markings on notes extremely close together, examples are found all over the Hell Freezes Over version of Hotel California (SVN rev 50) - beta testers: 3.020 beta 2

edit: also note the new table of contents organizing the first post... I spent time creating that for you all. Enjoy.

edit2: I am aware that the window title still has the old version string... this is already fixed for the next beta or final release.
Last edited by myfingershurt on Tue Oct 21, 2008 3:36 am, edited 1 time in total.
User avatar
mrhoeivo
Member
Posts: 412
Joined: November 30th, 2007
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby mrhoeivo » Tue Oct 21, 2008 3:35 am

MFH just wanted to show off his scores :tongue:

But really, that uploaded score ranking is awesome.

Edit: I've never seen Mediafire say 'There are no servers available...' is this normal/expected?
Blue Heaven!
User avatar
death_au
Member
Posts: 3991
Joined: December 12th, 2007
Location: Australia
Reputation: 7
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby death_au » Tue Oct 21, 2008 4:32 am

Nice job on the table of contents. That was the first thing I thought of when I found out that the forum now supported anchors... Quite handy indeed. :2thumbsup:
User avatar
smans6
Member
Posts: 9
Joined: April 2nd, 2008
Location: somewhere, under the sea
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby smans6 » Tue Oct 21, 2008 5:00 am

Umm...
There seems to be a bug when you have a full bar of star power and activate it where all the keys lock up and don't work but the song still continues until freezing at the end.

Using RB theme and here is my log from when it last happened:

Code: Select all

(W) Config key game.encoding not defined while reading.
(D) Config.get: game.encoding = None
(D) Config.get: game.language =
(D) Part class init (song.py)...
(D) Part class init (song.py)...
(D) Part class init (song.py)...
(D) Part class init (song.py)...
(D) Part class init (song.py)...
(D) Difficulty class init (song.py)...
(D) Difficulty class init (song.py)...
(D) Difficulty class init (song.py)...
(D) Difficulty class init (song.py)...
(D) GameEngine class init (GameEngine.py)...
(D) MFH Mod v3.017 starting up...
(D) pygame version: 1.7.1release
(D) Config.get: video.fps = 80
(D) Config.get: engine.tickrate = 1.0
(D) Initializing audio.
(D) Config.get: audio.frequency = 44100
(D) Config.get: audio.bits = 16
(D) Config.get: audio.stereo = True
(D) Config.get: audio.buffersize = 2048
(D) Audio configuration: (44100, -16, 1)
(D) Initializing video.
(D) Config.get: video.resolution = 1440x900
(D) Config.get: video.fullscreen = True
(D) Config.get: video.multisamples = 4
(D) Config.get: engine.highpriority = True
(D) Enabling high priority timer.
(D) Config.get: opengl.svgshaders = False
(D) Config.get: opengl.svgquality = 2
(D) Input class init (Input.py)...
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) 0 joysticks found.
(W) Config key game.base_library not defined while reading.
(D) Config.get: game.base_library = C:\Program Files\Frets on Fire\data
(D) Config.get: mods.mod_Cassettes = False
(D) Config.get: mods.mod_Color Fret Orange = False
(D) Config.get: mods.mod_Color HOPO Blue = False
(D) Config.get: mods.mod_Color Spot Black = False
(D) Config.get: mods.mod_Credit Song = False
(D) Config.get: mods.mod_Flames Off = False
(D) Config.get: mods.mod_Flames Progressive = False
(D) Config.get: mods.mod_Flames Size = False
(D) Config.get: mods.mod_Folders FoF = False
(D) Config.get: mods.mod_Folders FoZZ = False
(D) Config.get: mods.mod_Guitar Cases = False
(D) Config.get: mods.mod_Keys FoF = False
(D) Config.get: mods.mod_Keys Fozz = False
(D) Config.get: mods.mod_Keys Glow Off = False
(D) Config.get: mods.mod_Keys Noob = False
(D) Config.get: mods.mod_Keys Raph = False
(D) Config.get: mods.mod_Low Poly CD List = False
(D) Config.get: mods.mod_MegaLight RB Notes = False
(D) Config.get: mods.mod_Notes FoF Dot = False
(D) Config.get: mods.mod_Notes Fof Spot = False
(D) Config.get: mods.mod_Notes FoZZ Dot = False
(D) Config.get: mods.mod_Notes FoZZ Ring = False
(D) Config.get: mods.mod_Notes FoZZ Spot = False
(D) Config.get: mods.mod_Notes Noob Dot = False
(D) Config.get: mods.mod_Notes Noob Ring = False
(D) Config.get: mods.mod_Notes Noob Spot = False
(D) Config.get: mods.mod_Notes Raph = False
(D) Config.get: mods.mod_Notes Raph Dot = False
(D) Config.get: mods.mod_Notes Raph Ring = False
(D) Config.get: mods.mod_Notes Raph Spot = False
(D) Config.get: mods.mod_Phrases Random = False
(D) Config.get: mods.mod_Theme Chilly = False
(D) Config.get: mods.mod_Theme FoF = False
(D) Config.get: mods.mod_Theme GH = False
(D) Config.get: mods.mod_Theme LightGraphics = False
(D) Data class init (Data.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) Config.get: coffee.themename = Rock Band 1
(N) Loading Data.star1 synchronously
(N) Loaded Data.star1 in 0.000 seconds
(N) Loading Data.star1 synchronously
(N) Loaded Data.star1 in 0.078 seconds
(N) Loading Data.star2 synchronously
(N) Loaded Data.star2 in 0.016 seconds
(N) Loading Data.left synchronously
(N) Loaded Data.left in 0.015 seconds
(D) Config.get: opengl.supportfbo = False
(W) Frame buffer object support disabled in configuration.
(N) Loading Data.right synchronously
(N) Loaded Data.right in 0.016 seconds
(N) Loading Data.ball1 synchronously
(N) Loaded Data.ball1 in 0.015 seconds
(N) Loading Data.ball2 synchronously
(N) Loaded Data.ball2 in 0.016 seconds
(N) Loading Data.loadingImage synchronously
(N) Loaded Data.loadingImage in 0.766 seconds
(N) Loading Data.font synchronously
(N) Loaded Data.font in 0.047 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.bigFont synchronously
(N) Loaded Data.bigFont in 0.016 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.font synchronously
(N) Loaded Data.font in 0.016 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.pauseFont synchronously
(N) Loaded Data.pauseFont in 0.031 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.scoreFont synchronously
(N) Loaded Data.scoreFont in 0.047 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.streakFont synchronously
(N) Loaded Data.streakFont in 0.000 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.songFont synchronously
(N) Loaded Data.songFont in 0.015 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.songListFont synchronously
(N) Loaded Data.songListFont in 0.016 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.shadowfont synchronously
(N) Loaded Data.shadowfont in 0.000 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.loadingFont synchronously
(N) Loaded Data.loadingFont in 0.016 seconds
(D) Config.get: performance.preload_glyph_cache = True
(N) Loading Data.starDingSound asynchronously
(D) Config.get: performance.game_priority = 2
(N) Loading Data.bassDrumSound asynchronously
(N) Loading Data.T1DrumSound asynchronously
(N) Loading Data.T2DrumSound asynchronously
(N) Loading Data.T3DrumSound asynchronously
(N) Loading Data.CDrumSound asynchronously
(N) Loading Data.screwUpsounds asynchronously
(N) Loading Data.screwUpsoundsBass asynchronously
(N) Loading Data.screwUpsoundsDrums asynchronously
(N) Loading Data.acceptSounds asynchronously
(N) Loading Data.symcsounds asynchronously
(N) Loading Data.selectSound1 asynchronously
(N) Loading Data.selectSound2 asynchronously
(N) Loading Data.selectSound3 asynchronously
(N) Loading Data.startSound asynchronously
(N) Loading Data.starSound asynchronously
(N) Loading Data.failSound asynchronously
(N) Loading Data.clapSound asynchronously
(N) Loading Data.starReadySound asynchronously
(N) Loading Data.crowdSound asynchronously
(N) Loading Data.starActivateSound asynchronously
(N) Loading Data.starDeActivateSound asynchronously
(N) Loading Data.rockSound asynchronously
(N) Loading Data.cancelSound asynchronously
(D) Default animated stage for Rock Band 1 theme = Beavis and Butthead
(D) Config.get: game.last_theme = Rock Band 1
(D) Config.get: performance.game_priority = 2
(D) Config.get: game.animated_stage_folder = Beavis and Butthead
(D) Config.get: theme.background_color = #000000
(D) Config.get: theme.base_color = #FFFFFF
(D) Config.get: theme.selected_color = #FFBF00
(D) Config.get: theme.mesh_color = #000000
(D) Config.get: theme.hopo_color = #00AAAA
(D) Config.get: theme.spot_color = #FFFFFF
(D) Config.get: theme.key_color = #333333
(D) Config.get: theme.key2_color = #000000
(D) Config.get: theme.tracks_color = #FFFF80
(D) Config.get: theme.bars_color = #FFFF80
(D) Config.get: theme.glow_color = fret
(D) Config.get: theme.fret0_color = #22FF22
(D) Config.get: theme.fret1_color = #FF2222
(D) Config.get: theme.fret2_color = #FFFF22
(D) Config.get: theme.fret3_color = #3333FF
(D) Config.get: theme.fret4_color = #FF9933
(D) Config.get: theme.flame_gh3_color = #BF6006
(D) Config.get: theme.flame0_1X_color = #d5ff82
(D) Config.get: theme.flame1_1X_color = #ff8880
(D) Config.get: theme.flame2_1X_color = #faf66b
(D) Config.get: theme.flame3_1X_color = #a4f8ff
(D) Config.get: theme.flame4_1X_color = #ffde8c
(D) Config.get: theme.flame0_2X_color = #d5ff82
(D) Config.get: theme.flame1_2X_color = #ff8880
(D) Config.get: theme.flame2_2X_color = #faf66b
(D) Config.get: theme.flame3_2X_color = #a4f8ff
(D) Config.get: theme.flame4_2X_color = #ffde8c
(D) Config.get: theme.flame0_3X_color = #d5ff82
(D) Config.get: theme.flame1_3X_color = #ff8880
(D) Config.get: theme.flame2_3X_color = #faf66b
(D) Config.get: theme.flame3_3X_color = #a4f8ff
(D) Config.get: theme.flame4_3X_color = #ffde8c
(D) Config.get: theme.flame0_4X_color = #d5ff82
(D) Config.get: theme.flame1_4X_color = #ff8880
(D) Config.get: theme.flame2_4X_color = #faf66b
(D) Config.get: theme.flame3_4X_color = #a4f8ff
(D) Config.get: theme.flame4_4X_color = #ffde8c
(D) Config.get: theme.flame0_1X_size = 0.075
(D) Config.get: theme.flame1_1X_size = 0.075
(D) Config.get: theme.flame2_1X_size = 0.075
(D) Config.get: theme.flame3_1X_size = 0.075
(D) Config.get: theme.flame4_1X_size = 0.075
(D) Config.get: theme.flame0_2X_size = 0.075
(D) Config.get: theme.flame1_2X_size = 0.075
(D) Config.get: theme.flame2_2X_size = 0.075
(D) Config.get: theme.flame3_2X_size = 0.075
(D) Config.get: theme.flame4_2X_size = 0.075
(D) Config.get: theme.flame0_3X_size = 0.075
(D) Config.get: theme.flame1_3X_size = 0.075
(D) Config.get: theme.flame2_3X_size = 0.075
(D) Config.get: theme.flame3_3X_size = 0.075
(D) Config.get: theme.flame4_3X_size = 0.075
(D) Config.get: theme.flame0_4X_size = 0.075
(D) Config.get: theme.flame1_4X_size = 0.075
(D) Config.get: theme.flame2_4X_size = 0.075
(D) Config.get: theme.flame3_4X_size = 0.075
(D) Config.get: theme.flame4_4X_size = 0.075
(D) Config.get: theme.disable_song_spinny = False
(D) Config.get: theme.disable_editor_spinny = False
(D) Config.get: theme.disable_results_spinny = False
(D) Config.get: performance.game_priority = 2
(D) Config.get: theme.disable_menu_spinny = False
(D) Config.get: theme.pov_target_x = 0.0
(D) Config.get: theme.pov_target_y = 0.0
(D) Config.get: theme.pov_target_z = 4.0
(D) Config.get: theme.pov_origin_x = 0.0
(D) Config.get: theme.pov_origin_y = 3.0
(D) Config.get: theme.pov_origin_z = -3.0
(D) Config.get: theme.loading_phrase = If you see a series of glowing white notes, hit it perfectly to gain Energy._The louder the better!_You can buy a real guitar for pretty cheap - maybe it's time to invest._Play flawlessly to get a score multiplier going.  The longer you hold a streak, the higher your multiplier will get._Overdrive can score you tons of points, slay the crowd, and even save your life._If you're going to smash a guitar on stage, make sure you have a backup first._Jack The Ripper is dead, but I'll bet your fingers think otherwise._If your drummer thinks he has an idea, give him a Kit Kat and let him re-think that._Dropping your pants on-stage doesn't deploy star power._If you're out of songs and you still have time left in your set... wrecking your gear is as good a plan as any._Everything you need to know to be a rocker you learned in kindergarten: -A, B, C, D, E, F, G, 1, 2, 3, 4 -- be creative._Try not to suck this time._Sleeping with a groupie just means you did a good job._Mind your effects switch... The Wah-Wah doesn't belong in EVERY song!_Rock On!
(D) Config.get: theme.results_phrase = None
(D) Config.get: theme.credit_song = Unknown
(D) Config.get: theme.menu_x = 0.25
(D) Config.get: theme.menu_y = 0.6
(D) Config.get: theme.loading_x = 0.5
(D) Config.get: theme.loading_y = 0.4
(D) Config.get: theme.songback = False
(D) Config.get: theme.versiontag = False
(D) Config.get: theme.song_cd_x = None
(D) Config.get: theme.song_cdscore_x = None
(D) Config.get: theme.song_list_x = None
(D) Config.get: theme.song_listscore_x = None
(D) Config.get: theme.main_menu_scale = 0.666
(D) Config.get: theme.main_menu_vspacing = 0.105
(D) Config.get: theme.sub_menu_x = 0.21
(D) Config.get: theme.sub_menu_y = 0.14
(D) Config.get: theme.career_title_color = #0080FF
(D) Config.get: theme.opt_text_color = #FFFFFF
(D) Config.get: theme.opt_selected_color = #0000FF
(D) Config.get: theme.song_name_text_color = #FFFFFF
(D) Config.get: theme.song_name_selected_color = #FFBF00
(D) Config.get: theme.artist_text_color = #4080FF
(D) Config.get: theme.artist_selected_color = #4080FF
(D) Config.get: theme.library_text_color = #FFFFFF
(D) Config.get: theme.library_selected_color = #FFBF00
(D) Config.get: theme.pause_text_color = #FFFFFF
(D) Config.get: theme.pause_selected_color = #FFBF00
(D) Config.get: theme.fail_text_color = #FFFFFF
(D) Config.get: theme.fail_selected_color = #FFBF00
(D) Config.get: theme.pause_bkg_x = None
(D) Config.get: theme.pause_bkg_y = None
(D) Config.get: theme.pause_text_x = None
(D) Config.get: theme.pause_text_y = None
(D) Config.get: theme.opt_bkg_x = None
(D) Config.get: theme.opt_bkg_y = None
(D) Config.get: theme.opt_text_x = None
(D) Config.get: theme.opt_text_y = None
(D) Config.get: theme.twoDnote = True
(D) Config.get: theme.twoDkeys = True
(D) Config.get: theme.threeDspin = True
(D) Config.get: theme.opencolor = #FF9933
(D) Config.get: theme.fail_bkg_x = None
(D) Config.get: theme.fail_bkg_y = None
(D) Config.get: theme.fail_text_x = None
(D) Config.get: theme.fail_text_y = 0.4
(D) Config.get: theme.songlist_score_color = #FFFFFF
(D) Config.get: theme.rockmeter_score_color = #93C351
(D) Config.get: theme.ingame_stats_color = #FFFFFF
(D) Ready.
(W) Config key game.encoding not defined while reading.
(D) Config.get: game.encoding = None
(D) MainMenu class init (MainMenu.py)...
(D) Config.get: game.gfx_version_tag = 1
(W) Config key coffee.neck_choose not defined while reading.
(D) Config.get: coffee.neck_choose = defaultneck
(N) Loading MainMenu.ok synchronously
(D) Config.get: performance.game_priority = 2
(D) Config.get: performance.game_priority = 2
(N) Loaded MainMenu.ok in 0.047 seconds
(D) Config.get: performance.game_priority = 2
(N) Loading MainMenu.background synchronously
(D) Config.get: performance.game_priority = 2
(N) Loaded MainMenu.background in 0.907 seconds
(N) Loading MainMenu.BGText synchronously
(D) Config.get: performance.game_priority = 2
(N) Loaded MainMenu.BGText in 0.343 seconds
(N) Loading MainMenu.optionsBG synchronously
(D) Config.get: performance.game_priority = 2
(N) Loaded MainMenu.optionsBG in 1.063 seconds
(N) Loading MainMenu.optionsPanel synchronously
(N) Loaded MainMenu.optionsPanel in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(N) Loading MainMenu.version synchronously
(N) Loaded MainMenu.version in 0.000 seconds
(N) Loading MainMenu.version synchronously
(N) Loaded MainMenu.version in 0.625 seconds
(D) Config.get: audio.songvol = 1.0
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) SettingsMenu class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Cassettes = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Color Fret Orange = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Color HOPO Blue = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Color Spot Black = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Credit Song = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Flames Off = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Flames Progressive = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Flames Size = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Folders FoF = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Folders FoZZ = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Guitar Cases = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Keys FoF = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Keys Fozz = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Keys Glow Off = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Keys Noob = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Keys Raph = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Low Poly CD List = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_MegaLight RB Notes = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes FoF Dot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Fof Spot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes FoZZ Dot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes FoZZ Ring = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes FoZZ Spot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Noob Dot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Noob Ring = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Noob Spot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Raph = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Raph Dot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Raph Ring = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Notes Raph Spot = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Phrases Random = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Theme Chilly = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Theme FoF = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Theme GH = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: mods.mod_Theme LightGraphics = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.language =
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.uploadscores = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.party_time = 30
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.lyric_mode = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.script_lyric_pos = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rb_midi_lyrics = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rb_midi_sections = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.failingEnabled = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.star_scoring = 3
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.congrats = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.jurgdef = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.jurgtype = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.jurglogic = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.bass_groove_enable = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.lphrases = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.whammy_saves_starpower = False
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.auto_drum_sp = False
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) KeyConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.key_checker_mode = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.alt_keys = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.analog_killsw_mode = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: player0.two_chord_max = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: player0.leftymode = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.analog_killsw_mode_p2 = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: player1.two_chord_max = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: player1.leftymode = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.drum_navigation = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.resolution = 1440x900
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.fullscreen = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.fps = 80
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.multisamples = 4
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.disable_fretsfx = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.game_time = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.accuracy_mode = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.accuracy_pos = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.gsolo_accuracy_disp = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.gsolo_acc_pos = 3
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.decimal_places = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: video.hitglow_color = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: opengl.svgquality = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.gfx_version_tag = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.noterotate = False
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.phrases = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.notedisappear = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.frets_under_notes = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.pov = 3
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.ignore_open_strums = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.hopo_indicator = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.hopo_style = 3
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.moreHopo = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.hopo_after_chord = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.nstype = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.neckSpeed = 100
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.hit_window = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.large_drum_neck = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.bass_groove_neck = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.guitar_solo_neck = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.in_game_font_shadowing = False
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.guitarvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.songvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.rhythmvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.screwupvol = 0.25
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.miss_volume = 0.2
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.kill_volume = 0.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) VolumeConfigChoice class init (Settings.py)...
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.delay = 100
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.frequency = 44100
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.bits = 16
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.buffersize = 2048
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.mute_sustain_releases = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.bass_kick_sound = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.T_sound = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.mute_last_second = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.star_claps = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.beat_claps = False
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.game_priority = 2
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.disable_libcount = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.disable_librotation = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.starspin = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.static_strings = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.killfx = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.star_score_updates = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.in_game_stats = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: performance.preload_glyph_cache = True
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.sort_order = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.songdisplay = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.quickplay_career_tiers = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.songfilepath = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.disable_preview = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.songlist_difficulty = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.songlist_extra_stats = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.HSMovement = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: coffee.themename = Rock Band 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.stage_mode = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.song_stage = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rotate_stages = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.animated_stage_folder = Beavis and Butthead
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.stage_rotate_delay = 800
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.stage_animate_delay = 3
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rb_sp_neck_glow = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rbmfx = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.starfx = True
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rbnote = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.in_game_stars = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.partial_stars = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.sp_notes_while_active = 1
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.kill_debug = False
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.hopo_debug_disp = 0
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.rock_band_events = 1
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: game.show_unused_text_events = False
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) Option text / selected hex colors: #FFFFFF / #0000FF
(D) Option text / selected colors: (1.0, 1.0, 1.0) / (0.0, 0.0, 1.0)
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(N) Loaded Data.starDingSound in 0.141 seconds
(N) Loaded Data.bassDrumSound in 0.031 seconds
(N) Loaded Data.T1DrumSound in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.T2DrumSound in 0.031 seconds
(N) Loaded Data.T3DrumSound in 0.016 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.CDrumSound in 0.047 seconds
(N) Loaded Data.screwUpsounds in 0.922 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.screwUpsoundsBass in 0.453 seconds
(N) Loaded Data.screwUpsoundsDrums in 0.953 seconds
(N) Loaded Data.acceptSounds in 0.875 seconds
(N) Loaded Data.symcsounds in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.selectSound1 in 0.032 seconds
(N) Loaded Data.selectSound2 in 0.046 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.selectSound3 in 0.000 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.startSound in 0.032 seconds
(N) Loaded Data.starSound in 0.015 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.failSound in 0.094 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.clapSound in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.starReadySound in 0.016 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.crowdSound in 0.109 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.starActivateSound in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(D) LoadingScreen class init (Dialogs.py)...
(D) Config.get: game.lphrases = True
(D) View: Push: LoadingScreen
(N) Loaded Data.starDeActivateSound in 0.031 seconds
(D) Config.get: performance.game_priority = 2
(N) Loaded Data.rockSound in 0.047 seconds
(N) Loaded Data.cancelSound in 0.016 seconds
(D) View: Pop: LoadingScreen
(D) View: Push: MainMenu
(D) View: Push: Menu
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(D) View: Push: Menu
(D) Starting server.
(N) Loading MainMenu.session synchronously
(D) Connecting to host 127.0.0.1.
(D) Session #1 connected.
(N) Loaded MainMenu.session in 0.031 seconds
(D) View: Pop all
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Pop: Menu
(D) Connected as session #1.
(D) View: Pop: MainMenu
(D) View: Pop: Menu
(D) View: Push: Lobby
(D) 1 phrases taught.
(D) 2 phrases taught.
(D) Learned about World.CreatePlayer, 1 phrases now known.
(D) 1 phrases taught.
(D) Player class init (Player.py)...
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) Config.get: player0.part = 0
(D) Config.get: game.bass_groove_enable = 1
(D) Player class init (Player.py)...
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) Config.get: player1.part = 0
(D) Config.get: game.bass_groove_enable = 1
(D) Learned about World.PlayerJoined, 1 phrases now known.
(D) Learned about World.StartGame, 2 phrases now known.
(D) Player class init (Player.py)...
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) Config.get: player0.part = 0
(D) Config.get: game.bass_groove_enable = 1
(D) 2 phrases taught.
(D) 3 phrases taught.
(D) Config.get: network.updateinterval = 72
(D) 4 phrases taught.
(D) 5 phrases taught.
(D) Player class init (Player.py)...
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) Config.get: player1.part = 0
(D) Config.get: game.bass_groove_enable = 1
(D) Learned about World.GameStarted, 2 phrases now known.
(D) View: Pop: Lobby
(D) Learned about World.SceneCreated, 3 phrases now known.
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) SongQueue class init (song.py)...
(D) Learned about World.EnterScene, 4 phrases now known.
(D) Learned about World.SceneEntered, 5 phrases now known.
(D) View: Push: SongChoosingSceneClient
(D) Config.get: game.selected_library = songs\Deep Purple
(D) Config.get: game.selected_song = Deep Purple - Highway Star
(D) SongChooser class init (Dialogs.py)...
(D) Config.get: game.players = 1
(D) Config.get: player0.mode_1p = 0
(D) Config.get: player1.mode_2p = 0
(D) Config.get: game.drum_navigation = False
(D) Songlist artist colors: (0.25098039215686274, 0.50196078431372548, 1.0) / (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) Config.get: audio.disable_preview = True
(D) Config.get: game.sort_order = 0
(D) Config.get: performance.disable_librotation = True
(W) Config key game.disable_spinny not defined while reading.
(D) Config.get: game.disable_spinny = None
(D) Config.get: audio.SFX_volume = 0.7
(D) Config.get: coffee.songdisplay = False
(D) Config.get: coffee.songfilepath = True
(W) Config key game.search_key not defined while reading.
(D) Config.get: game.search_key = None
(D) Dialogs.loadCollection() function call...
(D) Config.get: game.lphrases = True
(D) LoadingSplashScreen class init (Dialogs.py)...
(D) View: Push: LoadingSplashScreen
(N) Loading SongChooser.libraries synchronously
(D) Song.getAvailableLibraries function call...library = songs\Deep Purple
(N) Loaded SongChooser.libraries in 0.094 seconds
(D) Dialogs.libraryListLoaded() function call...
(N) Loading SongChooser.songs synchronously
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) SongInfo class init (song.py): Lazy
(D) SongInfo class init (song.py): Child in Time
(D) SongInfo class init (song.py): Encore: Black Knight
(D) SongInfo class init (song.py): Highway Star
(D) SongInfo class init (song.py): Speed King
(D) SongInfo class init (song.py): Smoke on the Water
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(N) Loaded SongChooser.songs in 0.109 seconds
(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
(N) Loading SongChooser.background synchronously
(N) Loaded SongChooser.background in 0.000 seconds
(N) Loading SongChooser.paper synchronously
(N) Loaded SongChooser.paper in 0.813 seconds
(N) Loading SongChooser.selected synchronously
(N) Loaded SongChooser.selected in 0.046 seconds
(D) Config.get: game.songlist_difficulty = 0
(D) Config.get: game.songlist_extra_stats = True
(N) Loading SongChooser.preview synchronously
(N) Loaded SongChooser.preview in 0.719 seconds
(D) Config.get: game.HSMovement = 1
(D) View: Push: SongChooser
(D) View: Push: SongChoosingSceneClient
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\Deep Purple - 4. Child in Time\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\Deep Purple - Black Knight\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\Deep Purple - Highway Star\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\3. Deep Purple - Lazy\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\Smoke on the Water\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\Deep Purple\Deep Purple Speed King\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(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) Dialogs.loadCollection() function call...
(D) Config.get: game.lphrases = True
(D) LoadingSplashScreen class init (Dialogs.py)...
(D) View: Push: LoadingSplashScreen
(N) Loading SongChooser.libraries synchronously
(D) Song.getAvailableLibraries function call...library = songs
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(D) LibraryInfo class init (song.py)...
(D) Config.get: performance.disable_libcount = True
(N) Loaded SongChooser.libraries in 0.140 seconds
(D) Dialogs.libraryListLoaded() function call...
(N) Loading SongChooser.songs synchronously
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) SongInfo class init (song.py): Crazy Train
(D) SongInfo class init (song.py): Tutorial
(N) Loaded SongChooser.songs in 0.032 seconds
(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) New library selected: songs\AC-DC
(D) Dialogs.loadCollection() function call...
(D) Config.get: game.lphrases = True
(D) LoadingSplashScreen class init (Dialogs.py)...
(D) View: Push: LoadingSplashScreen
(N) Loading SongChooser.libraries synchronously
(D) Song.getAvailableLibraries function call...library = songs\AC-DC
(N) Loaded SongChooser.libraries in 0.063 seconds
(D) Dialogs.libraryListLoaded() function call...
(N) Loading SongChooser.songs synchronously
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) SongInfo class init (song.py): Dirty deeds done dirt cheep
(D) SongInfo class init (song.py): Back in Black
(D) SongInfo class init (song.py): Highway to Hell
(D) SongInfo class init (song.py): It's a Long way to the Top
(D) SongInfo class init (song.py): Whole Lotta Rosie
(D) SongInfo class init (song.py): 6. Let There Be Rock
(D) SongInfo class init (song.py): Thunderstruck
(D) SongInfo class init (song.py): T.N.T.
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(D) Config.get: player0.mode_1p = 0
(D) Config.get: game.quickplay_career_tiers = True
(D) Config.get: game.sort_order = 0
(N) Loaded SongChooser.songs in 0.093 seconds
(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) Dialogs.isInt: 6 = TRUE
(D) View: Pop: LoadingSplashScreen
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\Let there be rock\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - Back in Black\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ac dc - dirty\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - Highway to Hell\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - It's a Long Way to the Top\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\TNT\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\Thunderstruck\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - Whole Lotta Rosie [ENCORE]\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) View: Pop: SongChooser
(D) SongInfo class init (song.py): It's a Long way to the Top
(D) Config.get: player0.mode_1p = 0
(D) Retrieving sections from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - It's a Long Way to the Top\notes.mid
(D) MidiInfoReader class init (song.py)...
(D) Found default practice section: 62520 - 1:02 -> Section 0.25
(D) Found default practice section: 62520 - 1:02 -> Section 0.5
(D) Found default practice section: 62520 - 1:02 -> Section 0.75
(D) Found default practice section: 62520 - 1:02 -> Section 1.0
(D) Found default practice section: 120600 - 2:00 -> Section 1.25
(D) Found default practice section: 120600 - 2:00 -> Section 1.5
(D) Found default practice section: 120680 - 2:00 -> Section 1.75
(D) Found default practice section: 120680 - 2:00 -> Section 2.0
(D) Found default practice section: 180280 - 3:00 -> Section 2.25
(D) Found default practice section: 180280 - 3:00 -> Section 2.5
(D) Found default practice section: 180280 - 3:00 -> Section 2.75
(D) Found default practice section: 180280 - 3:00 -> Section 3.0
(D) Found default practice section: 240110 - 4:00 -> Section 3.25
(D) Found default practice section: 240110 - 4:00 -> Section 3.5
(D) Found default practice section: 240110 - 4:00 -> Section 3.75
(D) Found default practice section: 240110 - 4:00 -> Section 4.0
(W) Song.py: Using auto-generated note count sections...
(D) Practice sections: [['0:00 -> Start', 0.0], ['1:02 -> Section 0.25', 62520], ['1:02 -> Section 0.5', 62520], ['1:02 -> Section 0.75', 62520], ['1:02 -> Section 1.0', 62520], ['2:00 -> Section 1.25', 120600], ['2:00 -> Section 1.5', 120600], ['2:00 -> Section 1.75', 120680], ['2:00 -> Section 2.0', 120680], ['3:00 -> Section 2.25', 180280], ['3:00 -> Section 2.5', 180280], ['3:00 -> Section 2.75', 180280], ['3:00 -> Section 3.0', 180280], ['4:00 -> Section 3.25', 240110], ['4:00 -> Section 3.5', 240110], ['4:00 -> Section 3.75', 240110], ['4:00 -> Section 4.0', 240110]]
(D) Practice start position retrieved: []
(D) Retrieving parts from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - It's a Long Way to the Top\notes.mid
(D) MidiPartsReader class init (song.py)...
(D) Retrieving difficulties from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - It's a Long Way to the Top\notes.mid
(D) MidiInfoReaderNoSections class init (song.py)...
(D) Config.get: player0.difficulty = 0
(D) ItemChooser class init (Dialogs.py)...
(D) Menu class init (Menu.py)...
(D) Config.get: audio.SFX_volume = 0.7
(W) Config key game.disable_spinny not defined while reading.
(D) Config.get: game.disable_spinny = None
(N) Loading ItemChooser.background synchronously
(N) Loaded ItemChooser.background in 0.375 seconds
(D) View: Push: ItemChooser
(D) View: Push: Menu
(D) View: Pop: Menu
(D) View: Pop: ItemChooser
(D) View: Pop: ItemChooser
(D) Config.get: game.players = 1
(D) Config.get: player0.difficulty = 0
(D) Config.get: player0.difficulty = 0
(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.CreateScene, 5 phrases now known.
(D) Learned about World.SceneDeleted, 7 phrases now known.
(D) Config.get: network.updateinterval = 72
(D) Learned about World.SceneLeft, 8 phrases now known.
(D) View: Pop: SongChoosingSceneClient
(D) Controls class init (Player.py)...
(D) Config.get: game.p2_menu_nav = 1
(D) Config.get: game.key_checker_mode = 1
(D) Config.get: game.alt_keys = False
(D) Config.get: player0.key_left = K_LEFT
(D) Config.get: player0.key_right = K_RIGHT
(D) Config.get: player0.key_up = K_UP
(D) Config.get: player0.key_down = K_DOWN
(D) Config.get: player0.key_action1 = K_RETURN
(D) Config.get: player0.key_action2 = K_RSHIFT
(D) Config.get: player0.key_1 = 49
(D) Config.get: player0.key_2 = 50
(D) Config.get: player0.key_3 = 51
(D) Config.get: player0.key_4 = 52
(D) Config.get: player0.key_5 = 53
(D) Config.get: player0.key_cancel = K_ESCAPE
(D) Config.get: player0.key_star = K_PAGEDOWN
(D) Config.get: player0.key_kill = K_PAGEUP
(D) Config.get: player0.key_bass = K_SPACE
(D) Config.get: player0.key_drum1a = K_a
(D) Config.get: player0.key_drum2a = K_e
(D) Config.get: player0.key_drum3a = K_t
(D) Config.get: player0.key_drum4a = K_u
(D) Config.get: player0.key_drum1b = K_s
(D) Config.get: player0.key_drum2b = K_r
(D) Config.get: player0.key_drum3b = K_y
(D) Config.get: player0.key_drum4b = K_i
(D) Config.get: player1.player_2_key_action1 = K_DELETE
(D) Config.get: player1.player_2_key_action2 = K_INSERT
(D) Config.get: player1.player_2_key_1 = K_F8
(D) Config.get: player1.player_2_key_2 = K_F9
(D) Config.get: player1.player_2_key_3 = K_F10
(D) Config.get: player1.player_2_key_4 = K_F11
(D) Config.get: player1.player_2_key_5 = K_F12
(D) Config.get: player1.player_2_key_left = K_LEFT
(D) Config.get: player1.player_2_key_right = K_RIGHT
(D) Config.get: player1.player_2_key_up = K_UP
(D) Config.get: player1.player_2_key_down = K_DOWN
(D) Config.get: player1.player_2_key_cancel = K_F7
(D) Config.get: player1.player_2_key_star = K_HOME
(D) Config.get: player1.player_2_key_kill = K_END
(D) Config.get: player1.player_2_key_bass = K_l
(D) Config.get: player1.player_2_key_drum1a = K_z
(D) Config.get: player1.player_2_key_drum2a = K_d
(D) Config.get: player1.player_2_key_drum3a = K_g
(D) Config.get: player1.player_2_key_drum4a = K_j
(D) Config.get: player1.player_2_key_drum1b = K_x
(D) Config.get: player1.player_2_key_drum2b = K_f
(D) Config.get: player1.player_2_key_drum3b = K_h
(D) Config.get: player1.player_2_key_drum4b = K_k
(D) GuitarSceneClient init...
(D) Config.get: game.lphrases = True
(D) LoadingSplashScreen class init (Dialogs.py)...
(D) View: Push: LoadingSplashScreen
(D) Config.get: game.players = 1
(D) Config.get: player0.mode_1p = 0
(D) Config.get: player1.mode_2p = 0
(D) Guitar class init...
(D) Config.get: video.fps = 80
(D) Config.get: player0.difficulty = 0
(D) Config.get: game.hopo_style = 3
(D) Config.get: game.sp_notes_while_active = 1
(D) Config.get: video.hitglow_color = 0
(D) Config.get: audio.SFX_volume = 0.7
(D) Config.get: game.notedisappear = False
(D) Config.get: game.frets_under_notes = True
(D) Config.get: performance.static_strings = True
(D) Config.get: game.hit_window = 1
(W) Config key coffee.neck_choose not defined while reading.
(D) Config.get: coffee.neck_choose = defaultneck
(D) Config.get: game.nstype = 2
(D) Config.get: performance.killfx = 0
(D) Config.get: coffee.noterotate = False
(D) Config.get: coffee.neckSpeed = 100
(N) Loading Guitar.glowDrawing synchronously
(N) Loaded Guitar.glowDrawing in 0.015 seconds
(N) Loading Guitar.neckDrawing synchronously
(N) Loaded Guitar.neckDrawing in 0.016 seconds
(N) Loading Guitar.hitflames1Drawing synchronously
(N) Loaded Guitar.hitflames1Drawing in 0.031 seconds
(N) Loading Guitar.hitflames2Drawing synchronously
(N) Loaded Guitar.hitflames2Drawing in 0.047 seconds
(N) Loading Guitar.hitglowAnim synchronously
(N) Loaded Guitar.hitglowAnim in 0.000 seconds
(N) Loading Guitar.hitglowDrawing synchronously
(N) Loaded Guitar.hitglowDrawing in 0.016 seconds
(N) Loading Guitar.hitglow2Drawing synchronously
(N) Loaded Guitar.hitglow2Drawing in 0.015 seconds
(D) Config.get: game.rbnote = 0
(D) Config.get: game.bass_groove_neck = 1
(D) Config.get: game.guitar_solo_neck = 2
(D) Config.get: performance.starspin = True
(N) Loading Guitar.noteButtons synchronously
(N) Loaded Guitar.noteButtons in 0.406 seconds
(N) Loading Guitar.fretButtons synchronously
(N) Loaded Guitar.fretButtons in 0.141 seconds
(N) Loading Guitar.oSideBars synchronously
(N) Loaded Guitar.oSideBars in 0.094 seconds
(N) Loading Guitar.oCenterLines synchronously
(N) Loaded Guitar.oCenterLines in 0.015 seconds
(N) Loading Guitar.oNeck synchronously
(N) Loaded Guitar.oNeck in 0.047 seconds
(N) Loading Guitar.oFlash synchronously
(N) Loaded Guitar.oFlash in 0.032 seconds
(N) Loading Guitar.centerLines synchronously
(N) Loaded Guitar.centerLines in 0.031 seconds
(N) Loading Guitar.sideBars synchronously
(N) Loaded Guitar.sideBars in 0.094 seconds
(N) Loading Guitar.bpm_halfbeat synchronously
(N) Loaded Guitar.bpm_halfbeat in 0.016 seconds
(N) Loading Guitar.bpm_beat synchronously
(N) Loaded Guitar.bpm_beat in 0.015 seconds
(N) Loading Guitar.bpm_measure synchronously
(N) Loaded Guitar.bpm_measure in 0.000 seconds
(N) Loading Guitar.bassGrooveNeck synchronously
(N) Loaded Guitar.bassGrooveNeck in 0.032 seconds
(N) Loading Guitar.guitarSoloNeck synchronously
(N) Loaded Guitar.guitarSoloNeck in 0.000 seconds
(N) Loading Guitar.tail0 synchronously
(N) Loaded Guitar.tail0 in 0.000 seconds
(D) Simple tails used; complex tail loading error...
(N) Loading Guitar.tail1 synchronously
(N) Loaded Guitar.tail1 in 0.031 seconds
(N) Loading Guitar.tail2 synchronously
(N) Loaded Guitar.tail2 in 0.000 seconds
(N) Loading Guitar.bigTail1 synchronously
(N) Loaded Guitar.bigTail1 in 0.016 seconds
(N) Loading Guitar.bigTail2 synchronously
(N) Loaded Guitar.bigTail2 in 0.015 seconds
(N) Loading Guitar.kill1 synchronously
(N) Loaded Guitar.kill1 in 0.016 seconds
(N) Loading Guitar.kill2 synchronously
(N) Loaded Guitar.kill2 in 0.015 seconds
(D) Config.get: player0.two_chord_max = False
(D) Config.get: game.disable_vbpm = False
(W) Config key video.disable_notesfx not defined while reading.
(D) Config.get: video.disable_notesfx = None
(D) Config.get: video.disable_fretsfx = False
(W) Config key video.disable_flamesfx not defined while reading.
(D) Config.get: video.disable_flamesfx = None
(D) GuitarScene keysList: [[64, 128, 256, 512, 1024]]
(D) Config.get: game.jurgtype = 2
(D) Config.get: game.jurglogic = 1
(D) Config.get: game.jurgdef = False
(D) Config.get: game.stage_rotate_delay = 800
(D) Config.get: game.stage_animate_delay = 3
(D) Config.get: audio.guitarvol = 1.0
(D) Config.get: audio.songvol = 1.0
(D) Config.get: audio.rhythmvol = 1.0
(D) Config.get: audio.screwupvol = 0.25
(D) Config.get: audio.kill_volume = 0.0
(D) Config.get: audio.SFX_volume = 0.7
(D) Config.get: game.jurgtype = 2
(D) Config.get: game.jurglogic = 1
(D) Config.get: game.jurgdef = False
(D) Config.get: game.hopo_style = 3
(D) Config.get: game.hopo_after_chord = 1
(D) Config.get: game.pov = 3
(D) Config.get: player0.leftymode = False
(D) Config.get: player0.two_chord_max = False
(D) Config.get: game.T_sound = 2
(D) Config.get: game.lyric_mode = 2
(D) Config.get: game.script_lyric_pos = 0
(D) Config.get: game.star_claps = False
(D) Config.get: game.rb_sp_neck_glow = True
(D) Config.get: game.accuracy_mode = 0
(D) Config.get: game.accuracy_pos = 1
(D) Config.get: game.show_unused_text_events = False
(D) Config.get: game.bass_kick_sound = False
(D) Config.get: game.game_time = 1
(D) Config.get: game.rb_midi_lyrics = 1
(D) Config.get: game.rb_midi_sections = 1
(D) Config.get: game.rock_band_events = 1
(D) Config.get: game.hopo_debug_disp = 0
(D) Config.get: game.decimal_places = 1
(D) Config.get: game.star_scoring = 3
(D) Config.get: game.ignore_open_strums = True
(D) Config.get: game.whammy_saves_starpower = False
(D) Config.get: game.mute_sustain_releases = False
(D) Config.get: game.hopo_indicator = False
(D) Config.get: game.in_game_font_shadowing = False
(D) Config.get: audio.mute_last_second = 0
(D) Config.get: performance.star_score_updates = 1
(D) Config.get: game.beat_claps = False
(D) Config.get: game.kill_debug = False
(D) Config.get: game.bass_groove_enable = 1
(D) Config.get: game.analog_killsw_mode = 0
(D) Config.get: game.analog_killsw_mode_p2 = 0
(D) Config.get: game.auto_drum_sp = False
(N) Loading GuitarSceneClient.song synchronously
(D) loadSong function call (song.py)...
(D) Song class init (song.py)...
(D) SongInfo class init (song.py): It's a Long way to the Top
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Config.get: audio.delay = 100
(D) Config.get: audio.miss_volume = 0.2
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Track class init (song.py)...
(D) Config.get: coffee.moreHopo = 1
(D) Retrieving notes from: C:\Program Files\Frets on Fire\data\songs\AC-DC\ACDC - It's a Long Way to the Top\notes.mid
(D) MidiReader class init (song.py)...
(D) Config.get: game.rock_band_events = 1
(N) Loaded GuitarSceneClient.song in 0.672 seconds
(D) Config.get: player0.difficulty = 0
(D) View: Pop: LoadingSplashScreen
(D) Config.get: game.lphrases = True
(D) LoadingSplashScreen class init (Dialogs.py)...
(D) View: Push: LoadingSplashScreen
(D) Config.get: performance.in_game_stats = 0
(D) Config.get: game.in_game_stars = 1
(D) Config.get: game.partial_stars = 1
(D) Config.get: game.gsolo_accuracy_disp = 1
(D) Config.get: game.gsolo_acc_pos = 3
(D) Config.get: coffee.failingEnabled = True
(D) Config.get: coffee.phrases = True
(D) Config.get: game.starfx = True
(D) Config.get: game.rbmfx = True
(D) Config.get: game.stage_mode = 0
(D) Config.get: game.song_stage = 1
(D) Config.get: game.animated_stage_folder = Beavis and Butthead
(D) Config.get: game.rotate_stages = 0
(D) Config.get: game.stage_rotate_delay = 800
(D) Config.get: game.stage_animate_delay = 3
(N) Loading GuitarSceneClient.background synchronously
(N) Loaded GuitarSceneClient.background in 0.000 seconds
(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) 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
(N) Loading GuitarSceneClient.background synchronously
(N) Loaded GuitarSceneClient.background in 0.875 seconds
(N) Loading GuitarSceneClient.pauseScreen synchronously
(N) Loaded GuitarSceneClient.pauseScreen in 0.750 seconds
(N) Loading GuitarSceneClient.failScreen synchronously
(N) Loaded GuitarSceneClient.failScreen in 0.656 seconds
(N) Loading GuitarSceneClient.counter synchronously
(N) Loaded GuitarSceneClient.counter in 0.047 seconds
(N) Loading GuitarSceneClient.scorePic synchronously
(N) Loaded GuitarSceneClient.scorePic in 0.031 seconds
(N) Loading GuitarSceneClient.mult synchronously
(N) Loaded GuitarSceneClient.mult in 0.063 seconds
(N) Loading GuitarSceneClient.bassgroovemult synchronously
(N) Loaded GuitarSceneClient.bassgroovemult in 0.031 seconds
(N) Loading GuitarSceneClient.mult2 synchronously
(N) Loaded GuitarSceneClient.mult2 in 0.078 seconds
(N) Loading GuitarSceneClient.rockTop synchronously
(N) Loaded GuitarSceneClient.rockTop in 0.016 seconds
(N) Loading GuitarSceneClient.rockBottom synchronously
(N) Loaded GuitarSceneClient.rockBottom in 0.016 seconds
(N) Loading GuitarSceneClient.arrow synchronously
(N) Loaded GuitarSceneClient.arrow in 0.000 seconds
(N) Loading GuitarSceneClient.rockFull synchronously
(N) Loaded GuitarSceneClient.rockFull in 0.062 seconds
(N) Loading GuitarSceneClient.rockFill synchronously
(N) Loaded GuitarSceneClient.rockFill in 0.016 seconds
(N) Loading GuitarSceneClient.oTop synchronously
(N) Loaded GuitarSceneClient.oTop in 0.047 seconds
(N) Loading GuitarSceneClient.oBottom synchronously
(N) Loaded GuitarSceneClient.oBottom in 0.031 seconds
(N) Loading GuitarSceneClient.oFill synchronously
(N) Loaded GuitarSceneClient.oFill in 0.015 seconds
(N) Loading GuitarSceneClient.oFull synchronously
(N) Loaded GuitarSceneClient.oFull in 0.047 seconds
(N) Loading GuitarSceneClient.failMsg synchronously
(N) Loaded GuitarSceneClient.failMsg in 0.063 seconds
(N) Loading GuitarSceneClient.rockMsg synchronously
(N) Loaded GuitarSceneClient.rockMsg in 0.062 seconds
(N) Loading GuitarSceneClient.starWhite synchronously
(N) Loaded GuitarSceneClient.starWhite in 0.047 seconds
(N) Loading GuitarSceneClient.starGrey synchronously
(N) Loaded GuitarSceneClient.starGrey in 0.063 seconds
(N) Loading GuitarSceneClient.starPerfect synchronously
(N) Loaded GuitarSceneClient.starPerfect in 0.078 seconds
(N) Loading GuitarSceneClient.starGrey1 synchronously
(N) Loaded GuitarSceneClient.starGrey1 in 0.047 seconds
(N) Loading GuitarSceneClient.starGrey2 synchronously
(N) Loaded GuitarSceneClient.starGrey2 in 0.062 seconds
(N) Loading GuitarSceneClient.starGrey3 synchronously
(N) Loaded GuitarSceneClient.starGrey3 in 0.047 seconds
(N) Loading GuitarSceneClient.starGrey4 synchronously
(N) Loaded GuitarSceneClient.starGrey4 in 0.063 seconds
(N) Loading GuitarSceneClient.starGrey5 synchronously
(N) Loaded GuitarSceneClient.starGrey5 in 0.046 seconds
(N) Loading GuitarSceneClient.starGrey6 synchronously
(N) Loaded GuitarSceneClient.starGrey6 in 0.047 seconds
(N) Loading GuitarSceneClient.starGrey7 synchronously
(N) Loaded GuitarSceneClient.starGrey7 in 0.078 seconds
(N) Loading GuitarSceneClient.rockOff synchronously
(N) Loaded GuitarSceneClient.rockOff in 0.000 seconds
(N) Loading GuitarSceneClient.rockOff synchronously
(N) Loaded GuitarSceneClient.rockOff in 0.016 seconds
(D) View: Pop: LoadingSplashScreen
(D) GameSettingsMenu class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.guitarvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.songvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.rhythmvol = 1.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.screwupvol = 0.25
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.miss_volume = 0.2
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.kill_volume = 0.0
(D) VolumeConfigChoice class init (Settings.py)...
(D) ConfigChoice class init (Settings.py)...
(D) Config.get: audio.SFX_volume = 0.7
(
Watch the demoscene
User avatar
fenolftalein
Member
Posts: 305
Joined: March 30th, 2008
Location: Moscow
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby fenolftalein » Tue Oct 21, 2008 5:29 am

smans6 wrote:Umm...
There seems to be a bug when you have a full bar of star power and activate it where all the keys lock up and don't work but the song still continues until freezing at the end.


I had a similar problem with Paper Wings song from FoF Hero 2. If it so, you need to open problem song in EoF and save it. Maybe it's because of notes.mid event.
User avatar
Azzco
Member
Posts: 1308
Joined: August 15th, 2007
Location: Trelleborg, Scania, Sweden
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby Azzco » Tue Oct 21, 2008 5:45 am

Wow that's awesome. :2thumbsup:
MFH, would a lot of coding be need to implement a feature to upload a midi file if the score server asks for it? I've PM'd Divra a bit and we've been discussing mutliple midi files per song and how it should be handled, and the upload of "unknown" would really help. :)

Also thought I'd report this as I haven't seen anyone else mention it.

Verbose output from the moment I start a preview of a song to the moment I "enter" the song.

What happen is that the preview is played as it should, but when the song is chosen a error messege (waiting for confirmation) saying "AttributeError: 'Song' object has no attribute 'cancel'"

Code: Select all

(N) Loading SongChooser.None synchronously
(D) loadSong function call (song.py)...   
(D) Song class init (song.py)...         
(D) SongInfo class init (song.py): Storming the Burning Fields
(D) Track class init (song.py)...                             
(D) Config.get: coffee.moreHopo = 1                           
(D) Track class init (song.py)...                             
(D) Config.get: coffee.moreHopo = 1                           
(D) Track class init (song.py)...                             
(D) Config.get: coffee.moreHopo = 1                           
(D) Track class init (song.py)...                             
(D) Config.get: coffee.moreHopo = 1                           
(D) Config.get: audio.delay = 100                             
(D) Config.get: audio.miss_volume = 0.2                       
(N) Loaded SongChooser.None in 0.017 seconds                 
(D) Config.get: audio.guitarvol = 1.0                         
(D) Config.get: audio.songvol = 1.0
(D) Config.get: audio.rhythmvol = 1.0
(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: SongChooser
(E) AttributeError, exceptions.AttributeError: 'Song' object has no attribute 'cancel'
Traceback (most recent call last):
  File "src/GameEngine.py", line 621, in run
    self.boostBackgroundThreads(True)
  File "src/GameEngine.py", line 611, in main
    def clearScreen(self):
  File "src/Engine.py", line 142, in run
    self._runTask(task, ticks)
  File "src/Engine.py", line 130, in _runTask
    task.run(ticks)
  File "src/View.py", line 121, in run
    self.engine.removeTask(layer)
  File "src/Dialogs.py", line 838, in hidden
    #if self.items != []:
AttributeError: 'Song' object has no attribute 'cancel'
(N) AttributeError:'Song' object has no attribute 'cancel'
(D) MessageScreen class init (Dialogs.py)...
(D) View: Push: MessageScreen


Should probably alos mention that this is on 3.015 and I'll download the latest version ASAP to confirm if it's still happening there. I just hope I didn't mention a allready fixed bug. :blush:
Image
(k)Ubuntu 8.10 skyscraper 2.6.27-11-generic i686 GNU/Linux KDE 4.2.0
It's not like I dislike sleeping, I really do like it to be honest. It's the whole wake up/go to sleep business I don't like.
evilynux
Member
Posts: 382
Joined: July 2nd, 2008
Location: Montréal, Canada
Reputation: 0
Contact:

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby evilynux » Tue Oct 21, 2008 10:14 am

@Azzco: I fixed song previews since then. Song.cancel() no longer exists... it's now Song.stop() .

@smans6: Isn't this song-specific? I've to check which song I had a similar issue with, but i'm quite sure this does not apply to all songs.

@All: Please report any issue with the recent change to Timer.py directly to me. My change is a workaround until i rework the way tasks are scheduled and waked up. When testing versions >= 3.020 beta 2, make sure...
    - tickrate = 1.0
    - highpriority = False
    - fps = 80 (or more)
User avatar
cyberconan
Member
Posts: 13
Joined: September 29th, 2008
Reputation: 0

Re: MFH Mod 3.0xx - 3.0 and patches here! (v3.017 = latest)

Postby cyberconan » Tue Oct 21, 2008 10:40 am

I like do a suggestion:

When we are in CD list view, only shows guitar scores. I think if we press F4 (for example) the scores could change to rythm and drums. Then we can show all high scores of a song. :2thumbsup:

Thanks for read.

Return to “FOF Mod Discussion and Support”

Who is online

Users browsing this forum: No registered users and 3 guests