You're welcome.Alexfighter wrote:And once again, thanks BlackJack.

That's where my English template could come in handy : MFH would only have to add new/updated strings to it, and all the translators would have to do would be to check the differences.I think I have to figure away to track all the strings and compare the patches to see the changes, but ignoring those that are not text strings.
Or he could simply post precisely what translatable string he changed, each time a modification occurs... but it's up to him.
<li>I found the culprit for the "quirks and issues" (detailed here and there).
It happened after evilynux's patch v2.976 (more precisely, the "theme loading when running from src/ folder" fix).
In Data.py :
Code: Select all
themepath = os.path.join("data","Themes")
Code: Select all
themepath = self.resource.fileName("Themes")
Evilynux, mind telling me what bug was happening with previous-to-2.977 code?
(oh, BTW, "existence" is in French, in your comment :p )
<li>@MFH :
Currently : When running Career, Quickplay, or Practice for the 1st time, the games asks you to "Choose a new songs directory".
Suggestion : IMO it should do the same for Training -> Tutorial : the game would ask you for your songs folder if the "base_library" line isn't in your fretsonfire.ini (or if it's null), else it'd display the current "No tutorial found in your song library!" line.
<li>BTW, evil-doer's pictures above remind me that the Fret Buttons are slightly misaligned with the strings, in GH3 theme.
^-- worldrave, please don't kill me if you've already mentioned somewhere that you'll fix this.

Happens every time?Mucky wrote:I apologize if this has already been said and I'm being a pain, but the game crashes for me when I go to Practice. Well, like half a second before the song part starts.
No error message?
Any error in the .log?
Very random guess, but it could be related to this error I got :
BlackJack wrote:<li>After selecting a song, just before loading screen, I got a message "[Errno 13] Permission denied: 'fretsonfire.ini' "
The game freezed on a black screen after choosing <OK>.
I've not been able to reproduce it (the game played correctly after launching it again and doing the exact same steps).
The log file showed no error (maybe because I had to kill FoF to exit?); though it ended with a particularly long -- and truncated -- line :Code: Select all
(D) Practice sections: [['0:00 -> Start', 0.0], ['1:17 -> HandMap Solo', 77280], ['1:35 -> HandMap AllChords', 95520], ['1:45 -> HandMap Default', 105120], ['0:00 -> Guitar off', 0], ['0:00 -> drum off', 0], ['0:00 -> bass off', 0], ['0:00 -> sing off', 0], ['0:02 -> drum allbeat', 2880], ['0:03 -> gtr on', 3840], ['0:03 -> bass on', 3840], ['0:03 -> chorus', 3840], ['0:03 -> drum normal', 3840], ['0:11 -> verse', 11040], ['0:14 -> sing on', 14880], ['0:25 -> Guitar off', 25440], ['0:25 -> bass off', 25440], ['0:33 -> gtr on', 33120], ['0:33 -> bass on', 33120], ['0:33 -> drum allbeat', 33120], ['0:35 -> chorus', 35040], ['0:35 -> wail on', 35040], ['0:35 -> drum normal', 35040], ['0:42 -> sing off', 42240], ['0:42 -> verse', 42240], ['0:42 -> wail off', 42240], ['0:46 -> sing on', 46080], ['0:56 -> Guitar off', 56640], ['0:56 -> bass off', 56640], ['1:04 -> gtr on', 64320], ['1:04 -> bass on', 64320], ['1:04 -> drum allbeat', 64320], ['1:06 -> chorus', 66240], ['1:06 -> wail on', 66240], ['1:06 -> drum normal', 66240], ['1:13 -> sing off', 73440], ['1:13 -> verse', 73440], ['1:13 -> wail off', 73440], ['1:17 -> solo', 77280], ['1:17 -> solo on', 77280], ['1:24 -> solo off', 84960], ['1:24 -> sing on', 84960], ['1:24 -> verse', 84960], ['1:27 -> Guitar off', 87840], ['1:27 -> bass off', 87840], ['1:37 -> chorus', 97440], ['1:37 -> gtr on', 97440], ['1:37 -> bass on', 97440