NetHack Patch Database v0.27

323 patches

Win32 locales fix

NameWin32 locales fix 1.0
RatingNot rated
AuthorRay Chason
ForNetHack 3.4.3
DescriptionW343-3 (funny characters) and W343-4 (nhraykey.dll) fixes
 This patch fixes two bugs in the win32 console port related to non-US locales: W343-3 (locales using non-West-European character sets get funny characters on the screen) and W343-4 (nhraykey.dll pauses for a key when it shouldn't while performing certain tasks, such as unlocking a door).

The updated form adds the MB_USEGLYPHCHARS to the MultiByteToWideChar calls, so that certain characters in the Rogue level display correctly.
DownloadGet it from us (3.1 Kb)
AddedJanuary 10, 2008 03:02
ChangedDecember 04, 2013 09:26
Submit an update to this patch

1 Comment

 Ray ChasonMarch 06, 2016 22:27
This is useful for NetHack 3.6.0 as well, but only the patch for sys/winnt/nhraykey.c should be used. This fixes W343-4. W343-3 is fixed in NetHack 3.6.0.[Quote]

Add a comment

Name ()required
Rating (0 is worst, 5 is best) 
Commentrequired
You can use up to 1024 characters.
Only supported tag is [url]clickable_link[/url].

You will need to answer the following question correctly: What symbol represents a ring?