nhmall
77fd719e05
Merge branch 'NetHack-3.6'
2019-07-13 00:38:10 -04:00
Bart House
2f3da35c68
Tweaks to nhassert implementation. Change to warnings on MSC build.
2019-07-12 18:40:34 -07:00
Bart House
0ca299acb3
Added nhassert to core.
2019-07-11 22:01:39 -07:00
Bart House
3e4a0759a3
Modified nhassert_failed to call impossoible.
2019-07-11 21:13:02 -07:00
nhmall
7dfffbb712
Merge branch 'NetHack-3.6'
2019-07-10 21:58:58 -04:00
Bart House
bc65112ce0
Added experimental feature NEW_KEYBOARD_HIT.
2019-07-09 22:30:34 -07:00
nhmall
e6efc2a81b
Merge branch 'NetHack-3.6'
2019-07-02 14:07:26 -04:00
nhmall
ad88205229
a bit that crept in from elsewhere
2019-07-02 14:06:14 -04:00
nhmall
1ac321eadc
test and adjust for curses with msdos
2019-07-02 14:01:44 -04:00
nhmall
6d0b6fe690
Merge branch 'NetHack-3.6'
2019-07-01 00:21:15 -04:00
nhmall
3e86b46f8a
fix up Windows gcc Makefile
2019-06-30 22:19:37 -04:00
nhmall
9bd9db8ed9
Merge branch 'NetHack-3.6'
2019-06-30 11:02:30 -04:00
nhmall
bef9799eb5
No PDCurses right out-of-the-box; requires an edit
2019-06-30 01:10:32 -04:00
nhmall
51f2d610e2
update Windows Makefiles to support TRAVIS CI builds
2019-06-30 01:09:41 -04:00
nhmall
fc37db4472
Merge branch 'NetHack-3.6'
2019-06-28 19:04:08 -04:00
nhmall
7c7f29a2e3
build fix for Windows if pdcurses is included after recent changes
...
cursmain.o : error LNK2001: unresolved external symbol _erase_char
cursmesg.o : error LNK2001: unresolved external symbol _erase_char
cursmain.o : error LNK2001: unresolved external symbol _kill_char
cursmesg.o : error LNK2001: unresolved external symbol _kill_char
2019-06-28 18:59:06 -04:00
nhmall
0a32747794
Merge branch 'NetHack-3.6'
2019-06-28 18:30:32 -04:00
nhmall
bd2cd75f7a
PDCurses requires PDC_NCMOUSE for compatibility with ncurses
...
The PDC_NCMOUSE has to be defined on the command line
or above the #include entries in win/curses/cursmisc.c.
This does the former command line change.
2019-06-27 23:12:06 -04:00
nhmall
bfc4445537
Merge branch 'NetHack-3.6'
2019-06-05 08:08:32 -04:00
nhmall
0b74f2adeb
makedefs: add enum support when generating pm.h
...
Only changes pm.h content if ENUM_PM is defined when compiling
util/makedefs.c
While NON_PM and LOW_PM could be included, it would require
for the makedefs.c compile, as well as an
around their macro definitions in permonst.h so for now those
particular lines are commented out in makedefs.c
2019-06-02 17:21:35 -04:00
nhmall
57b5498238
Merge branch 'NetHack-3.6'
2019-05-28 21:36:52 -04:00
nhmall
b51c0ebb6f
clean up Windows panic results further
2019-05-28 21:24:04 -04:00
nhmall
969247cc14
Merge branch 'NetHack-3.6'
2019-05-27 18:44:33 -04:00
nhmall
6f71f483d2
make the rc file match the build target name for Windows
2019-05-27 18:42:25 -04:00
nhmall
0b8bac0295
Merge branch 'NetHack-3.6'
2019-05-23 00:12:55 -04:00
nhmall
23c613c42c
vs 2019 update bit
2019-05-23 00:11:18 -04:00
nhmall
e33018a6ef
3.7.0 WIP Makefile build required change
2019-05-20 16:00:11 -04:00
nhmall
c7ed4920b0
Merge branch 'NetHack-3.6'
2019-05-20 15:50:17 -04:00
nhmall
46d85db233
remove a debug bit from Makefile.msc
2019-05-19 11:55:05 -04:00
nhmall
811fb0174b
Makefile.msc bit for Windows
2019-05-19 11:48:20 -04:00
nhmall
b2dccb21a4
Merge branch 'NetHack-3.6'
2019-05-17 16:19:17 -04:00
nhmall
d05ab50876
Makefile.msc update for Windows
2019-05-17 15:57:04 -04:00
PatR
f5a0e43e31
version number 3.7.0 for vms
2019-05-12 15:57:05 -07:00
PatR
048454c0c3
version number 3.6.3 for vms
2019-05-12 15:52:04 -07:00
nhmall
357165cf68
Merge branch 'NetHack-3.6'
2019-05-12 15:31:31 -04:00
nhmall
bcd05308aa
support version-specific dlb file
...
There was a post-3.6.2 discussion on a forum where someone had
tried to copy the NetHack 3.6.2 exe file overtop of an
existing NetHack 3.6.0 playground, and then try to run it.
We have never suggested trying that, nor do we attempt to
provide any backward or forward compatibility between the
supporting files found in nhdat that would allow that. Any
particular version of NetHack expects to have matching
support files designed and matched to that version.
This adds optional support for helping to prevent the
opening of nhdat containing support files from an
unmatched version of NetHack.
If you #define VERSION_IN_DLB_FILENAME in your
platform's include/*conf.h file, it will use a
name such as nhdat362, instead of plain nhdat, and
will exit more gracefully than the fault/crash
mentioned in the discussion if it doesn't find the
file it is looking for.
Developers - please note that if you do
to cause NetHack to look for an nhdat* file with
the version info appended to the name, you will likely
have to modify your build/clean/spotless mechanics
beyond the C compile itself to properly deal with the
new generated file name.
2019-05-12 14:51:26 -04:00
nhmall
69f767ac48
Merge branch 'NetHack-3.6'
2019-05-11 21:58:56 -04:00
nhmall
24fa83e5dc
Report of no error msg deliverd by NetHackw.exe for some startup issues
2019-05-11 21:55:27 -04:00
Pasi Kallinen
217671e00f
Remove built-in speaker support
...
The changes to amiga, mac and msdos builds are untested.
2019-05-11 11:10:00 +03:00
nhmall
145bb3f172
Merge branch 'NetHack-3.6'
2019-05-10 15:01:59 -04:00
nhmall
5f56440956
instead of BETA or not, have devel states of release, wip, beta
...
Now that development sources are made public prior to
BETA testing, it is useful to have a work-in-progress
state prior to BETA.
2019-05-10 14:59:03 -04:00
nhmall
db25fe56a8
Merge branch 'NetHack-3.6.2'
2019-05-05 23:30:50 -04:00
PatR
a08c0ed2ab
VMS update
...
Long overdue. Install.vms ought to be rewritten from scratch but that
will probably never happen.
2019-05-05 16:56:58 -07:00
nhmall
d4dc1c1eab
Merge branch 'NetHack-3.6.2'
2019-04-09 17:29:28 -04:00
nhmall
730f9684eb
vs nhsetup bit
2019-04-09 00:41:12 -04:00
nhmall
5258bb0ed4
adjust for recently released MS Visual Studio 2019
...
win\curses\cursstat.c(886) : error C4703: potentially uninitialized local pointer variable 'p' used
2019-04-09 00:35:02 -04:00
nhmall
7cefa8331f
Merge branch 'NetHack-3.6.2'
2019-04-04 22:37:28 -04:00
keni
e0e937e7b6
Solaris hints files from Kevin Smolkowski
2019-04-04 17:00:51 -04:00
nhmall
abfd80d3d7
Merge branch 'NetHack-3.6.2'
2019-04-02 12:25:16 -04:00
PatR
add4d4d724
untested build fix for term_attr_fixup()
...
modified:
sys/mac/mttymain.c
sys/msdos/video.c
sys/winnt/nttty.c
2019-04-02 07:38:57 -07:00