English version crashes
A few English strings in do_cmd_write_nikki are formatted wrong and will cause a crash.
They can be fixed like this:
case NIKKI_MAXDEAPTH: { fprintf(fff, _(" %2d:%02d %20s %sの最深階%d階に到達した。\n", " %2d:%02d %20s reached level %d of %s for the first time.\n"), hour, min, note_level, _(d_name + d_info[dungeon_type].name, num), _(num, d_name + d_info[dungeon_type].name)); break; } case NIKKI_TRUMP: { fprintf(fff, _(" %2d:%02d %20s %s%sの最深階を%d階にセットした。\n", " %2d:%02d %20s reset recall level of %s to %d %s.\n"), hour, min, note_level, _(note, d_name + d_info[num].name), _(d_name + d_info[num].name, max_dlv[num]), _(max_dlv[num], note)); break; }
Thank you very much for your report. I'll fix it.
fixed. https://osdn.jp/projects/hengband/scm/git/hengband/commits/bec03651ec3966b407c2c3f05e924c83e73d0f23
A few English strings in do_cmd_write_nikki are formatted wrong and will cause a crash.
They can be fixed like this: