The files in distribution:

hiview.exe      The executable for 386 computers, compiled with djgcc
hiview4.exe      The executable for 486 computers, compiled with djgcc
hiview.doc      document for hiview
emu387          The 387 emulator, provided by djgcc
*.grn           Various graphics drivers in the "new" format
README.IJG      The readme and legal limitations on the Independent JPEG
                Group sources
COPYING         Policies on copying the sources and other files
COPYING.DJ      Included from the djgpp distribution
COPYING.FSF     The FSF copyright notice
src\viewer.c    the main part of the program
src\dither.c    the FS dithering algorithms by Bruce (bs@mda.ca)
                modified to use 32 bit integer math
src\hicolor.c   no longer used. used to be the hicolor support part
src\fnsplit.c   fnsplit, ala Borland C
src\jrdgif.c    modified from the JPEG distribution
src\jrdtarga.c    "       "     "   "       "    
src\jmemmgr.c     "       "     "   "       "    
src\todo.doc    planned improvements and a general plea for your help
src\*.h         various header files.
src\makefile    the makefile for hiview.out
src\makefile.opt the makefile for optimized executable
src\*.lst       list of files required by the make file to avoid the
                command line length limitation of MSDOS
src\jdcolor.c   version 3a of IJG code, slightly modified.
src\jquant*.c
src\jdmcu.c  
src\range.c     for speeding range checking
src\mypow.c     integer only routine for pow(x,y).
src\jversion.h  version number 3a for IJG code.
src\jconfig.h   I can't remember what I modified here. Probably nothing!
src\*calc.c     calculate the log and range tables for mypow.c and range.c
