Difference between revisions of "SeqMaker"

From SCI Wiki
Jump to navigationJump to search
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{SCI Software
+
{{SCISoftwareInfobox
 
| Software = SEQTool
 
| Software = SEQTool
| image = <!-- [[Image:SeqMaker.png|200px]] -->Command Line Tool
+
| image = Command Line Tool
 +
| ReleaseDate = Mar. 2016
 +
| Version = 2.1
 
| Developers = {{Kawa}}
 
| Developers = {{Kawa}}
| Language = English
+
| ProgLanguage = C#
| Version = 2.1
+
| Platform = {{WindowsTool}}
| OS = Windows
 
 
| Type = {{ResourceTool}}
 
| Type = {{ResourceTool}}
 
| Localization = English
 
| Localization = English
Line 13: Line 14:
 
<div align="center"><span style="font-size: 22pt">SeqMaker 2.1</span><br />
 
<div align="center"><span style="font-size: 22pt">SeqMaker 2.1</span><br />
 
Version 2.1<br />
 
Version 2.1<br />
''Author: [[Kawa]]''</div>
+
''Developer: [[Kawa]]''</div>
  
 
==<br /> Description ==
 
==<br /> Description ==
  
Features:
+
<blockquote>
» Supports PNG, BMP, GIF, and PCX (no shit!)
+
'''SeqMaker''' is a console or command line program that can create, extract images from and play the Sierra [[SEQ Resource|SEQ files]]. As a command line program it could easily be used for batch file processing SEQ files. For those that want a GUI try [[SEQTool]], which is an [[:Category:SCI Companion Plugins|SCI Companion plugin]] based on SeqMaker.
» Automatically detects sequences, so you can just drop book1.bmp on it and expect it to make book.seq with all 16 frames.
+
</blockquote>
» Specify a later frame to start from there instead.
+
 
» Also supports TXT files with file lists in 'em in place of the first frame.
+
==<br /> Features ==
» Integrated player -- drop a SEQ file on it.
+
 
» Player doesn't use SetPixel any more!
+
<blockquote>
» Anything wrong? This even has return codes for integration into UI fronts or whatever.
+
* Supports PNG, BMP, GIF, and PCX
» Exploding a SEQ file into individual bitmaps of your chosen format.
+
* Automatically detects sequences, so you can just drop book1.bmp on it and expect it to make book.seq with all 16 frames.
 +
* Specify a later frame to start from there instead.
 +
* Also supports TXT files with file lists in 'em in place of the first frame.
 +
* Integrated player -- drop a SEQ file on it.
 +
* Player doesn't use SetPixel any more!
 +
* Anything wrong? This even has return codes for integration into UI fronts or whatever.
 +
* Exploding a SEQ file into individual bitmaps of your chosen format.
 +
</blockquote>
  
 
==<br /> Usage ==
 
==<br /> Usage ==
Line 32: Line 40:
 
For command line use:
 
For command line use:
  
<pre>
+
<code>seqmaker [infile]</code> => as above<br />
seqmaker [infile] => as above
+
<code>seqmaker [infile] -o [outfile]</code> => don't guess the name of the seq to make
seqmaker [infile] -o [outfile] => don't guess the name of the seq to make
 
  
seqmaker [seqfile] => play seq in 320x200
+
<code>seqmaker [seqfile]</code> => play seq in 320x200<br />
seqmaker [seqfile] -d => play seq in 640x400
+
<code>seqmaker [seqfile] -d</code> => play seq in 640x400<br />
seqmaker [seqfile] -a => play seq in 320x240
+
<code>seqmaker [seqfile] -a</code> => play seq in 320x240<br />
seqmaker [seqfile] -a -d => play seq in 640x480
+
<code>seqmaker [seqfile] -a -d</code> => play seq in 640x480<br />
seqmaker [seqfile] -- plays Alexander approaching the mirror
+
<code>seqmaker [seqfile]</code> -- plays SEQ file<br />
seqmaker [seqfile] -e -- plays, but also saves frames as cd6-0001.png through cd6-0130something.png
+
<code>seqmaker [seqfile] -e --</code> plays, but also saves frames as cd6-0001.png through cd6-0130something.png<br />
seqmaker [seqfile] -e alexmirror1.png -- saves as alexmirror1.png and so on.
+
<code>seqmaker [seqfile] -e alexmirror1.png</code> -- saves as alexmirror1.png and so on.
</pre>
 
  
 
Aspect and Dual switches have no bearing on what is saved.
 
Aspect and Dual switches have no bearing on what is saved.
Line 64: Line 70:
 
==<br /> Also See ==
 
==<br /> Also See ==
  
* <!-- [[:Category:|]] -->
+
* [[:Category:SCI Tools|SCI Resource Tools]]
 +
* [[:Category:SCI Tools|SCI Tools]]
  
 
[[Category:SCI Tools]]
 
[[Category:SCI Tools]]

Revision as of 10:56, 5 May 2018

SEQTool
{{{Image}}}
Latest Version:  2.1
Release Date:  Mar. 2016
Company: {{{Company}}}
Publication Status:  {{{Published}}}
Developer(s): Kawa
Language: C#
Open Source: {{{OpenSource}}}
Source Available:  {{{Source}}}
License: {{{License}}}
Platform: Template:WindowsTool
Type: Template:ResourceTool
Localization: English
Website: http://helmet.kafuka.org/sci/


SeqMaker 2.1

Version 2.1

Developer: Kawa


Description

SeqMaker is a console or command line program that can create, extract images from and play the Sierra SEQ files. As a command line program it could easily be used for batch file processing SEQ files. For those that want a GUI try SEQTool, which is an SCI Companion plugin based on SeqMaker.


Features

  • Supports PNG, BMP, GIF, and PCX
  • Automatically detects sequences, so you can just drop book1.bmp on it and expect it to make book.seq with all 16 frames.
  • Specify a later frame to start from there instead.
  • Also supports TXT files with file lists in 'em in place of the first frame.
  • Integrated player -- drop a SEQ file on it.
  • Player doesn't use SetPixel any more!
  • Anything wrong? This even has return codes for integration into UI fronts or whatever.
  • Exploding a SEQ file into individual bitmaps of your chosen format.


Usage

For command line use:

seqmaker [infile] => as above
seqmaker [infile] -o [outfile] => don't guess the name of the seq to make

seqmaker [seqfile] => play seq in 320x200
seqmaker [seqfile] -d => play seq in 640x400
seqmaker [seqfile] -a => play seq in 320x240
seqmaker [seqfile] -a -d => play seq in 640x480
seqmaker [seqfile] -- plays SEQ file
seqmaker [seqfile] -e -- plays, but also saves frames as cd6-0001.png through cd6-0130something.png
seqmaker [seqfile] -e alexmirror1.png -- saves as alexmirror1.png and so on.

Aspect and Dual switches have no bearing on what is saved.


Download

Download from here:

Source Code is available here:


Also See