Hey everyone,
We're releasing an update to the developer preview today with the following fixes and features:
Tutorials:
- Renamed the tutorial progression to "Campaign".
- The tutorial progression now follows a branching system instead of a straight linear progression.
- Added optional Science help bubbles to the tutorial text bubbles.
- Updated UI and text bubble colors to differentiate between various types of hint bubbles.
Translations:
- A new feature has been added which will log messages which could be translated but aren't currently present in the active language pack to the file "untranslated_messages..log" in the working directory. Add the line "log_untranslated" : "1" to your options.txt file to enable.
Bug Fixes:
This 'devprev' version allows scores to permeate to the leaderboard despite the fact that scoring is done significantly different with a serious unfair advantage over the 'main' client.
AWP wiggling does not wiggle at AWP, as subsequent HWP wiggling adds nothing,
Further investigation will have to reveal whether this already was present in the previous devprev version and thus may have affected past puzzles and thus solutions.
I got this update this morning and now when I enter any game from the Main Menu my client crashes. I'm running a several year old clone desktop PC, Windows 10.
TITLE: end of log.txt file at crash
(slowly remembering stuff after 7 year layoff!):
Sending SOPs:
About to show the puzzle screen…
Trying to get the puzzle list…
Loading cache…
Parsing puzzle URL…
Parsing contests…
Parsing macros…
Saving the cache…
JM level version = 0
Using file: cmp-resources-0f03be3a8113157798a6335f2a45a51c\resources\levels/endless_puzzles.intros
Using file: cmp-resources-0f03be3a8113157798a6335f2a45a51c\resources\levels/puzzles_branching_ordered.intros
Parsing level completion…
Sending SOPs:
Initting the list…
Got the puzzles…
Sending SOPs:
Finished show_puzzle_screen…
*** Got OpenGL error: invalid value at ......\source\src\interactive\gui\Texture.cc:268
Got OpenGL error. (c:\cygwin64\home\jflat06\foldit\release\source\src\interactive/render/open_gl.hh:62)
ERROR: Exception: Got OpenGL error.
ERROR:: Exit from: ......\source\src\interactive\gui\TopLevel.cc line: 183
BACKTRACE:
1: utility::exit +1303 bytes (no line)
2: interactive::gui::TopLevel::on_render +700 bytes (no line)
3: interactive::guiwrapper::win32::Win32Wrapper::win_display_func +85 bytes (no line)
4: interactive::guiwrapper::win32::Win32Wrapper::start +421 bytes (no line)
5: interactive::application::interactive_main +2622 bytes (no line)
6: game::application::game_main +1321 bytes (no line)
7: library_main +21 bytes (no line)
8: no symbol (no line)
9: no symbol (no line)
10: no symbol (no line)
11: BaseThreadInitThunk +25 bytes (no line)
12: RtlGetAppContainerNamedObjectPath +228 bytes (no line)
13: RtlGetAppContainerNamedObjectPath +180 bytes (no line)
UNHANDLED EXCEPTION
1: RaiseException +98 bytes (no line)
2: _CxxThrowException +101 bytes (no line)
3: utility::exit +1658 bytes (no line)
4: interactive::gui::TopLevel::on_render +700 bytes (no line)
5: interactive::guiwrapper::win32::Win32Wrapper::win_display_func +85 bytes (no line)
6: interactive::guiwrapper::win32::Win32Wrapper::start +421 bytes (no line)
7: interactive::application::interactive_main +2622 bytes (no line)
8: game::application::game_main +1321 bytes (no line)
9: library_main +21 bytes (no line)
10: no symbol (no line)
11: no symbol (no line)
12: no symbol (no line)
13: BaseThreadInitThunk +25 bytes (no line)
14: RtlGetAppContainerNamedObjectPath +228 bytes (no line)
15: RtlGetAppContainerNamedObjectPath +180 bytes (no line)
If the new devprev is repeatedly crashing and you wish to go back to the previous client, go into your options.txt file andd change your update group from devprev back to main. When you start the game it will download the current main client, which is the same as the previous devprev client.
Thanks Susume that worked!
One nuance, allow the Update to proceed to completion when you restart, that's the re-install of the "main" version of the S/W
Hey all,
We're reverting this to update for now until we can fix the scoring issues. We apologize for the inconvenience!
Thanks Jeff, but how will you handle the running clients that can still load new puzzles ? And points awarded like in puzzle 1842 ? I just loaded ice binding (1845) and could load new covid puzzles as well with that devprev to prove the point.
Can you filter data based on version-ID ?
My suggestion for that would be to invalidate the logon for the faulty devprev client and log out any connected faulty devprev clients to make sure this loophole can no longer be abused.
This article forgot to mention that this dev release is not compatible with stable version. Two days ago I wasn't able to open a shared group solution from a person with a dev client. The displayed error text was "bad SolutionMetadata version".