nhmall
3a027289ed
Merge branch 'NetHack-3.6.2'
2018-05-25 18:36:30 -04:00
nhmall
81e422189c
Windows wouldn't compile without TTY_GRAPHICS defined
2018-05-21 16:44:19 -04:00
nhmall
3b77543bcc
preserve change from old branch
2018-05-18 22:05:05 -04:00
PatR
546321d055
Unix Makefile changes
2018-05-18 22:04:21 -04:00
nhmall
76de68fb4f
Merge branch 'NetHack-3.6.0'
2018-05-17 19:43:29 -04:00
nhmall
5a62515d7b
more bump of version ID
2018-05-16 23:08:37 -04:00
nhmall
2b66b5ecd1
bump version ID values
2018-05-16 23:06:44 -04:00
nhmall
a6e52210fa
Merge branch 'NetHack-3.6.0'
2018-05-15 19:43:24 -04:00
nhmall
821399c6be
fix access violation when --debug:xxxx has no other args after it
2018-05-15 19:39:05 -04:00
keni
f810a45dc1
fix H7138: sys/unix/setup.sh fails with no arguments
...
Sanity check was in the wrong place.
2018-05-15 16:30:28 -04:00
nhmall
e058df508e
Merge branch 'NetHack-3.6.0'
2018-05-15 01:21:54 -04:00
nhmall
589bdb4e2d
Merge branch 'win-tty-status' into win-minor
2018-05-15 00:26:26 -04:00
nhmall
fba7c06fd6
put back the functionality of commandline --debug:immediateflips overwritten recently
2018-05-14 21:09:01 -04:00
Bart House
1f877dbca1
Additional changes to xputc_core() and early_raw_print() to manage
...
the cursor position correctly. This is needed to handle raw printing
correctly. Added check for when we might be running off the bottom
of the screen when handling msmsg(). Added runtime checks to keep
cursor always within bounds.
2018-05-13 20:46:43 -07:00
Bart House
53c7cb8c78
Changes to xputc_core to handle cursor correctly.
2018-05-13 18:54:20 -07:00
nhmall
2b8ac8af9e
missing stubs for NetHackW.exe
2018-05-13 16:42:11 -04:00
Bart House
0afd2570cb
Removing temporary debugging code and fixing compiler warnings.
2018-05-13 13:29:13 -07:00
Bart House
3dbbd188d9
Fixing typo.
2018-05-13 12:49:52 -07:00
Bart House
039687cf5f
Fix for bug 324 (aka H4216). We now will use nhraykey by default if the
...
players keyboard layout is non-english. nhraykey properly handles
non-english input. We also now support changing altkeyhandler in game.
2018-05-12 18:06:23 -07:00
Bart House
1d31a49661
Some nttty.c clean-up.
2018-05-12 15:58:44 -07:00
Bart House
3467b9f087
Added ntassert() mechanism for Windows based port use.
2018-05-12 13:59:06 -07:00
nhmall
702154529f
provide some debug developer controls - part 1
2018-05-10 10:05:29 -04:00
nhmall
e90b20a3a9
optimization of output was ruining display effects
2018-05-07 20:20:36 -04:00
nhmall
97c826ccb0
Merge branch 'barhouse-lagFix' into tty-status
2018-05-06 18:23:21 -04:00
Bart House
4b922f3e8b
Implemented a fix to the lag problems that are occuring with the Win32
...
console port. The fix implements a console back buffer which
significantly reduces the number of calls made to WriteConsoleOutputXXX
and eliminates the lag users have been experiencing.
2018-05-06 15:09:10 -07:00
nhmall
f2e9b8a60a
merge glitch cleanup
2018-05-06 17:52:29 -04:00
nhmall
7d1e1a163d
Merge branch 'lagfix' of https://github.com/barthouse/NetHackPublic into tty-status
2018-05-06 16:52:11 -04:00
Bart House
b7f351fdbb
Updated console back buffer support to correctly size the buffers as
...
appropriate.
2018-05-06 13:22:36 -07:00
nhmall
64cec86abb
more performance fixes for the port code portion
2018-05-06 06:04:33 -04:00
Bart House
8db7237cfc
Console buffer support for variable size console windows.
2018-05-06 02:47:17 -07:00
Bart House
ea2f2d1aac
Quick fix to buffer height. Will need to determine why we needed a
...
buffer height of 26.
2018-05-06 01:40:13 -07:00
Bart House
d6f9790d79
Implemented a fix to the lag problems that are occuring with the Win32
...
console port. The fix implements a console back buffer which
significantly reduces the number of calls made to WriteConsoleOutputXXX
and eliminates the lag users have been experiencing.
2018-05-06 01:13:30 -07:00
nhmall
cf73c4bf26
windows build fix
...
preprocess bigroom.des
$(U)makedefs --input bigroom.des --output - --grep | $(U)levcomp
insert a missing tile (placeholder only - it needs future fixing!)
2018-04-28 16:04:45 -04:00
nhmall
52dd755d27
Merge branch 'NetHack-3.6.0'
2018-04-28 12:12:32 -04:00
nhmall
331abfe530
Specify both width and height when creating font for width testing
...
From Bart...
When we are creating the console font for testing character widths,
we were not specifying width. Because of this, the created font's
average width might be larger then what we expect and we might
falsely detect that the font was inappropriate for playing Nethack.
Fix provides the width that we are expecting when creating the font.
2018-04-28 12:11:19 -04:00
nhmall
d8443dff37
Merge branch 'NetHack-3.6.0'
2018-04-27 06:37:54 -04:00
nhmall
d4ebae12f1
default to using latest SDK available on build machine
...
From Bart...
Modified build configuration to use latest SDK available by default.
This change will eliminate the need for us to hard code an SDK
version into our configuration file and will eliminate the need
for developers to set the SDK version when they do not have the
matching SDK version installed. Updated the Install.nt file removing
the mention of having to set the SDK version.
2018-04-26 23:02:17 -04:00
nhmall
2576ae071f
text bit in sys/unix/Makefile.dat
2018-04-25 19:26:35 -04:00
nhmall
0e2555881a
Merge branch 'NetHack-3.6.0'
2018-04-25 18:15:49 -04:00
keni
0f58af6f37
add missing copyright info
2018-04-25 16:54:50 -04:00
keni
09502df9f1
force expand unexpanded substitution variables
2018-04-25 15:36:11 -04:00
keni
d8c49ec9d1
Add updated copyright lines, part 1.
2018-04-25 15:00:13 -04:00
keni
11f1983253
update .gitattributes files for substitution and copyright headers
2018-04-25 14:52:43 -04:00
nhmall
44ac268590
Install.nt bit
2018-04-23 21:47:46 -04:00
nhmall
df7d10bec8
Merge branch 'NetHack-3.6.0'
2018-04-23 21:41:06 -04:00
nhmall
e236c23b35
windows record file diagnostic info
2018-04-22 12:15:30 -04:00
nhmall
d420d8073d
update some old version references
2018-04-21 18:05:46 -04:00
nhmall
6a7f05cec0
fix --version:paste for NetHackW
...
Adjust port_insert_pastebuf() for Windows so that it
works on the console and GUI variations.
2018-04-21 10:37:10 -04:00
nhmall
a7df684d25
Windows instructions update
2018-04-21 09:33:47 -04:00
keni
6cf611cbc7
Merge remote-tracking branch 'origin/NetHack-3.6.0'
...
(required manual merge in include/config.h)
2018-04-15 13:50:59 -04:00