home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 21
/
CD_ASCQ_21_040595.iso
/
dos
/
graphic
/
nview14c
/
readme.nv
< prev
next >
Wrap
Text File
|
1995-02-08
|
46KB
|
1,037 lines
╔═════════════════════════════════════════════════════════════┐
║ The NOMSSI Viewer Release 1.4c (8.2.95) │
║ Graphics file Viewer for SuperVGA │
║ │
║ Copyright 1994,95 by NOMSSI NZALI Jacques Hubert Christian │
║ All Rights Reserved. │
└═════════════════════════════════════════════════════════════┘
Welcome !
This is a graphics file viewer that reads raster images stored
within files and displays them using the extended modes of VGA
graphics adapters.
The Windows and OS/2 2.x BMP, GIF, IFF/LBM/HAM, PCX, TIFF, TGA
and JFIF/JPEG graphics file formats are supported with most of
their particular extensions. Available SuperVGA graphics modes
up to 32 bits/pixel are autodetected and used.
This file contains the following information:
Introduction
- System requirements
- Some features
- Acknowledgements
- Licensing agreement
- Availability
Getting started
- Setting up The NOMSSI Viewer
- Command line parameters
- A quick tour
- Notable Informations
- Problems
Appendix
- Keyboard commands
- Disclaimer
- Revision Notes
Feel free to report any comments, problems, suggestions for
improvements concerning the program, its documentation, its
licensing agreement or any part of its presentation to
NOMSSI NZALI Jacques Hubert Christian
Thueringer Weg 3/435
09126 Chemnitz, Germany
Internet: nomssi@physik.tu-chemnitz.de
SYSTEM REQUIREMENTS
The NOMSSI Viewer Release 1.4 should run under DOS 3.3 or higher
(DR DOS, MSDOS, NOVELL DOS, OS/2 or Windows DOS session) on any
IBM PC compatible with 640 Kb memory, 80286 processor and VGA
adapter or better. The JPEG decoding routines require a 80386SX
processor or better.
The NOMSSI Viewer for DPMI (NVX) requires extended memory.
SOME FEATURES
"I just got your Nviewer version 1.30/22-8-94 thru a
recommandation in one of those newsgroups in usenet.
Frankly, the only thing I like about it is that it's just
as good as the other viewers I use, it has more features
than the other viewers I use, it has a very nice user
interface, it has nice options, it is very easy to setup
and run, it does not need any complicated configuration
to start using, and lastly--but most important--it is
probably the only viewer that recognized that my video
card has 2 megs and can do 16M colors ("wow"). I like it."
(user quote).
The NOMSSI Viewer is very easy to install, your machine confi-
guration is autodetected, the available ressources are used,
including
- mouse with microsoft compatible driver
- extra memory: UMB, EMS, XMS or disk space are used as image
buffer for slideshow or image transforms like rotate, scale
or catalog and for overlay management.
- The VGA chipset families
Acumos, Ahead, ATI, Avance Logic, Chips&Tech, Cirrus,
Compaq, Everex, Genoa, HMC, MXIC, MGA, NCR, Oak,
Paradise, Poach, PRIMUS, Realtek, S3, Trident, Tseng,
UMC, Video7, Weitek, Yamaha
and the VESA BIOS extensions are supported. The VGA chipset
(about 180 unique chipsets), video memory, available 8, 15,
16, 24 and 32 bits video mode (256 color, 32K or 64K HiColor
and 16M TrueColor) are autodetected and used.
The NOMSSI Viewer supports seven graphics file formats with most
of their particular extensions, including OS/2 Bitmap arrays,
IFF HAM coding and PBM FORMs, PCX CGA/EGA images, many TIFF 6.0
extensions (planar, tiled, CMYK, YCbCr images, extra samples).
Graphics are loaded to a buffer on EMS, XMS and disk, and then
displayed. The buffer management unit can buffer a single image
on all available buffer media. This allows to pan over very
large images in any video mode and to perform simple image
transforms (flip/mirror/rotate/wallpaper/center/shrink) and
color editing (brightness/contrast/gamma correction/grayscale).
The NOMSSI Viewer offers a palette of dithering and quantization
algorithms. These are used to reduce the color depth of the
image (the maximum number of unique colors in the image) with
minimal degradation of the image quality. Fast-but-inaccurate
methods can be used for preview. The better methods are slower
and/or need more system memory. The quality/speed ratio and all
other parameters can be customized at run-time in dialog. All
changes take effect immediatly, with no need to restart.
A group of files can be selected and viewed in turn (slideshow).
Up to 81 (9x9) images can be displayed simultaneously in any
supported graphics mode.
The User controls the file ordering, the video mode, the delay
between images, the catalog layout. He can pause on any image,
edit the image, resume the slideshow, return to previous images.
The pictures can be saved as palette color files in the BMP,
GIF, TGA or TIFF formats.
The command line is processed at startup with all path names,
files, file masks and script files specified.
The user interface is event-oriented, with mouse support, pull-
down menus, mouse support, context sensitive help (english and
german help texts), 'screen saver', file manager sort/copy/
rename/delete/find functions, text and binary browser, execute
function for .EXE, .COM and .BAT files.
The NOMSSI Viewer seamlessly launches external applications to
handle associated data-files. Mark Stehr's viewer (special
edition) with .FLI/.FLC, .ICO and PhotoCD support demonstrates
this feature. Links between applications and data-files are
defined and edited with the association editor.
The file finder recursively scans directories and identifies the
file format by parsing all files. All file dialogs (file load,
file finder, directory tree) are non-modal, multiple instances
can coexist, allowing i.e. slideshow with different directories
and drives.
The NOMSSI Viewer possesses an event recorder with the ability
to save every user action during a session and auto-replay the
whole session later.
ACKNOWLEDGEMENTS
This program uses
- The VGADOC package version 3,
Copyright (c) 1994 by Finn Thφgersen
- The JPEG Unit, Copyright (c) 1993 by TBH-Softworx
- The STREAMS package version 1.6,
Copyright (c) 1993,94 by D.J. Murdoch.
- The OVRUMB Unit 1.2, by Jean-Marc Lasgouttes
- The HelpFile patch in TVTOYS, by Far Niente Productions
- The ShowApp Unit by K. Strobel & A. Olbrich
The NOMSSI Viewer is written using Borland Turbo Pascal 7.0(TM).
The two pass quantization routine are ported from C:
- The median cut code from the Independant JPEG Group source,
- The octree quantization code from the PoV source,
- The Neuralnet quantization from A. H. Dekker code/paper.
The VIEWER.EXE utility is is Copyright 1994,1995 by Mark Stehr,
included with kind permission of its author.
LICENSING AGREEMENT
It is requested that all users comply with the following
licensing provisions:
The NOMSSI Viewer is distributed as ShareWare, the user fee is
DM 36,- or US$29 (see REGISTER.FRM). Should you find this
program useful, register. You will get the latest release. You
*must* register if you use The NOMSSI Viewer on a regular basis.
You may copy and distribute verbatim UNMODIFIED copies of this
Software, in any medium, as long as it remains in its complete
form with all support files, documentation files, this license
agreement and the disclaimer of warranty.
You may charge a distribution fee for the physical act of
transferring a copy. You may not copy, sublicense, distribute or
transfer The NOMSSI Viewer except as expressly provided under
this License Agreement.
Any attempt otherwise to copy, sublicense, distribute or
transfer The NOMSSI Viewer is void and your rights to use the
program under this License agreement shall be automatically
terminated. However, parties who have received computer software
programs from you with this License Agreement will not have
their licenses terminated so long as such parties remain in full
compliance.
AVAILABILITY
The NOMSSI Viewer is released as a ZIP archive with the name
NVIEWnnn.ZIP, 'nnn' stand for the version number, like
NVIEW140.ZIP for release 1.4.
PKUNZIP ver 2.04g or higher is needed to 'uncompress' the
archive. Be aware it may be repacked to some other archivers by
other sites.
The archive file contains:
NV.EXE ; The executable
NV.HLP ; Online help texts
NVGER.HLP ; German help texts. Rename to NV.HLP
README.NV ; This text file
FILE_ID.DIZ ; Brief description
RECORD.BAT ; Start NV.EXE in record mode
PLAY.BAT ; Start NV.EXE in play-back mode
REGISTER.FRM ; Register form
REGISTER.GER ; German register form
DEMO.BAT ; Run the demo file
DEMO.NVD ; Sample NV-Demo file
LOGOS.SLD ; Sample slide show script file
NV.EXT ; Sample association file
NVIEW.GIF ; Image file, 640x480
NVLOGO.JPG ; Image file
ICON.GIF ; Image file 256x256
All the following programs are FreeWare, distributed under
the scope of the disclaimer of warranty.
VOCPLAY.EXE ; Plays VOC files on SoundBlaster
FASTANSI ; Displays ANSI files
NVINTRO.EXE ; Uses ICON.GIF required
This program is Copr. 1994,1995 by Mark Stehr, included with
kind permission of its author.
VIEWER.EXE ; Command line viewer for many file formats
The most recent version of The NOMSSI Viewer may be obtained at
SPECIAL-Box, Chemnitz/Germany, Sysop Jens Hofbauer
+49-371-2176173 14400bps 24h
+49-371-2176175 64000bps, X75/V110 2:00-7:00 CET
FidoNet : 2:2480/410
GerNet : 21:494/4080
GeoholicsNet: 54:493/1560
via World Wide Web using the following URL:
http://www.tu-chemnitz.de/~nomssi
Major releases are available via ftp from SimTel, the Coast to
Coast Software Repository. The primary mirror site is
OAK.Oakland.Edu (141.210.10.117)
location: SimTel/msdos/graphics/nviewnnn.zip.
The list of systems that offer SimTel files by FTP can be
downloaded from OAK.Oakland.edu,
file: /SimTel/msdos/filedocs/download.inf
SETTING UP THE NOMSSI VIEWER
- Create a target directory for The NOMSSI Viewer on your hard
drive. REMOVE THE OLD CONFIGURATION FILE NV.CFG from the
target directory prior to any update from a previous release.
- Set the environment variable TEMP to a list of directories
with enough free disk space for temporary files (i.e. insert
SET TEMP=C:\TEMP;D:\
in your AUTOEXEC.BAT and reboot to let the changes take
effect). The current directory is used if this variable
does not exist.
- PKUNZIP ver 2.04g or higher is needed to unpack the original
archive, a .ZIP file. Copy all files to the target directory
on your hard drive.
- You can use The NOMSSI Viewer as a shell for any command line
utility. You might want to edit the sample association file
NV.EXT or use your own association file.
- Type NV.EXE at DOS prompt to start The NOMSSI Viewer.
- Select Option\Display or press F9 to open the display dialog.
Verify that your machine configuration is correctly reported
and that the available video modes with 256, 32K, 64K and 16M
colors are enabled.
1.3i Notes:
* The 32-bits modes item is hidden, with only an open bracket
"(" on screen.
* HiColor and TrueColor may not be used if your DAC isn't
recognized properly. Try the /DAC command line parameter
NV /DAC (assumes you have a TrueColor DAC)
- Check the "[X] Uses VESA" item to force the use of the VESA
interface. Verify that the available VESA modes are
recognized.
You may have to install a driver to use VESA modes. Check The
Universal VESA VBE, a stand alone program Copyright 1993 by
Kendall Bennett. It is available via ftp from the above-
mentioned SimTel mirrors as /SimTel/msdos/graphics/UVESAxx.ZIP
The file NV.CFG is automatically written or updated with the
current settings when you leave the Options\Display dialog.
- Press Ctrl+F9 to open the Preferences dialog box. Use the TAB
and SHIFT+TAB keys to navigate through the various items and
select your defaults. Each option is explained with a short
hint in the statusline at the bottom of the screen. The F1 key
opens a help screen with more informations about the current
field. The menu item Options\Save writes your defaults to the
NV.CFG file.
- Press Alt+X to exit The NOMSSI Viewer. At this point, you can
start the demo by keying
DEMO.BAT
Press ESC at any time to abort and Alt+X to exit the demo.
The batch files RECORD.BAT and PLAY.BAT can also be used to
start NV.EXE.
COMMAND LINE PARAMETERS
The NOMSSI Viewer handles command line parameter of four types
in any order:
- Graphics file names. File mask are allowed. All files in the
active directory that matches the file mask are load and
displayed.
- Directory names (Paths). You may first specify a path, so the
subsequent file names in the list will not need to be complete
with path. Relative paths are allowed.
- Slideshow files. Check the sample LOGOS.SLD script file.
Script file are specified with the leading '@' character.
- The Quit parameter /Q forces The NOMSSI Viewer to exit after
processing the last command line parameter. The quit parameter
is stated in a slideshow script file as :QUIT.
The following examples assumes you have installed The NOMSSI
Viewer in the C:\NOMSSI directory on your harddisk.
C:\NOMSSI>NV C:\PCXLIST\image1.pcx C:\PCXLIST\image2.pcx
displays the two files in turn. The current display parameters
and slideshow options are used.
C:\NOMSSI>NV C:\IMAGES\TIF\*.*
displays all files in the C:\IMAGES\TIF\ directory
C:\NOMSSI>NV .
specify a startup directory, overwrites the default.
C:\NOMSSI>NV NVIEW.GIF VGALOGO.RLE /Q
will show the two graphics files and exit.
C:\NOMSSI>NV *.TGA /Q C:\IMAGES\NVIEW\ N*.TIF @NVLOGOS.SLD
will display all .TGA files in the current directory, change to
the C:\IMAGES\NVIEW\ directory, display all .TIF files starting
with N in this directory, run then slideshow script file
NVLOGOS.SLD and exit The NOMSSI Viewer.
A QUICK TOUR
The NOMSSI Viewer is menu-driven and intuitive, you may already
be using it. You have a desktop with as many dialog boxes as you
like. Many Dialog boxes are non-modal, meaning that you can
leave them without closing or canceling, and switch to another
dialog box at any time. Some operations can even be performed
concurrently, i.e. loading a graphics file while scanning the
whole drive for image files. Each dialog box is a tool with a
given functionality. You, the user, are the one to decide which
tool you need to solve your problem.
The "Load an image file" dialog box is the most powerfull tool
for image viewing. Also use the directory tree (Shift+F3 or
Windows\Directory) or the File\Search dialog. The latest only
handles files in the supported graphics file formats.
Press F3 to open a new "Load an image file" dialog box. You can
now locate graphics file on disk and press Enter or click the
Load-button to load and display the selected file. Press SHIFT+
Enter to browse a text file or CTRL+Enter to display an hex-dump
of the file. Executable files with .EXE, .BAT or .COM extension
are started with optional parameters.
The NOMSSI Viewer checks the association list (File\Association
menu) and load the associated application if the file format is
not recognized. Otherwise the "Reading" message box pops up,
providing image informations while the graphics file is decoded
to a buffer.
Thereafter, a graphics mode is initialized and the image is
displayed.
While viewing the image, you dispose about a few but powerfull
tools to edit the brightness and contrast, scale, flip or pan
trough the image and save it to a new graphics file. Press F1
for a help screen. You can now press Enter to load and display
the next file in the file list or cancel the viewing with ESC.
The NOMSSI Viewer can perform operations like copy, erase or
slideshow on a group of file. Press the space bar or click the
name with the right mouse button to add/remove the currently
selected (highliten) file in the list to the group files. The
tag character '√' appears. Also check the File\Group select
menu for selecting tools.
The slideshow button is disabled at startup and automatically
enabled as soon as at least two files are selected. Press F8 or
click on this button to setup the slideshow parameters and
start a slideshow of the selected group of file.
The NOMSSI Viewer gives you full control over the running
slideshow even with the mouse: the images are displayed exactly
in the selection order, the current image is selected when you
cancel the slideshow, reverse the sequence of slides with TAB,
click once on the right mouse button or press the space bar to
freeze the slideshow on any image. You can still use the image
editing tools. Press Enter or click the left mouse button to
resume or click the right mouse button again or press ESC to
cancel. A slideshow from a script file with individually timed
graphics file is possible.
You may want to try the File\Search feature. It lists all
graphics file in a directory subtree.
Press the F1 key or click the Help field in the statusline at
any time to open a help screen, with a description of the
current context. The help system provides online information
for almost all topics. The statusline displays a short context
sensitive short hint.
NOTABLE INFORMATIONS
- Graphics file formats
There are many graphics file formats, designed with different
goals. Most of the application specific image data storage is
device-dependent, optimized for loading speed. Rich format are
needed to take advantage of the varying capabilities of imaging
devices. Image compression reduces the storage requirements of
pictorial data and the time required for access to and
transmission of an image.
The NOMSSI Viewer supports the following raster image file
formats with most of their particular extensions:
* Windows and OS/2 Device-Independent Bitmaps DIB
Bitmaps are used under Windows 3.x and OS/2 to store bi-level,
palette color and full color images (1,4,8 and 24 bits/pixel).
The NOMSSI Viewer reads both uncompressed .BMP and compressed
.RLE (4 bits and 8 bits RLE) bitmap files. OS/2 2.x bitmaps
may include several pictures, which are shown in turn.
The NOMSSI Viewer writes uncompressed, palette color Windows
3.x BMP files with 8 bits/pixel.
* Compuserve Inc. Graphics Interchange Format GIF
GIF files are widely used for image data transmission, because
of the smaller file size. The format specification limits the
number of colors/pixel to 256, selectable from a wider palette.
The GIF89a specification allows GIF files to store text and
commands for animations. The NOMSSI Viewer ignores some GIF89a
extensions like comments and pauses, but support multi-images
GIF files.
Compatibility: The NOMSSI Viewer writes GIF89a graphics file
with a local color map. Older releases (prior 1.2c) are unable
to handle these valid image files.
* Truevision TGA file format
The TGA file format was the first TrueColor file format widely
available. The current TGA file specification defines the TGA
file types 1,2,3, 9,10 and 11 (color mapped, TrueColor and
grayscale uncompressed and run-length encoded files).
The NOMSSI Viewer reads all these file types, right-to-left
data ordering. The ".TGA" suffix should be the only one used.
The NOMSSI Viewer writes color-mapped (type 1) TGA files with
32 bits/color map entry and 8 bits/pixel. The pixel data
ordering is left-to-right and bottom-to-top.
* Adlus tag-based file format TIFF
TIFF is a rich file format for storing and interchanging bi-
level, grayscale, palette-color and full color raster image
data in several color spaces. TIFF is tag-based and designed
to be extensible.
The NOMSSI Viewer supports the current Baseline TIFF 6.0
definition and many, many TIFF 6.0 Extensions (CCITT 1D and
LZW Compression, tiled, planar, YCbCr, CMYK/seperated images,
extra samples).
Not supported are:
- LZW strips/tiles with more than 65527 bytes
- TIFF FAX G4
- TIFF/JPEG compression
Pixel data ordering other as left-to-right and top-to-bottom
are ignored.
The NOMSSI Viewer writes palette-color TIFF files.
* ZSoft PC Paintbrush Format PCX
The PCX image file format is in widespread use on the PC.
The NOMSSI Viewer handles PCX-files with 1..8 and 24 bits per
pixel. Some 256 color PCX files are written without color map
table, a grayscale map is assumed.
Pictures with 2 or 4 colors are displayed using the CGA color
map. SHIFT+F9 switchs to the standard EGA color map, which is
sometimes assumed.
* The Interchange File Format IFF
IFF is a file format for storing and interchanging data (text,
images, music and more). It is in widespread use on the Amiga.
IFF stores data in so-called FORMs.
The NOMSSI Viewer reads IFF ILBM (Interleaved Bitmap) with
1..8 and 24 bits/pixel and PBM (Packed Bitmap) forms, which
contains image data, offering support for run-length and HAM
encoding.
* JPEG File Interchange Format
The Joint Photographic Expert Group (JPEG) has created an
international standard for digital compression of continuous-
tone still images. The widely used baseline JPEG process is
lossy, it gives up some image quality to achieve very high
compression ratios.
The JPEG standard doesn't specify a graphics file format, it
defines the JPEG Interchange Format.
The JPEG File Interchange Format (JFIF) is a minimal file
format which enables JPEG bitstreams to be exchanged between
a wide variety of platforms and applications. It is entirely
compatible with the standard JPEG interchange format.
The JPEG decoding routines require a PC with 80386SX processor
or better. The maximum image width is 4000 pixel.
- NVX
The NOMSSI Viewer for DPMI (NVX) is a protected mode port of The
NOMSSI Viewer. NVX requires a PC with 80286 processor and
extended memory. The performance is improved for large images.
NVX will refuse to run (Error in Stream) if it cannot locate the
ressource file NVX.NVR.
NVX can make use of a swap file to allocate more memory. You can
specify the size of the ~NVX.$$$ file with /F command line
parameter:
NVX /F1000000
uses 1,000,000 bytes of the start-up directory as swap file. The
heap viewer in the menubar should report the change.
- Panning
The NOMSSI Viewer can use hardware and software panning (Option\
Preferences\Hardware scroll). Hardware panning is extremly fast,
even on the slowest machines. The image is truncated if it does
not fit in the available video memory.
Software scrolling does not have this size limitation, image
tiles are reloaded from the buffer medium (Memory, EMS, XMS or
disk). The scrolling is fast enough for EMS or XMS storage, but
loading from disk is usually slow.
Note(1.3i): The scrolling is slower when two pass quantization
methods are used (Median-Cut, Octree or Neural-net).
- Quantization
The extended SuperVGA modes with 24 bits/pixel (16,777,216
colors) provide the best representation of a color image for
human eyes, they are refered to as "TrueColor" modes.
but they consume excessive space (3 bytes of storage per pixel)
and require large and expensive video memory. Many SuperVGA can
display only in 8 bits/pixels modes, the color values in the
video memory are used as indexes in a look-up table (LUT) to
select the real RGB data. With that, one have 256 distinct
colors for each picture at disposal, which can be selected from
a much larger palette. To display an image with more colors than
the current display capabilities, one either uses dithering or
color quantization or both.
Dithering is the use of more than one pixel to represent a color
value, giving up some spatial resolution. Our visual system
performs spatial integration (averages) if we view a small area
from a sufficiently large distance. Dithering is fairly fast and
produces quite good looking color images in high resolution
video modes.
A dithered image seems to contains noise in low resolution modes
or on enlarged images. It will not compress very well.
Color quantization is reducing the number of colors of an image
in such a way that the degradation of the image quality is
minimal. One must first select the best table of colors for the
given image. Each pixel is then replaced with the most similar
color in the table. The image colors can then be coded with the
table indexes, lowering the storage requirement.
The NOMSSI Viewer offers a palette of quantization methods with
different quality/speed ratios (Options\Display\Quantization).
* Grayscale (only for JPEG images)
The luminance component is used to control the grayshade.
* Pattern dithering
A 2x2 dither matrix is used for Red and Green, a 4x4 matrix is
used for Blue.
* Floyd-Steinberg error diffusion method
The method distribute the dithering error on the the current
pixel over its neighbors.
* Median-Cut
This method builds and uses a 3D-histogram to divise the image
color space in subboxes, allowing to select accurately 256
best representative colors for a given image.
The NOMSSI Viewer uses Floyd-Steinberg error diffusion in the
second pass (mapping RGB colors to the most similar palette
colors).
* Oct-tree
This method uses oct-trees to recursively divise the RGB-cube,
using normally less memory than a 3D-histogram. Dithering is
not used, the obtained images will compress better.
* Kohonen Neural-network
This method compute the optimal palette for a given image
using a neural net with a "learning phase". A dithering step
is added if there is enough memory available.
The neural net quantization option cannot be selected with the
mouse.
- Video mode selection algorithm
With "Options\Display\Mode auto" checked, The NOMSSI Viewer uses
the currently selected color depth (Options\Display\Colors) as
the maximal value and seeks the video mode with the lowest
available color depth, that still provides enough colors for the
image.
This means a GIF file (256 colors) will not be loaded in a
TrueColor mode if a 256 color mode is available, even if the
24 bits/pixel color depth is selected.
- Gamma correction
The primary purpose of gamma correction is to let color images
appear identical on different output devices. The image color
values are corrected to match the physical properties of the
output device, that is your monitor. Press Alt+F9 to see how it
works.
Note:
* Gamma-correction doesn't work in HiColor modes.
* The exponential transfer function used is not accurate for
color LCD displays.
* All three RGB components use the same correction curve.
* A user-defined gamma near 1,8 works well for many monitors
- Color Editing
While altering the brigthness or constrast, the colors can
be modified over a larger range than usual.
- Event Recorder
The NOMSSI Viewer can save every single action of yours in a
file and later *automagically* replay it. Start the DEMO.BAT
file as an example for this unique feature.
The NOMSSI Viewer uses environment variables "listen" and "play"
to control recording/playback, the RECORD.BAT and PLAY.BAT files
are ready-to-use batch files for this purpose.
- Association Editor
The Association Editor (File\Associate) allows to define and
edit links between data files and the appropriate applications.
Select a valid file name in the file list box (dialog box
"Load an image file") or this menu item will be disabled. The
sample NV.EXT file shows how to specify associations from a
text file.
Data files are recognized by the file name extension, like
.VOC, .WAV or .MOD for sound files. The associated applications
are specified using a command line with the complete path and
other extra parameters. Do not forget the file name extension
(I often do).
Extension Command line
.TXT COMMAND.COM /C TYPE
.MPG C:\GO32.EXE D:\IMAGES\VIDEO\VMPEG
.MOD D:\MISCELL\MUSIC\PLAY.EXE
.FLI VIEWER.EXE -s4
.VOC VOCPLAY.EXE
.ANS FASTANSI.EXE
Trying to load an "associated" data file (i.e. a text file or
a sound file) will automatically start the linked application.
Therefore you can edit a text file or play back a sample from
within The NOMSSI Viewer. The user-defined command line is
used to start the application seamlessly, handing over the
data file as the last command line parameter. DOS Error codes
are reported if Option\Preferences\Confirmations is checked.
- Catalogs
Best quality is catalog are saved from 8 bits (256 color) modes.
The NOMSSI Viewer then uses two pass Median-Cut quantisation.
Catalog are saved in the current directory.
PROBLEMS
You will not be able to view some images if you are low on
memory, or if your TEMP disk drive is full. Check your system
configuration and the option menu, some quantization algorithms
require a lot of free memory.
The NOMSSI Viewer shows an error code (Status) when you press
F1 in graphics mode. As for release 1.4, Status 4E0B stand for
"Memory Overflow", this is subject to change without notice.
Other problems:
- The information panel shows false color informations for
ILBM/HAM and TGA color maped files
- The bar gauge is not updated correctly on PCX files
- Hardware scrolling doesn't work in VGA-mode 320x200 on some
chipsets
- ET4000 TrueColor modes selection problems (status ?)
- Disabled video modes are not saved to NV.CFG.
(work around exist, see manual)
- Hardware scrolling in 24 bit modes may shift the colors
- The graphics isn't always restored correctly after a help
screen from graphics mode
- soft scrolling
- Weitek P9000 problems
Feel free to report any difficulties you experienced with The
NOMSSI Viewer via email. Please include a valid return path and
the program release you have been using, actually The NOMSSI
Viewer 1.4.
KEYBOARD COMMANDS
General
Alt + Letter select an active Option. Press left Alt-key
*together* with the lit letter.
(i.e. Alt + S for "SlideShow", Alt + A for
"Scan", Alt + N for "Name").
Alt+F3 Close window
ESC Cancel the current operation.
Enter Confirm a valid input/selection
TAB select (highlight) the next field in a
dialogbox.
Help: F1 Open Helpwindow
Alt+F1 Previous Help screen
F5 Zoom/restore size of the active helpwindow
Ctrl+F5 Change the size and/or position of the active
window
Enter Pick a topic
ESC Close Help
File: F3 Open dialogbox "Load an image file"
Space bar select (tag/reverse tag) file. Needed for
Slideshow or for group copy
Gray + tag all files
Gray - clear all tags
Gray x or * reverse all tags
F10 go to the menubar
F7 copy file(s)
Alt+F7 Scan directory trees
F8 slide show
Options: F9 Open dialogbox "Options"
Tools
F1 Help screen with file and graphic mode
informations and a short description of
the available commands.
Ins/Del Brightness control (+/-)
Home/End Contrast control (+/-)
Gray * or x Cycle palette colors
Gray ÷ or / Cycle colors backward
F2 Save image in BMP, GIF, TGA or TIF format
Shift+F9 Set standard EGA Palette
Ctrl+F9 Set uniform quantization palette (3-3-2)
F9 Convert the palette colors to gray shades
Alt+F9 Gamma correction, set the active monitor gamma
(Standard 2,2)
F10 Restore original palette
Ctrl+PgUp/PgDn special effect (test)
Ctrl+Ins/Del
Ctrl+Home/End
Alt+Space
Ctrl+PgUp/PgDn special effect (test)
Ctrl+Ins/Del
Ctrl+Home/End
Alt+Space full scan of large image
F3 scale down (half) (EMS/XMS/disk needed)
F4 scale to fit page (EMS/XMS/disk needed)
F5 flip the image vertically (up/down)
F6 flip left/right (mirror)
Shift+F6 rotate counterclockwise 90°
F7 copy current image to buffer
F8 restore image from buffer
PgUp/PgDn scroll up/down (slow)
Direction keys scroll up/down/left/right (fast)
Gray + Switch to higher graphic resolution (Zoom out)
Gray - Switch to lower graphic resolution (Zoom in)
Slideshow: F8
Space bar freeze image, stop (Mouse right button)
Enter continue, next image (Mouse left button)
TAB reverse slideshow direction
ESC cancel slide show, end (Mouse right button)
DISCLAIMER
Except when otherwise stated in writing, NOMSSI NZALI Jacques
Hubert Christian, refered hereafter as "The author" and/or other
parties provide "The NOMSSI Viewer" "as is", without warranty of
any kind, either expressed or implied, including, but not limited
to, the implied warranties of merchantability and fitness for a
particular purpose. The entire risk as to the quality and
performance of "The NOMSSI Viewer" is with you.
In no event unless required by applicable law will The author and/
or any other party who may redistribute "The NOMSSI Viewer" as
permited above be liable to you for damages, including any lost
profits, lost monies, or other specials, incidental or
consequential damages arising out of the use or the inability to
use "The NOMSSI Viewer" (including but not limited to loss of data
or losses sustained by third parties or a failure of the program
to operate with any picture or any other programs), even if The
author and/or other party has been advised of the possibility of
such damages, or for any claim by any other party.
Mere aggregation of another unrelated program with this program on
a volume of a storage or distribution medium does not bring the
other program under the scope of these terms.
TRADEMARKS
The Graphics Interchange Format(c) is the Copyright property of
CompuServe Incorporated. GIF(sm) is a Service Mark property of
CompuServe Incorporated.
PC, PC/AT are trademarks, IBM, OS/2 are registered trademarks
of International Business Machines Corporation.
All other products or services mentioned in this manual and
in the on-line help texts, including:
Acumos, Ahead, ATI, Avance Logic, Chips&Tech, Cirrus, Compaq,
Everex, Genoa, HMC, MXIC, MGA, NCR, Oak, Paradise, Poach, PRIMUS,
Realtek, S3, Trident, UMC, Video7, Weitek, Yamaha, VGA, Tseng
Labs, MS-DOS, PC-DOS, PCX, Windows, Novell, PC Paintbrush,
GIF, Compuserve, TIFF
are trademarks, registered trademarks, service marks, or
registered service marks of their respective companies or
organizations.
We state that we are using the other trademarked names only in
an editorial fashion, with no intention of infringement of the
trademark.
REVISION NOTES
8.2.95 1.4c - beta test release
Save User tools, minor changes
6.2.95 1.4b - Ctrl+Enter = Software Zoom in graphics mode
! Hardware Panning must be on
- User menu, Add your own utilities
Use ~x~ to highlight. Select a key (Shift+F1..Shift+F4)
(Window\Directory is now Ctrl+F3)
- Some internal changes
16.1.95 1.4a - YCbCr TIFF fix
- Slideshow reset tags fix
11.1.95 1.40 - 5th public release
- prices revised
- external utilities added
- fixed new preferences/slideshow dialogs, DOS shell,
- documentation, help files, bar gauge step
Layout of File\Search, Options\Preferences, Collection range
error, Slideshow\Options changed with new functions
31.12.94 1.3j - new: faster (idle) soft scrolling, Gamma correction
in TrueColor modes, more Association options, enhanced
command line handling (files, file masks, paths, script
file handling) Layout of File\Search, Options\Preferences,
Slideshow\Options changed with new functions
Select files from all directory on drive for
Slideshow/Catalog.
Incremental search is now possible from all file lists.
- bugs fixed: TIFF ExtraSamples/palette, TGA 16-bits file
rename, directories, LBM scan line size JFIF resolution,
Catalog save problems
- many internal changes (executable is smaller and uses less
memory).
5.12.94 1.3i - bugs fixed
Added extension and slideshow demo file.
2.12.94 1.3h - graphics card support enhanced, directory tree
revised, save in current directory.
9.11.94 1.3g - 32 bits mode support tested
1.3f - bug fixed:
Slideshow dialog mxn could be deleted with DEL
- command line parameters, to fix some problems with
HiColor/TrueColor modes:
/DAC - assume HiColor/TrueColor DAC
/ATI - assume ATI.
Should fix some Graphics Ultra Pro problems. not tested
- bug fixed: VESA modes were not used if the corresponding
native color depth was disabled.
- TIFF CMYK support
- better IFF HAM test
- TIFF multi images catalog fixed
1.3e - 32 bit modes (couldn't test it yet)
- vgatest utility
- Software scrolling is now used,
- Hardware Cursor support on some chipsets
- Save catalogs with higher quality, using median-cut
quantisation.
- New directory dialog! (Shift+F3) with a directory tree to
navigate trough the drive, some network drives support.
17.10.94 1.3d - File search dialog revisited, sort by extensions, ET4000
TrueColor mode swap, bug fixed, first NVX beta
- Brand new NVX ! the DPMI viewer (no public release)
- Command line option handling: load all files on the command line,
and quit if command /Q specified
- Modified the ressource file for Tseng 4000 HiColor mode
- fixed problem with saving catalog in HiColor and TrueColor modes.
The complete fix will be to save as TrueColor files, but...
- Catalog without frames can be selected from the preference dialog
- revised dialog search for images file. You can now load a file
while scanning the whole drive for image
7.10.94 1.3c - fixed Auto Change Drive problem, fixed problems with
slideshow, IFF, flip/mirror problem, overlay management improved
22.8.94 4th public release 1.3
TIFF YCbCr and information panel revisited
8.8.94 revision 1.2h - The NOMSSI Viewer is one year old !
new setup dialog, mouse panning,
changed mouse settings, mosaic
fixed HAM decoding, associations
18.7.94 beta 1.2g, should have the functionallity of 1.2f,
rewritten from older backups after source for rev. 1.2f
lost in a harddisk crash,
(TrueColor support and file associations).
Neural-net quantization rewritten.
13.6.94 revision 1.2f - beta release - posted to a.b.p.u
true color support, file associations
2.5.94 revision 1.2e - internal beta
25.3.94 revision 1.2d
EMS problem fixed, comand line parameter,
event recorder, Use of resource-file, RLE4 bug fixed,
enter do slideshow, Helpscreen from graphics mode
11.3.94 revision 1.2c
Save as GIF, GIF bug fixed (older release cannot read
the saved files). Added release test in NV.CFG, one do not
need to erase it anymore
revision 1.2b - JFIF problem
3.3.94 Slideshow new look, Dithering problem fixed, Added file
delete
24.2.94 release 1.2a
Problem with slideshow when no graphic modes available,
Auto save now won't be cyclic nor work w/o cataloguing
Added F1 Help in graphics mode (still needs some work)
Heap display formated, corrected help file erratum,
TGA file, Software version
22.2.94 Third public release 1.2
fixed: DEL-Key problem in 1.1l, aspect scale in Slideshow
Directories count (Search for files), Validation
errors, Prefix error, ESC cancel w/o buffering,
JFIF GetInfos error, View as Hex width
updated: help, documetation, license agreement
16.2.94 release 1.1l - beta
fixed severe JFIF problem in 1.1k, Save as TGA,
Slideshow with all open windows
14.2.94 release 1.1k - beta
bugs fixed, i.e. Fit to screen, minor changes in user
interface (options), Directory as parameter to NV.EXE
allowed, Delete a supported graphics resolution with DEL
?.2.94 1.1j
7.2.94 release 1.1i - beta
some 1.1h bugs fixed: VESA support, Flyod-Steinberg.
Setup dialogbox revised, controlbox while loading,
Save as BMP
1.2.94 release 1.1h - beta
SuperVGA support extended, better LZW error check,
JPEG display options, Color cycling, some bug fixes,
internal changes (overlay)
18.1.94 release 1.1g - beta - submitted to the c.b.i.p newsgroup
revisited: GIF error checking, PCX 4 colors, TIFF YCbCr,
TrueColor dithering, c&t450, non-modal setup dialog
?6.1.94 release 1.1f - beta Catalog size can be entered
3.1.94 release 1.1e - beta
better scaling (Catalog, Fit page, standard VGA).
JFIF load process can be easily canceled.
23.12.93 release 1.1d - beta some JFIF bugs fixed
15.12.93 release 1.1c, small changes made
(large files, slideshow w/o buffer)
13.12.93 The second public release 1.1
Extended file format support:
- OS/2 Bitmaps (1.3, 2.x Bitmap Arrays)
- IFF/LBM with HAM and IFF/PBM
- TGA file type 3,11
- PCX 1..8 Bit/Pixel
- JFIF support
Slideshow with image array, antialiasing
edit image: scale to fit page, flip, mirror, rotate,
uses EMS/XMS/disk, more file management/options,
some internal changes, speed up
bugs fixed: Auto detect, video switch after 50 lines mode,
TV bugs, GIF, TIFF bugs, VESA support
new bugs
4.8.93 first public release