remove SYSFLAGS and MFLOPPY code
A check into github issue 364 confirmed that https://github.com/NetHack/NetHack/commit/ba6edbe5dcfbd27c03683e4d7aebf9593b24c5a7 had incorrectly updated the bwrite sizeof entry for sysflags. The SYSFLAGS and MFLOPPY code is all in the outdated part of the tree, so just remove it rather than re-correct it. Closes #364 Closes #207
This commit is contained in:
+2
-28
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 pcmain.c $NHDT-Date: 1543465755 2018/11/29 04:29:15 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.101 $ */
|
||||
/* NetHack 3.6 pcmain.c $NHDT-Date: 1593953369 2020/07/05 12:49:29 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.120 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
|
||||
/*-Copyright (c) Derek S. Ray, 2015. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -383,13 +383,6 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
|
||||
process_options(argc, argv);
|
||||
#endif
|
||||
|
||||
#ifdef MFLOPPY
|
||||
set_lock_and_bones();
|
||||
#ifndef AMIGA
|
||||
copybones(FROMPERM);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* strip role,race,&c suffix; calls askname() if plname[] is empty
|
||||
or holds a generic user name like "player" or "games" */
|
||||
plnamesuffix();
|
||||
@@ -428,8 +421,7 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
|
||||
Strcat(g.lock, g.plname);
|
||||
Strcat(g.lock, ".99");
|
||||
#else
|
||||
#ifndef MFLOPPY
|
||||
/* I'm not sure what, if anything, is left here, but MFLOPPY has
|
||||
/* I'm not sure what, if anything, is left here, but old MFLOPPY had
|
||||
* conflicts with set_lock_and_bones() in files.c.
|
||||
*/
|
||||
Strcpy(g.lock, g.plname);
|
||||
@@ -437,7 +429,6 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
|
||||
regularize(g.lock); /* is this necessary? */
|
||||
/* not compatible with full path a la AMIGA */
|
||||
#endif
|
||||
#endif
|
||||
#endif /* PC_LOCKING */
|
||||
|
||||
/* Set up level 0 file to keep the game state.
|
||||
@@ -451,9 +442,6 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
|
||||
write(nhfp->fd, (genericptr_t) &g.hackpid, sizeof(g.hackpid));
|
||||
close_nhfile(nhfp);
|
||||
}
|
||||
#ifdef MFLOPPY
|
||||
level_info[0].where = ACTIVE;
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Initialize the vision system. This must be before mklev() on a
|
||||
@@ -622,15 +610,6 @@ char *argv[];
|
||||
flags.initrace = i;
|
||||
}
|
||||
break;
|
||||
#ifdef MFLOPPY
|
||||
#ifndef AMIGA
|
||||
/* Player doesn't want to use a RAM disk
|
||||
*/
|
||||
case 'R':
|
||||
g.ramdisk = FALSE;
|
||||
break;
|
||||
#endif
|
||||
#endif
|
||||
#ifdef AMIGA
|
||||
/* interlaced and non-interlaced screens */
|
||||
case 'L':
|
||||
@@ -687,11 +666,6 @@ nhusage()
|
||||
#ifndef AMIGA
|
||||
ADD_USAGE(" [-I] [-i] [-d]");
|
||||
#endif
|
||||
#ifdef MFLOPPY
|
||||
#ifndef AMIGA
|
||||
ADD_USAGE(" [-R]");
|
||||
#endif
|
||||
#endif
|
||||
#ifdef AMIGA
|
||||
ADD_USAGE(" [-[lL]]");
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user