plan9fox/sys/src
cinap_lenrek f47f6af382 games/doom: fix idclev cheat in doom2 and final doom (thanks qu7uux)
a typo in st_stuff.c:ST_Responder prevents idclev (change level) cheat to work
in doom2 and final doom (gamemode == commercial): episode is set to 0, when
that's invalid, and ST_Responder just returns.
to test, while ingame type idclev, followed by:
. doom1: episode (1-3 or 1-4) then map number (1-9)
. doom2/final doom: map number (1-32)
incidentally, if the last digit typed is 1, the player's weapon will switch to
the fist, because of a different bug (basically kbdproc registering two events
when pressing a key, for 'c' and 'k' case).
2015-08-16 22:08:11 +02:00
..
9 devether: duplicate flags when copying blocks (thanks erik quanstro) 2015-08-16 20:08:36 +02:00
ape ape: fix build for objtype=spim 2015-08-08 08:17:54 +02:00
boot 9boot: look for plan9.ini in all filesystems accessible to efi to find plan9 partition 2015-06-05 05:09:22 +02:00
cmd vc: word align automatics 2015-08-16 19:29:16 +02:00
games games/doom: fix idclev cheat in doom2 and final doom (thanks qu7uux) 2015-08-16 22:08:11 +02:00
lib9p lib9p: make reqqueueflush() use new threadint(), which will also cover channel operations 2015-08-10 03:52:40 +02:00
libaml
libauth
libauthsrv libauthsrv: readnvram() use vlong for nvroff, parse $nvlen/$nvoff with strtol() instead of atoi() 2015-08-03 14:45:23 +02:00
libavl
libbin
libbio bio: add Bfdopen() from plan9port 2014-12-14 20:21:42 +01:00
libc libc: fix wunlock() libthread deadlock 2015-08-10 23:13:41 +02:00
libcomplete
libcontrol libcontrol: fix label memory leak 2015-08-16 00:04:27 -07:00
libdisk libdisk: error handling, sanity checks 2015-05-31 12:58:13 +02:00
libdraw libdraw: sync allocimage/allocwindow prototypes with man pages 2015-06-09 10:33:30 +02:00
libfis
libflate flate: fix wrong adler32() length calculation (thanks qrstuv) 2014-12-20 03:34:40 +01:00
libframe
libgeometry
libhtml
libhttpd libhttpd: use strtol to parse decimal character references in httpunesc() 2015-08-03 15:26:33 +02:00
libip libip: skip ipv6 loopback address (thanks mischief) 2014-12-26 09:34:30 +01:00
libjson
liblex
libmach libmach: remove redundant check for big endian 2015-08-05 06:37:02 -07:00
libmemdraw libdraw: use readn() to read headers and Fontchar array 2015-03-01 05:39:45 +01:00
libmemlayer
libmp libmp: fix build for objtype=spim 2015-08-08 08:25:36 +02:00
libndb
liboventi
libplumb
libregexp
libscribble
libsec libsec: fix mistake breaking tlsServer() (thanks sl) 2015-08-16 02:38:44 +02:00
libstdio
libString
libsunrpc
libthread libthread: use "interrupt" proc ctl message instead of posting a note for threadint() 2015-08-10 03:48:37 +02:00
libventi fix dangerous werrstr() usages 2014-11-07 12:51:59 +01:00
mkfile
mkfile.proto fix library mkfiles for objtype=spim 2015-08-08 08:04:41 +02:00
NOTICE