home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Developer CD v1.2
/
amidev_cd_12.iso
/
cd32
/
xl_toolkit_1.1
/
readme.doc
< prev
next >
Wrap
Text File
|
1992-03-05
|
4KB
|
103 lines
CDXL ToolKit Version 1.10
-------------------------
3 March 1992
Pantaray, Inc.
P.O. Box 1510
Ukiah, CA 95482 USA
707-462-4878
Kenneth Yeast, Programmer
Carl Sassenrath, Producer
Additional Programs:
XLIFF
Will take a pan file and convert requested frames to
individual IFF files for use with your favorite paint
programs. These files are named according to
a simple convention:
"File" will produce "File.0001", "File.0002", etc.
"File.001" will produce "File.001","File.002", etc.
-f (first), -l (last), -n (number of frames) specifies
what frames are produced and -u will create IFF files
that are uncompressed.
If an output name is not given, the input file name is
used as the base name.
Additional Features:
The "pan.h" standard include file has been updated to permit
new video encoding formats. Most standard formats are now
supported for both "raw" and "processed" video.
Support for interleaved image data (PIF_LINES). Planes are
interleaved on a line rather than image basis. This allows for
a single blit which results in increased speed during CDXL
playback (See: AmigaWorld Tech. Journal)
Support for pad data. A given frame may include padding to change
its playback to an easier to handle rate. Padding may also be
used to include other information with each frame, and the tools
will preserve this data.
XLMake supports the same base name logic that XLIFF uses. This
allows automated conversion of IFF files.
XLCopy provides for single frame copy (-s).
XLPlay now produces more accurate audio playback with a variable
buffering technology. These buffers can be increased if the file
is stored over too many dos extents.
XLPlay can start play at a particular frame (-f) and stop at a
frame (-l) or play a certain number of frames (-n).
XLInfo can now ignore size errors (-e option) when extra padding
has been added to the frames.
Example.c includes the buffering logic and code to handle audio.
Bug Fixes:
More than 16 iff files for XLMake or XLJoin, would mistake the
17th file for the XL file.
XLInfo is now more clear when reporting improper sizes.
XLMake was not checking CAMG chunk to guess HAM or EHB!
XLPlay did not center screens correctly under 2.0 when other views
where available. New method works under all cases.
XLPlay & XLJoin now handle initial memory allocations more
efficiently.
XLMake's activity printout now conforms to the "look & feel" of
the rest of the tools.
If there is enough memory, writes are buffered.
XLTrim option -e1 did not work.
Example was not cleaning up correctly. CloseDevice...
XLPlay now returns old audio interrupt and asks audio.device for the
two channels.
LoadRGB4 was too time consuming for Example.c, so a copy of a
correctly produced copper list is used and colors manually added
to allow for additional time.
XLInfo no longer accepts odd sized values for audio info.
XLInfo -w was printing last frame twice if last was different.
XLPlay was not closing IntuitionBase.
XLPlay would pause on a frame if it was supposed to be displayed
faster than 1/60th of a second.
Added checking for CHUNKY/BYTE in XLIFF and XLPlay (where they
can't currently handle these types)