home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Merciful 3
/
Merciful_Release_3.bin
/
software
/
s
/
super_view
/
superviewv5.51reg.lha
/
SuperViewEL
/
SuperViewLibrary
/
Docs
/
ControlPads
next >
Wrap
Text File
|
1996-07-27
|
25KB
|
414 lines
ControlPad-FAQ V13.3 (18.7.96)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
List has been sorted alphabetically and by module types
(information has been derived from docs basing on CPInfo-Files).
============================================================================
MAIN LIBRARIES
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/LIBRARY.controlpad"
ControlPad-Commands : - DEFAULTSVDRIVER=<#?.svdriver>
; Which SVDriver should be set, when
; SuperView-Library is beeing initialized ?
; For example: "DEFAULTSVDRIVER=AGA.svdriver"
- ANYDATATYPES
; if this KeyWord is set, ANY DataTypes will
; be loaded and tried to be displayed in some
; way (e.g. not only pictures, but also 8SVX
; sounds or ANIM-Files ...)
; This changes are recognized each time, when
; a new handle for loading a file is being
; initialized - but may be superseded by specific
; program's settings internally.
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/superviewsupport.controlpad"
ControlPad-Commands : - C2P=<OS|SV>
; determines, whether chunky to planar conversion
; is managed via the appropriate OS functions
; or via internal ones.
; Due to various problems with the OS functions
; "SV" is now default.
; Be careful when using "OS" with GfxCards,
; which carelessly patched graphics.library.
============================================================================
SVOBJECTS
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/AmiFIG.controlpad"
ControlPad-Commands : - AMIFIG_PATH=<fig2dev command path plus name>
; how fig2dev is to be called
; e.g. AMIFIG_PATH=Work:AmiFIG/fig2dev
; default is: fig2dev
- STATUS=<ENABLED|DISABLED>
; allows to disable this module - for example
; to be able to use an other, program-specific
; import-module for the same file format
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/EPS.controlpad"
ControlPad-Commands : - EXTRACTMODE=<HEADER|PS>
; Determines, whether the preview image or
; the Postscript (TM) part should be extracted,
; while parsing the Postscript (TM) part requires
; a working Ghostscript installation with
; GhostScript.svobject being correctly configured
; default is: HEADER
- SAVE_ROTATE=<ON|OFF>
; by default, the picture seems to be rotated
; with Postscript (TM) output of this module.
; Enabling SAVE_ROTATE will again re-rotate it to
; the original position.
; default is: OFF
- SAVE_CENTER=<ON|OFF>
; centers the images on the page with the
; desired size of SAVE_WIDTH x SAVE_HEIGHT (or not)
; default is: ON
- SAVE_RLE=<ON|OFF>
; allows to apply RLE compression to the
; PS output
; default is: OFF
- SAVE_DPI=<value>
; DPI value to use for the output
; default is: 300
- SAVE_WIDTH=<value>
; Width of the PS page
; default is: 612
- SAVE_HEIGHT=<value>
; Width of the PS page
; default is: 762
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/FastILBM24.controlpad"
ControlPad-Commands : - BUFFERSIZE=<Size in Bytes>
; how many bytes should be buffered
(more = faster)
; Default is 8192, minimum is 256
- PASSTHROUGH
; do not recognize ANY pictures, so that
; they e.g. might be passed through to
; ILBM.svobject instead
- DITHERMODE=<HAM6_QUICK|HAM8_QUICK>
; Default is HAM6_QUICK
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/GhostScript.controlpad"
ControlPad-Commands : - GS_PATH=<gs command path plus name>
; how GhostScript is to be called
; e.g. GS_PATH=Ghostscript:gs000
; default is: gs000
- OUTPUTMODE=<PNG256|PNG24BIT>
; Output file format to be used
; (-sDEVICE parameter of GhostScript's gs).
; Only PNG supported yet.
; default is: PNG256
- DPI=<value>
; DPI value to use for the converted output
; (-r parameter of GhostScript's gs)
; default is: 72
- STATUS=<ENABLED|DISABLED>
; allows to disable this module - for example
; to be able to use an other, program-specific
; import-module for the same file format
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/GIF.controlpad"
ControlPad-Commands : - GIF89A_TRANSPARENT_COLOR=<0..255>
; Default color to be enabled and set
; (graphics control extension block)
; Default: (not active)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/GPlot.controlpad"
ControlPad-Commands : - GPLOT_PATH=<gplot command path plus name>
; how gplot is to be called
; e.g. GPLOT_PATH=Work:GPlot/GPlot
; default is: GPlot
- STATUS=<ENABLED|DISABLED>
; allows to disable this module - for example
; to be able to use an other, program-specific
; import-module for the same file format
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/ILBM.controlpad"
ControlPad-Commands : - ANIM_BODIES
; if set, ANIM files' ILBM-BODY chunks
; (first frame) will be extracted when
; such a file is encountered. Otherwise
; ANIM.datatype may do that task later.
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/JPEG.controlpad"
ControlPad-Commands : ;
; STANDARD settings
; *****************
- COLORDEPTH=<8|24>
; For READING colored 24 bit images:
; should the output be done as 8 or 24 bit Data ?
; default is 8 Bit data. Grayscaled graphics
; will _always_ be exported as 8 Bit
- QUANTIZATION=<0..100>
; For WRITING 8/24 bit images as 24 bit JPEG:
; 0 - poor quality, big compression
; 100 - best quality, no compression
; never use such extreme values, but try
; something like 20, 50, 75
; default is: 75)
;
; ADVANCED settings
; *****************
- FORCE_GRAY_DECODE
; For READING images:
; this switch overrides the selected depth
; for colored images and always exports them
; as 8 Bit grayscaled pictures
; default is: not set
- DECODE_METHOD=<FAST_INTEGER|SLOW_INTEGER|
FLOATING_POINT|FASTEST_INTEGER>
; For READING images:
; how to DECODE the 24 bit or gray data
; default is: FAST_INTEGER
- DITHERMODE=<DITHER_FLOYD-STEINBERG|
NO_DITHERING|DITHER_ORDERED>
; For READING and dithering 24 bit images
; to 8 Bit images:
; how and whether to DITHER the 24 bit data
; default is: DITHER_FLOYD-STEINBERG
- COLOR_QUANTIZING=<FAST|SLOW>
; For READING and dithering 24 bit images
; to 8 Bit images:
; whether to QUANTIZE the 24 bit data within
; two passes
; default is: SLOW
- UPSAMPLING=<ON|OFF>
; For READING and dithering 24 bit images
; to 8 Bit images:
; whether to do fancy upsampling on the 24 bit
; default is: ON
- FORCE_GRAY_ENCODE
; For WRITING images:
; this switch causes grayscales to be written
; no matter, whether the input was colored
; default is: not set
- ENCODE_METHOD=<FAST_INTEGER|SLOW_INTEGER|
FLOATING_POINT|FASTEST_INTEGER>
; For WRITING images:
; how to ENCODE the 24 bit or gray data
; default is: FAST_INTEGER
- OPTIMIZE=<ON|OFF>
; For WRITING 24 bit images:
; whether to optimize the generated huffman
; code (good compression, but slow)
; default is: OFF
- PROGRESSIVE=<ON|OFF>
; For WRITING 24 bit images:
; whether to write progressive JPEG files
; default is: OFF
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Limbo.controlpad"
ControlPad-Commands : - LIMBO_PATH=<Limbo command path plus name>
; how Limbo is to be called
; e.g. LIMBO_PATH=Work:Limbo/Limbo.68030.881
; default is: Limbo.68000
- STATUS=<ENABLED|DISABLED>
; allows to disable this module - for example
; to be able to use an other, program-specific
; import-module for the same file format
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/PCD.controlpad"
ControlPad-Commands : - OUTPUTFORMAT=<BASE/16 | BASE/4 | BASE >
; specifies the output resolution to be used
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/PNM.controlpad"
ControlPad-Commands : - SUPPRESS_HEADER
; setting this keyword will suppres
; wriring the PNM header for P5/P6
; files, which actually will generate
; a RAW data file, which cannot be loaded
; with superview.library again, but may be
; used for different purposes
; Default: (not set)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/SVG.controlpad"
ControlPad-Commands : - PACKMETHOD=<xxxx>
; if this one is specified, it is tried to
; pack the resulting file with the specified
; XPK-Packer. If this fails, the file keeps
; unpacked.
============================================================================
SVDRIVERS
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/AGA.controlpad"
ControlPad-Commands : - 24BITOPERATOR=<OperatorName>
; (case-sensitive, ".svoperator" may be added)
; e.g. "24BITOPERATOR=24BitToHAM.svoperator"
; or "24BITOPERATOR=ExtractGrayScales"
; specifies, which operation should be performed
; on 24 bit graphics _before_ displaying them
; (if not specified, "best guess" colors will
; be used, which is really slow)
- BITMAPCOPY=<DIRECT|RTG>
; "BITMAPCOPY=RTG" prevents AGA.svdriver from
; directly copying into Bitmaps, which will
; result in a usage of more memory, but keeps it
; working.
; Default is "BITMAPCOPY=DIRECT".
- SCREENINFRONT
; Put Screen to front _before_ the graphics
; has been displayed (useful with GfxCards)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/ECS.controlpad"
ControlPad-Commands : - 24BITOPERATOR=<OperatorName>
; (case-sensitive, ".svoperator" may be added)
; e.g. "24BITOPERATOR=24BitToHAM.svoperator"
; or "24BITOPERATOR=ExtractGrayScales"
; specifies, which operation should be performed
; on 24 bit graphics _before_ displaying them
; (if not specified displaying will fail)
- 8BITOPERATOR=<OperatorName>
; (case-sensitive, ".svoperator" may be added)
; e.g. "8BITOPERATOR=ExtractGrayScales"
; specifies, which operation should be performed
; on non-ECS graphics (more than 16 Colors in
; HighRes, more than 32 Colors in LowRes, HAM8)
; (if not specified, will be tried to display)
- BITMAPCOPY=<DIRECT|RTG>
; "BITMAPCOPY=RTG" prevents ECS.svdriver from
; directly copying into Bitmaps, which will
; result in a usage of more memory, but keeps it
; working.
; Default is "BITMAPCOPY=DIRECT".
- SCREENINFRONT
; Put Screen to front _before_ the graphics
; has been displayed (useful with GfxCards)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/CyberGraphics.controlpad"
ControlPad-Commands : - EMUSCREENDEPTH=<16|24>
; beginning depth for opening CyberGraphics Screens
; Default is 16 Bit (which will also be tried
; when opening of a 24 bit Screen fails)
; This does not concern colordepths < 16 Bit,
; except HAM6/8.
- SMALLSCREENS
; unless this KeyWord is specified, it is not
; tried to open screens smaller than 320x240
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/PicassoII.controlpad"
ControlPad-Commands : - SMALLSCREENS
; unless this KeyWord is specified, it is not
; tried to open screens smaller than 320x240
- BLITTER
; uses the Picasso blitter to copy graphics
; into screens. Otherwise CPU is used.
; On 68000 systems you may wish to use the blitter
- EMUSCREENDEPTH=<16|24>
; beginning depth for opening Picasso Screens
; Default is 24 bit (if opening fails, it is
; also tried to open a 16 Bit Screen, then)
- SCREENMODEREQUEST
; if this one is specified, the SVDriver ITSELF
; will open a ScreenMode-Requester and ask
; for an appropriate Screenmode to use
; Useful, if you always like to change modes.
- AUTOSCROLLADJUST
; this keyword will force Autoscroll whenever
; it would make sense, but the Picasso Software
; would not manage it by itself (when either
; only width or height need to be autoscrolled)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Retina.controlpad"
ControlPad-Commands : - EMUSCREENDEPTH=<16|24>
; beginning depth for opening Retina Screens
; Default is 24 bit (if opening fails, it is
; also tried to open a 16 Bit Screen, then)
============================================================================
SVOPERATORS
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/24BitToHAM.controlpad"
ControlPad-Commands : - DITHERMODE=< HAM6_QUICK|HAM6_WELL
|HAM8_QUICK|HAM8_WELL>
; specifies the HAM-Mode to be used and
; the resulting speed/quality
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/CallPNM24.controlpad"
ControlPad-Commands : - PNMCOMMAND=<PBM command path and name>
; PNM command to be called
; e.g. PNMCOMMAND=Work:NetPBM/pnm/pnmscale
- PNMOPTIONS=<Options>
; Options for PNM command to be called
; e.g. PNMOPTIONS=-xscale 2.0 -yscale 2.0
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Crop.controlpad"
ControlPad-Commands : - CROP_LEFTEDGE=<Value>
; crop from x position
; (will be adjusted, if >= source width)
- CROP_TOPEDGE=<Value>
; crop from y position
; (will be adjusted, if >= source height)
- CROP_WIDTH=<Value>
; crop how many x pixels from leftedge
; (will be adjusted, if too large)
- CROP_HEIGHT=<Value>
; crop how many y pixels from topedge
; (will be adjusted, if too large)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Dither24Bit.controlpad"
ControlPad-Commands : - COLORDEPTH=<1..8>
; specifies the colordepth of the dithering
; output (1->2 Colors .. 8->256 Colors)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/ExtractGrayScales.controlpad"
ControlPad-Commands : - COLORDEPTH=<1..8>
; specifies the colordepth of the grayscaled
; output (1->2 Colors .. 8->256 Colors)
- QUICK
; uses >>2, >>1, >>3 (*0.25, *0.5, *0.125)
; instead of *0.3, *0.59, *0.11
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/HilbertDither256.controlpad"
ControlPad-Commands : - BACKGROUND=<BLACK|WHITE>
; defines, which of the two colors will act
; as background color. Useful e.g. for printing.
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/PaletteDither.controlpad"
ControlPad-Commands : - COLORDEPTH=<1..8>
; specifies the colordepth of the final,
; dithered graphics (1..8 for 2..256 colors)
- PALETTEDEPTH=<1..8>
; number of colors (depth) to be taken from the
; fixed palette - the possible rest will be
; generated (if specifying more palette colors
; than available, all available will be taken)
- PALETTEFILE=<palette graphics filename>
; any 2..256 color graphics file, of which
; superview.library is able to extract a
; palette from (for example an IFF-ILBM file,
; but including a BMHD and - maybe empty - BODY).
; Allows to take one graphics as sample for
; the others (concerning the palette).
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Rotate.controlpad"
ControlPad-Commands : - DEGREES=<90|180|270>
; rotate by how many degrees (reverse clockwise) ?
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/RotateFree.controlpad"
ControlPad-Commands : - ROTATE_ANGLE=<0..360>
; rotate by how many degrees (reverse clockwise) ?
- METHOD=<MIDDLE|GIVENPOINT>
; default is rotation about the middle
- X_COORD=<Value>
; if METHOD=GIVENPOINT we need (X/Y)
; Default is (0/0)
- Y_COORD=<Value>
; if METHOD=GIVENPOINT we need (X/Y)
; Default is (0/0)
- KEEPSIZE
; if this keyword is set, it is NOT tried to
; readjust the image size and to center the
; image, so that parts, which would be out of
; range won't be cut off (which works best
; with (X/Y) pairs in the left, upper quarter)
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/Scale50.controlpad"
ControlPad-Commands : - METHOD=<HALF|DOUBLE>
; scale to which size ?
----------------------------------------------------------------------------
ControlPad-Name : "ENV:SuperView-Library/XOR.controlpad"
ControlPad-Commands : - XORVALUE = <0..255>
; 0 and 255 will not be the best decision ;-)
; Use 15 or something like this.
----------------------------------------------------------------------------