Commit Graph
18850 Commits
Author SHA1 Message Date
nhmall 6d8d1b2044 documentation updates
Dungeoneers list updates

Ingo Paschke provided Amiga updates to get the port working
for the release to follow 3.6.7. He used the gcc-15.2 branch
of bebbo's Amiga toolchain on Linux.

G. Branden Robinson contributed several updates and suggestions to
help ensure that the *roff documentation production remains viable.
2026-04-29 14:40:33 -04:00
Pasi Kallinen 2dfc2e7e87 Remove double hallu trap 2026-04-29 21:03:15 +03:00
nhmall 1b28d5e261 update tested versions of Visual Studio 2026-04-29 2026-04-29 12:35:33 -04:00
Pasi Kallinen 8a41076657 Some hallu monster, liquid, trap changes 2026-04-29 19:14:47 +03:00
nhmall ce5459884a Merge branch 'NetHack-3.7' into to500 2026-04-29 09:21:48 -04:00
Pasi Kallinen 0be07d2816 Fix migrating object trying to newsym invalid location 2026-04-29 15:45:12 +03:00
Pasi Kallinen a3fdf22153 Fix monster postmove moving off-map monster 2026-04-29 15:43:55 +03:00
Alex Smith 62cfbdc4a0 Fix the new rolling boulder traps for when monsters step on them
The traps don't disappear when stepped on any more; that should be
true even when monsters step on them.

(This bug was reported privately to me via IRC, rather than via the
devteam's email address, so there isn't a ticket number to close.)
2026-04-29 04:16:56 +01:00
nhmall 662bd9828d Merge branch 'NetHack-3.7' into to500 2026-04-28 17:34:03 -04:00
nhmall dafa24b742 stray tabs 2026-04-28 17:31:21 -04:00
nhmall 4b85aff707 updated doc/fixes3-6-7.txt 2026-04-28 16:59:54 -04:00
nhmall 25c8528a79 3.7 -> 5.0 in DEVEL Porting 2026-04-28 16:46:01 -04:00
nhmall bcdebdb903 Merge branch 'NetHack-3.7' into to500 2026-04-28 16:05:26 -04:00
nhmall ee55f125a0 follow-up bit for consoletty.c
Limit the #ifdef INSURANCE range to only the function call
that requires it.
2026-04-28 16:03:04 -04:00
PatR bb53b29481 simplify picking item up while swallowed 2026-04-28 12:35:39 -07:00
nhmall dfb3331320 Merge branch 'NetHack-3.7' into to500 2026-04-28 12:59:24 -04:00
Pasi Kallinen ed885d3ff6 Guidebook.tex: reroll
Add missing reroll-option
Remove one mangled line.
2026-04-28 19:38:03 +03:00
Pasi Kallinen 75b3c83a1d Guidebook.tex: Archeologists and scrolls 2026-04-28 19:34:17 +03:00
Pasi Kallinen a340d43d3a Guidebook.tex: Add missing price_quotes option 2026-04-28 19:29:44 +03:00
nhmall 00053eaa3e Merge branch 'NetHack-3.7' into to500 2026-04-28 12:23:21 -04:00
nhmall 26e6775591 more 3.7 to 5.0 in win files 2026-04-28 12:22:51 -04:00
nhmall b2c52b6de2 follow-up bit for Qt idlecheckpoint 2026-04-28 12:14:01 -04:00
nhmall 845a9a7b9c a first try at a Qt idlecheckpoint implementation 2026-04-28 12:09:55 -04:00
nhmall 3cc2d072b6 Merge branch 'NetHack-3.7' into to500 2026-04-28 09:04:38 -04:00
nhmall f6761c7d22 fix an impossible() on pick-up from stomach 2026-04-28 01:54:33 -04:00
nhmall a090ba90a1 add option idlecheckpoint
New experimental option

This requires platform support to be useful. Currently an
implementation for Windows TTY console is included.

A Unix TTY implementation should be achievable I would think,
but I haven't pursued that, at least not yet (contributions welcome).
I'm not sure whether Qt or X11 interfaces offer a similar
timeout capability..

How it works:

When idlecheckpoint in on, if the wait for a new input is idle for
10 seconds (length of time to waite is controlled by
IDLECHECKPOINT_WAIT_TIME #define in hack.h), save_currentstate() is
called to bring everything up-to-date should a hangup or crash occur.
The input wait then continues/resumes.

The save_currentstate() call is only executed once per input request.
2026-04-27 19:22:04 -04:00
nhmall 3dbdeb7596 Merge branch 'NetHack-3.7' into to500 2026-04-27 15:03:53 -04:00
nhmall b7f66f9723 fix an issue with internal recover (Windows) 2026-04-27 14:50:01 -04:00
Pasi Kallinen 9098c21421 wizshowuuid return value 2026-04-27 10:22:07 +03:00
PatR e0e87b0aa4 update X11/nh32icon and nh56icon
Updated and previewed with the X11 bitmap program but not with nethack
itself.
2026-04-26 20:47:22 -07:00
nhmall 291972d038 wizmode wizshowuuid to view the game's NHUUID 2026-04-26 22:58:26 -04:00
nhmall 118c317f63 Merge branch 'NetHack-3.7' into to500 2026-04-26 22:33:23 -04:00
nhmall 05b02c7b9b use newer Windows file routines on bones
Also correct a double-open bug that resulted from
earlier code removal.
2026-04-26 22:31:52 -04:00
nhw_cron bfc3eca4f4 This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 21:01:20 -04:00
nhw_cron fae32c29d1 This is cron-daily v1-Apr-26-2026. 005manpages updated: makedefs.txt 2026-04-26 21:01:18 -04:00
nhw_cron 226c773ca7 This is cron-daily v1-Apr-26-2026. 005manpages updated: nethack.txt 2026-04-26 21:01:17 -04:00
nhw_cron 8f7f9a8c46 This is cron-daily v1-Apr-26-2026. 005manpages updated: recover.txt 2026-04-26 21:01:15 -04:00
nhkeni 27fa906ebf update CRASHREPORTURL examples 2026-04-26 18:01:10 -04:00
nhmall a396ad1033 force new txt files in doc 2026-04-26 13:29:30 -04:00
nhw_cron 0bacd6fedf This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 13:24:23 -04:00
nhmall 97f8ad10b4 more updates 2026-04-26 13:21:18 -04:00
nhw_cron e39a7c31ad This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 13:02:30 -04:00
nhmall 45f4c697a7 miscellaneous 2026-04-26 12:54:44 -04:00
nhmall 0e10f82856 update sys win 2026-04-26 12:42:38 -04:00
nhmall d6f8241ac1 update dat src include... 2026-04-26 12:34:02 -04:00
nhmall 11ae226eeb some dat updates 2026-04-26 12:13:14 -04:00
nhmall 89a54b8370 update .gitattributes 2026-04-26 11:58:47 -04:00
nhw_cron 9e248ef8a2 This is cron-daily v1-Apr-26-2026. 000files updated: Files 2026-04-26 11:53:45 -04:00
nhw_cron 5b9df0041c This is cron-daily v1-Apr-26-2026. 005guidebook updated: doc/Guidebook.txt 2026-04-26 11:53:32 -04:00
nhw_cron 3fb81a48a1 This is cron-daily v1-Apr-26-2026. 005manpages updated: nethack.txt 2026-04-26 11:53:20 -04:00