Внеочередное обновление патча для DF
Обратите внимание: на данный момент версии игры до 50.10 больше не поддерживаются, багрепорты к версии DF 50.09 и старее больше не принимаются. Пост оставлен для истории. Актуальную информацию смотрите в шапке https://boosty.to/dfrus
(версий 50.04 steam, 50.05 steam, 50.05 itch.io)
Исправлены некоторые вылеты, доработана замена текста.
Но самое главное - добавлено сохранение крэш-репортов (отладочной информации) при вылете игры. Крэш-репорты сохраняются в папку dfint_data/crash_reports в файлы cr_*.txt.
У кого все и так работает, я думаю обновляться пока нет смысла.
Установка - как обычно: распаковать в папку игры с заменой файлов.
zip
Dwarf Fortress v50.04-05 (steam) 2023-01-13.zip872.62 Kb
Checksum: 0x63b6063b
Hook version: 0.1.1/c6b1686450e7339683ef8b274658d6bcd2707ca2
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook!NullExport+0x21BA7
1> KERNELBASE!UnhandledExceptionFilter+0x1E7
2> ntdll!memset+0x13B0
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x434
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook!NullExport+0x1EF64
8> Dwarf_Fortress+0x2F3BEA
9> Dwarf_Fortress+0x29D076
10> Dwarf_Fortress+0x59D82B
11> Dwarf_Fortress+0x7863A8
12> Dwarf_Fortress+0x5C3E07
13> Dwarf_Fortress+0x5C4AE9
14> SDL!SDL_KillThread+0x71
15> SDL!SDL_SemWaitTimeout+0x85
16> ucrtbase!configthreadlocale+0x92
17> KERNEL32!BaseThreadInitThunk+0x14
18> ntdll!RtlUserThreadStart+0x21
--------------------------------
Имхо там не так много текста, чтобы грузить файл)
Вылетело при попытке нажать подробнее на броне отряда
П.С.(я наводил мышку на пустое пространство, мог нажать на предмет посмотреть его описание, но текстуры его не было на полу видно, просто пол).
Checksum: 0x63b6063b
Hook version: 0.1.1/c6b1686450e7339683ef8b274658d6bcd2707ca2
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook!NullExport+0x21BA7
1> KERNELBASE!UnhandledExceptionFilter+0x1E7
2> ntdll!memset+0x13B0
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x434
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook!NullExport+0x1EF64
8> Dwarf_Fortress+0x2F3BEA
9> Dwarf_Fortress+0x29D076
10> Dwarf_Fortress+0x59D82B
11> Dwarf_Fortress+0x7863A8
12> Dwarf_Fortress+0x5C3E07
13> Dwarf_Fortress+0x5C4AE9
14> SDL!SDL_KillThread+0x71
15> SDL!SDL_SemWaitTimeout+0x85
16> ucrtbase!configthreadlocale+0x92
17> KERNEL32!BaseThreadInitThunk+0x14
18> ntdll!RtlUserThreadStart+0x21
--------------------------------
При том что неделю-две она вполне себе нажималась.
В моём случае помогло удалить готовый набор экипировки и при создании нового - не выбирать "любую металлическую" латную броню.
У меня конкретно из за этого вылетало.
Checksum: 0x63b6063b
Hook version: 0.1.1/c6b1686450e7339683ef8b274658d6bcd2707ca2
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook!NullExport+0x21BA7
1> KERNELBASE!UnhandledExceptionFilter+0x1EA
2> ntdll!memset+0x1B32
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x399
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook!NullExport+0x1F126
8> Dwarf_Fortress+0x786852
9> Dwarf_Fortress+0x5C3E07
10> Dwarf_Fortress+0x5C4AE9
11> SDL!SDL_KillThread+0x71
12> SDL!SDL_SemWaitTimeout+0x85
13> ucrtbase!beginthreadex+0x142
14> KERNEL32!BaseThreadInitThunk+0x14
15> ntdll!RtlUserThreadStart+0x21
--------------------------------
Work Detail Icons
Checksum: 0x63b6063b
Hook version: 0.1.1/c6b1686450e7339683ef8b274658d6bcd2707ca2
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook!NullExport+0x21BA7
1> KERNELBASE!UnhandledExceptionFilter+0x1E7
2> ntdll!memset+0x13B0
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x434
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook!NullExport+0x1EF64
8> Dwarf_Fortress+0x2F3BEA
9> Dwarf_Fortress+0x29D076
10> Dwarf_Fortress+0x59D82B
11> Dwarf_Fortress+0x7863A8
12> Dwarf_Fortress+0x5C3E07
13> Dwarf_Fortress+0x5C4AE9
14> SDL!SDL_KillThread+0x71
15> SDL!SDL_SemWaitTimeout+0x85
16> ucrtbase!configthreadlocale+0x92
17> KERNEL32!BaseThreadInitThunk+0x14
18> ntdll!RtlUserThreadStart+0x21
--------------------------------
Checksum: 0x63b6063b
Hook version: 0.1.1/c6b1686450e7339683ef8b274658d6bcd2707ca2
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook!NullExport+0x21BA7
1> KERNELBASE!UnhandledExceptionFilter+0x1E7
2> ntdll!memset+0x13B0
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x434
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook!NullExport+0x1EF64
8> Dwarf_Fortress+0x2F3BEA
9> Dwarf_Fortress+0x29D076
10> Dwarf_Fortress+0x59D82B
11> Dwarf_Fortress+0x7863A8
12> Dwarf_Fortress+0x5C3E07
13> Dwarf_Fortress+0x5C4AE9
14> SDL!SDL_KillThread+0x71
15> SDL!SDL_SemWaitTimeout+0x85
16> ucrtbase!configthreadlocale+0x92
17> KERNEL32!BaseThreadInitThunk+0x14
18> ntdll!RtlUserThreadStart+0x21
--------------------------------