diff -c src/Makefile newsrc/Makefile
*** src/Makefile	Tue Jun 24 05:20:58 1997
--- newsrc/Makefile	Thu Jun 26 00:53:29 1997
***************
*** 35,41 ****
  
  # fix a few crufts...
  CC       = cl -nologo
! CFLAGS   = -D_WIN32=1 -DWIN32=1 -W3 -QIfdiv- -Ot -I. -I../include
  #CFLAGS   = -D_WIN32=1 -DWIN32=1 -W3 -QIfdiv- -Od -Zi -I. -I../include
  MAKEFILE = Makefile
  cvarsdll = $(cvars)
--- 35,41 ----
  
  # fix a few crufts...
  CC       = cl -nologo
! CFLAGS   = -DPC98=1 -D_WIN32=1 -DWIN32=1 -W3 -QIfdiv- -Ot -I. -I../include
  #CFLAGS   = -D_WIN32=1 -DWIN32=1 -W3 -QIfdiv- -Od -Zi -I. -I../include
  MAKEFILE = Makefile
  cvarsdll = $(cvars)
Binary files src/history.sh and newsrc/history.sh differ
diff -c src/sh9.c newsrc/sh9.c
*** src/sh9.c	Fri Aug 26 11:03:16 1994
--- newsrc/sh9.c	Thu Jun 26 00:53:15 1997
***************
*** 208,219 ****
--- 208,226 ----
  /* Scan codes to ignore on input */
  
  static WORD	IgnoreScanCode[] = {
+ #if defined(PC98)
+     0x74,				/* Control key			*/
+     0x73,				/* Alt key			*/
+     0x70,				/* Shift key			*/
+     0x71,				/* Caps key			*/
+ #else
      0x1d,				/* Control key			*/
      0x38,				/* Alt key			*/
      0x2a,				/* Shift key			*/
      0x36,				/* Shift key			*/
      0x3a,				/* Caps key			*/
      0x45				/* Numlock key			*/
+ #endif
  };
  
  #define IGNORE_CNT	ARRAY_SIZE (IgnoreScanCode) 
