8.4r2242 doesn't remember/save my settings
When describing problems, always mention your OS and game version (shown at the bottom of the title screen).
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
Hi everybody,
I hope you can help me with the actual version of the game.
I've just update Synthesia to 8.4r2242. I can enter my registration code (Synthesia Learning Pack key), add users, add folders, change my MIDI settings, etc.
However, when I quit and run the program once again, all my settings have disappeared as if they were not saved.
Is that a bug with that latest version or is there a workaround ?
BTW I'm using :
Windows 7 Ultimate 64 bits 8 Go RAM
Korg microSTATION keyboard
Coolsoft VirtualMIDISynth soundfont player with SONiVOX GS250 soundfont
Thanks for your help,
^v^ FreeBird ^v^
P.S. I would like to download Synthesia's previous version but it doesn't seem to be available from the website... so I can't use Synthesia anymore.
I hope you can help me with the actual version of the game.
I've just update Synthesia to 8.4r2242. I can enter my registration code (Synthesia Learning Pack key), add users, add folders, change my MIDI settings, etc.
However, when I quit and run the program once again, all my settings have disappeared as if they were not saved.
Is that a bug with that latest version or is there a workaround ?
BTW I'm using :
Windows 7 Ultimate 64 bits 8 Go RAM
Korg microSTATION keyboard
Coolsoft VirtualMIDISynth soundfont player with SONiVOX GS250 soundfont
Thanks for your help,
^v^ FreeBird ^v^
P.S. I would like to download Synthesia's previous version but it doesn't seem to be available from the website... so I can't use Synthesia anymore.
Hmm. If it's a new bug, this is the first I've heard about it. The new version has been downloaded about 38,000 times and that's a major problem, so it seems like this would be reported by now if it affected everyone.
The first thing to check is the log file, to see if any errors are being reported (or if there is even a log file present). If you open a "Run..." prompt (Windows key + R) and type "shell:appdata", it will open an Explorer window. There should (hopefully) be a Synthesia folder.
In that folder, are there any files? Were any of them modified recently? If the log.txt file is new (modified at the time you last ran Synthesia), does it contain any "[ERROR]" lines?
The first thing to check is the log file, to see if any errors are being reported (or if there is even a log file present). If you open a "Run..." prompt (Windows key + R) and type "shell:appdata", it will open an Explorer window. There should (hopefully) be a Synthesia folder.
In that folder, are there any files? Were any of them modified recently? If the log.txt file is new (modified at the time you last ran Synthesia), does it contain any "[ERROR]" lines?
Hi Nicolas,
I've found 0.8.3 r1732 in my archives so I've uninstalled 8.4 r2242 and then reinstalled 0.8.3 r1732. This previous version can save my settings without any problem.
I'm going to try to install 8.4 r2242 again as soon as possible in order to answer your question.
Thanks,
^v^ FreeBird ^v^
I've found 0.8.3 r1732 in my archives so I've uninstalled 8.4 r2242 and then reinstalled 0.8.3 r1732. This previous version can save my settings without any problem.
I'm going to try to install 8.4 r2242 again as soon as possible in order to answer your question.
Thanks,
^v^ FreeBird ^v^
I've installed again 8.4 r2242. My previous settings have all been wiped out by this install.
I launched Synthesia, created two users and then exited.
Files have been updated but settings have not been saved (users have disappeared from Synthesia) when I launch Synthesia again.
Here is the log file's content :
I'm going to revert back to 0.8.3 r1732 (waiting for a solution).
Thank you,
FreeBird.
I launched Synthesia, created two users and then exited.
Files have been updated but settings have not been saved (users have disappeared from Synthesia) when I launch Synthesia again.
Here is the log file's content :
Spoiler:
Thank you,
FreeBird.
Last edited by FreeBird on 12-16-12 7:44 am, edited 2 times in total.
Hi again. I've reinstalled 0.8.3, re-created the deleted users, re-registered (learning pack key), played a song and exited. Every setting has been correctly saved (unlike with 8.4).
Here is the log using 0.8.3 :
As it worked great with 0.8.3, not at all with 8.4 and then great again with 0.8.3, isn't that what you'd call a bug ?
Here is the log using 0.8.3 :
Spoiler:
Hrm. This is starting to sound more serious.
This is kind of a shot in the dark, but... Petike79, does your Windows user name contain any non-ASCII characters? Anything with an accent or other non-US English character?
I noticed in FreeBird's log postings that the path contained an "é" character. While Synthesia hasn't contained any Unicode-related bugs in a very long time, the settings loading/saving code saw a major revamp during 8.4 so it is possible something may have been introduced.
This is kind of a shot in the dark, but... Petike79, does your Windows user name contain any non-ASCII characters? Anything with an accent or other non-US English character?
I noticed in FreeBird's log postings that the path contained an "é" character. While Synthesia hasn't contained any Unicode-related bugs in a very long time, the settings loading/saving code saw a major revamp during 8.4 so it is possible something may have been introduced.
Dear All,
Nicolas is telling the solution : if the windows user name contains only the US characters, without any special key it solves the issue.
Personally I have created a Synthesia user for playing with this program and I set everything without any problem....
Kind Regards,
Peter
Nicolas is telling the solution : if the windows user name contains only the US characters, without any special key it solves the issue.
Personally I have created a Synthesia user for playing with this program and I set everything without any problem....
Kind Regards,
Peter
Thanks for following up. That is unfortunate. (Synthesia is almost as popular in non-US countries as it is in the US. )
I had updated one of the third-party libraries used in Synthesia to the latest version for the 8.4 release and that appears to have introduced a file-loading quirk (still my fault though). It'll be fixed in the first development preview for Synthesia 9. Though something that major almost makes a case for an interim 8.5 release. Hmm.
I had updated one of the third-party libraries used in Synthesia to the latest version for the 8.4 release and that appears to have introduced a file-loading quirk (still my fault though). It'll be fixed in the first development preview for Synthesia 9. Though something that major almost makes a case for an interim 8.5 release. Hmm.
I just did that and I can (still) reproduce the problem, sorry.
The reason I was hesitant is that switching users to test something kind of breaks up the whole development flow (it can't be debugged without installing dev tools on the new account, etc.). I was hoping to get lucky in that first try -- I rolled the file saving/loading code back to exactly what it was in 0.8.3 -- but now that I wasn't successful, I'll do it the right way.
I'll check into it and hope to have a new build ready later tonight.
The reason I was hesitant is that switching users to test something kind of breaks up the whole development flow (it can't be debugged without installing dev tools on the new account, etc.). I was hoping to get lucky in that first try -- I rolled the file saving/loading code back to exactly what it was in 0.8.3 -- but now that I wasn't successful, I'll do it the right way.
I'll check into it and hope to have a new build ready later tonight.