as the title said, just downloaded the latest stable 0.G and encountered this error
ERROR : src/main_menu.cpp:986 [bool main_menu::new_character_tab()] Error: Json error: data/json/character_modifiers.json:119:13: denominator cannot be set to 0
"description": "Slip prevention modifier",
"mod_type": "x",
"value":{
^
"limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ],
"override_encumb": true,
opened 07:13AM - 13 Jan 24 UTC
closed 04:12AM - 14 Jan 24 UTC
(S1 - Need confirmation)
### Describe the bug
Every experimental builds for windows having no msvc ver… sion and as result contain very same issue. Last worked: cdda-windows-tiles-sounds-x64-msvc-2024-01-09-0454. Russian windows locale, windows 7.
Cannot load old saves or even creating new characters. Same for fresh install.
Info from debug file:
```
09:26:00.831 ERROR : src/main_menu.cpp:1038 [bool main_menu::load_game(const std::string&, const save_t&)] Error: Json error: data/json/character_modifiers.json:134:13: <color_white><color_cyan>denominator cannot be set to 0</color>
"description": "Slip prevention modifier",
"mod_type": "x",
<color_light_red> "value": { "limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ],
</color>
<color_cyan>в–Ів–Ів–І</color>
"override_encumb": true,
"limb_score_op": "+",
</color>
09:26:08.131 ERROR : src/main_menu.cpp:986 [bool main_menu::new_character_tab()] Error: Json error: data/json/character_modifiers.json:134:13: <color_white><color_cyan>denominator cannot be set to 0</color>
"description": "Slip prevention modifier",
"mod_type": "x",
<color_light_red> "value": { "limb_score": [ [ "grip", 3.0 ], [ "lift", 2.0 ], "footing" ],
</color>
<color_cyan>в–Ів–Ів–І</color>
"override_encumb": true,
"limb_score_op": "+",
</color>
09:26:27.756 : Log shutdown.
```
Sounds very same as [](https://github.com/CleverRaven/Cataclysm-DDA/issues/61095)
### Attach save file
Issue appear before save can be created too
### Steps to reproduce
1. Windows 7 (locale - ru)
2. Download any of last regular cdda version (not the msvc one, anyway there no msvc version for any of new assets)
3. Try to create character
4. Look at game error.
### Expected behavior
Ability to load saves and start new character at the regular cdda versions, not only with msvc ones.
Or msvc builds, which for some reasons not appear for the last days anymore, for newest experimental versions again. Before more people ask same non trivial question about win7 (not everyone can make their own msvc compilation or even find this solution).
### Screenshots
_No response_
### Versions and configuration
- OS: Windows
- OS Version: 6.1 7601
- Graphics Version: Tiles
- Game version: from [2024-01-09-0623] to [2024-01-13-0523]
- Game Language: English [en]
### Additional context
_No response_
Try using the msvc version or upgrading your windows install. Windows 7 has been EOL for a few years
still using windows 7 because lots of rumour about win 10/11 having performance issue
Somewhat spurious - Technically correct in so far as “has higher requirements than 7”, but the problem is usually a case of running windows 10 on hardware that was purchased when windows 7 released. Doesn’t help that a lot of prebuilt vendors were really bad for nasty, performance eating bloatware around that time too. If you’ve got a machine that was built with parts released in the last 8 years, you’ll be just fine with 10.
Windows 11 however is hard incompatible with a lot of older hardware, there’s physical cpu requirements that only started existing on consumer chips around 2017 or so. Anything released before then is almost assuredly incompatible. Still worth upgrading to 10 in that case.
huh, so those rumours are from people who install win11 on older hardware then. noted
Replying to this post, testing with MSVC version worked