[BACK]Return to mach_dep.h CVS log [TXT][DIR] Up to [contributed] / early-roguelike / xrogue

Annotation of early-roguelike/xrogue/mach_dep.h, Revision 1.1.1.1

1.1       rubenllo    1: /*
                      2:     mach_dep.h  -  machine dependents
                      3:
                      4:     XRogue: Expeditions into the Dungeons of Doom
                      5:     Copyright (C) 1991 Robert Pietkivitch
                      6:     All rights reserved.
                      7:
                      8:     Based on "Advanced Rogue"
                      9:     Copyright (C) 1984, 1985 Michael Morgan, Ken Dalka and AT&T
                     10:     All rights reserved.
                     11:
                     12:     Based on "Rogue: Exploring the Dungeons of Doom"
                     13:     Copyright (C) 1980, 1981 Michael Toy, Ken Arnold and Glenn Wichman
                     14:     All rights reserved.
                     15:
                     16:     See the file LICENSE.TXT for full copyright and licensing information.
                     17: */
                     18:
                     19: /*
                     20:  * define/undefine that the wizard commands exist
                     21:  */
                     22: #ifndef HAVE_CONFIG_H
                     23: #undef WIZARD
                     24: #endif
                     25:
                     26: #if defined(_WIN32)
                     27: #define fstat _fstat
                     28: #define stat _stat
                     29: #define open _open
                     30: #define popen _popen
                     31: #define pclose _pclose
                     32: #if !defined(__MINGW32__)
                     33: #define PATH_MAX _MAX_PATH
                     34: #endif
                     35: #endif
                     36:
                     37: #define NOOP(x) (x += 0)
                     38:
                     39: extern char *md_getusername();
                     40: extern char *md_gethomedir();
                     41: extern char *md_getroguedir();
                     42: extern void md_flushinp();
                     43: extern char *md_getshell();
                     44: extern char *md_gethostname();
                     45: extern void md_dobinaryio();
                     46: extern char *md_getpass();
                     47: extern void md_init();
                     48: extern char *xcrypt();
                     49:
                     50: /*
                     51:  * define if you want to limit scores to one per class per userid
                     52:  */
                     53:
                     54: #ifndef HAVE_CONFIG_H
                     55: /* #define LIMITSCORE 1*/
                     56: #undef LIMITSCORE
                     57: #endif
                     58:
                     59: /*
                     60:  * fudge factor allowed in time for saved game
                     61:  */
                     62:
                     63: #define FUDGE_TIME      200
                     64:
                     65: /* File locations.  Define here if necessary. */
                     66: #if 0
                     67: #define SCOREFILE "xrogue.scr"
                     68: #define LOGFILE "xrogue.log"
                     69: #endif

CVSweb