diff -c pse.orig/hashtab.c pse/hashtab.c
*** pse.orig/hashtab.c	Thu Dec  3 13:47:10 1998
--- pse/hashtab.c	Thu Dec  3 13:47:28 1998
***************
*** 12,17 ****
--- 12,18 ----
  
  #include "pseint.h"
  #include "hashtab.h"
+ #include "externs.h"
  
  enum search_type {NEAR, EXACT};
  
diff -c pse.orig/platform.h pse/platform.h
*** pse.orig/platform.h	Thu Dec  3 13:47:11 1998
--- pse/platform.h	Thu Dec  3 13:47:32 1998
***************
*** 7,14 ****
   * 'COPYING' for details.   
   */ 
  
! #define SPACE
  #define PLATFORM_H
  
  #ifndef NULL
  #define NULL 0
--- 7,16 ----
   * 'COPYING' for details.   
   */ 
  
! #define SPACE 1
  #define PLATFORM_H
+ //#define MUSH
+ #define PENN 1
  
  #ifndef NULL
  #define NULL 0
***************
*** 25,41 ****
  
  #if defined(MUX) || defined(MUSH)
  
! #include <copyright.h>
  #include <autoconf.h>
  #include <mudconf.h>
  #include <config.h>
  #include <db.h>
! #include <interface.h>
  #include <externs.h>
  #include <match.h>
  #include <command.h>
  #include <alloc.h>
! #include <attrs.h>
  #include <functions.h>
  #include <flags.h>
  
--- 27,43 ----
  
  #if defined(MUX) || defined(MUSH)
  
! #include <copyrite.h>
  #include <autoconf.h>
  #include <mudconf.h>
  #include <config.h>
  #include <db.h>
! #include <intrface.h>
  #include <externs.h>
  #include <match.h>
  #include <command.h>
  #include <alloc.h>
! #include <attrib.h>
  #include <functions.h>
  #include <flags.h>
  
***************
*** 46,55 ****
  /*
   * Probably really need a few more than this here...seems to work though.
   */
! #include <externs.h>
! #include <attrib.h>
! #include <parse.h>
! #include <dbdefs.h>
  #endif
  
  /*
--- 48,57 ----
  /*
   * Probably really need a few more than this here...seems to work though.
   */
! #include "externs.h"
! #include "attrib.h"
! #include "parse.h"
! #include "dbdefs.h"
  #endif
  
  /*
diff -c pse.orig/pseint.h pse/pseint.h
*** pse.orig/pseint.h	Thu Dec  3 13:47:11 1998
--- pse/pseint.h	Thu Dec  3 13:47:33 1998
***************
*** 23,34 ****
  
  /* Output routines */
  extern char *strip_ansi(const char *);
! extern void Notify(dbref, const char *);
! extern void NotifyExcept(dbref,dbref,const char *);
! extern void NotifyLocation(dbref, const char *);
! extern void *AllocBuffer(const char *);
! extern void FreeBuffer(void *);
! extern int ValidObject(dbref);
  
  extern void WriteMudFunctionBuffer(void *, const char *);
  extern void FWriteMudFunctionBuffer(void *, const char *, ...);
--- 23,34 ----
  
  /* Output routines */
  extern char *strip_ansi(const char *);
! extern void Notify(dbref player, const char * msg);
! extern void NotifyExcept(dbref player1,dbref player2,const char * msg);
! extern void NotifyLocation(dbref location, const char * msg);
! extern void *AllocBuffer(const char * msg);
! extern void FreeBuffer(void * buff);
! extern int ValidObject(dbref object);
  
  extern void WriteMudFunctionBuffer(void *, const char *);
  extern void FWriteMudFunctionBuffer(void *, const char *, ...);
***************
*** 67,69 ****
--- 67,74 ----
  #define PSE_USER_DBREF    -102
  
  extern int debug_char; /* used for directing log messages to objects */
+ 
+ #ifdef WIN32
+ #pragma warning( disable : 4244 4305)	/* NJG: disable warning re conversion */
+ #define snprintf _snprintf
+ #endif
diff -c pse.orig/space.h pse/space.h
*** pse.orig/space.h	Thu Dec  3 13:47:12 1998
--- pse/space.h	Thu Dec  3 13:47:35 1998
***************
*** 19,24 ****
--- 19,26 ----
  #define PI 3.1415926535897
  #endif
  
+ #define huge space_huge // Win32 objects to huge
+ 
  #define FRAND ((float)( rand() & 65535 ) / 65536.0)
  #define Max(x,y)	(x > y ? x : y)
  #define Min(x,y)	(x < y ? x : y)
diff -c pse.orig/version.h pse/version.h
*** pse.orig/version.h	Thu Dec  3 13:47:13 1998
--- pse/version.h	Thu Dec  3 13:47:37 1998
***************
*** 1,10 ****
! /* v0.9
!  *
!  * version.h:  Space Engine Version.
!  *
!  * This program is free software and may be freely redistributed as
!  * specified in the GNU General Public License.  Please see the file
!  * 'COPYING' for details.   
!  */ 
! 
  #define ENGINE_VERSION "Portable Space Engine: Alpha v0.9.14 [31-August-1998]"
--- 1,3 ----
! #define VERSION "PennMUSH version 1.7.2 patchlevel 17 [1998-11-11]"
! #define SHORTVN "PennMUSH 1.7.2p17"
  #define ENGINE_VERSION "Portable Space Engine: Alpha v0.9.14 [31-August-1998]"
