home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
VRAC
/
SHWRIP23.ZIP
/
SHOWRIP.DOC
< prev
next >
Wrap
Text File
|
1993-08-14
|
12KB
|
274 lines
S H O W R I P
RIP File Viewing / Debugging Utility
By
C h u c k W a r r i x
NyteBytes BBS
3430 Lacon Rd.
Hilliard, OH 43026
(614) 529-1464
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
G E N E R A L I N F O R M A T I O N
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
D E S C R I P T I O N
ShowRip can be used to display RIP files in ways you have never
seen before! You can use it to get an idea of what a screen is
going to look like before you put it on your system. But it will
do much more than that. Using one of the command line options,
you can instruct ShowRip to decode the RIP file and display each
command in PLAIN ENGLISH so you can understand what is going on.
You can also tell ShowRip to do this one command at a time or
specify a delay time between commands. Using these features
and a simple text editor, you can create simple RIP files or
edit complex ones. ShowRip was originally designed to be a
viewer, but has grown into more of a debugging/decoding tool.
S H A R E W A R E
This utility is being distributed under the "Shareware" concept.
Anybody interested in this program is probably more than familiar
with the shareware, try-it-before-you-buy-it concept, so I won't
waste any time explaining it. You may use SHOWRIP for a period
of 14 days to evaluate it's usefullness (or uselessness:) ).
Registration is only five bucks. At any rate, let me know what
you think about SHOWRIP and any ideas for future updates.
D I S C L A I M E R
THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
WITHOUT WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
OR BREACH OF ANY WARRANTY.
D I S T R I B U T I O N
You may make this file available for downloading from your BBS or upload
it to any BBS of your choice, provided that you do make no changes to
the archive contents or the program itself. The archive in its original
form may be distributed by any service that charges no more than five
dollars for ts service. NO written permission from the author is required
as long as the contents of the archive are not changed in ANY way.
U P D A T E S
The latest version of SHOWRIP is always available for download on
NyteBytes BBS (614) 529-1464.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
O P E R A T I O N
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
To use SHOWRIP,
Make sure that SHOWRIP.EXE is somewhere in your path.
The BGI and CHR files are not needed for ver 1.2 and up.
type:
SHOWRIP <filename> [/d nnn] [/s] [/c] [/o] [/ega]
Options:
/d nnn Delay between commands for nnn milliseconds.
/s Step Mode - press a key between commands.
/c Show commands at bottom of screen.
/o Show commands ONLY, no graphics ***COMPLETE REWRITE****
/ega Use 43 or 50 lines in text mode (use with /o to see more)
NOTICE: The '/o' option functions completely different from prev. versions
1.x and lower. It now actually decodes the commands for you and
displays them in a readable, somewhat colorful arrangement. All
mega-nums are converted to decimal and all color nums are displayed
as color names. Give it a try the next time you are debugging
a RIP file.
EXAMPLES:
SHOWRIP filename.rip // shows the file
SHOWRIP filename // same as above
SHOWRIR filename /c // shows the file and displays
commands at bottom of the screen
SHOWRIP filename /c /d 500 // same as above + pauses half a
second between commands
SHOWRIP filename /o /d 1000 // shows commands only, no graphics
+ delays for a full second be-
tween commands. Use this with
the p key to pause even longer
while debugging.
SHOWRIP filename /s /o // same as above except no delay,
this one waits for a keypress
between commands.
SHOWRIP filename /s /o /EGA // same as above except will show
more info per screen. 43 or 50
lines per screen vs 25 stndrd.
SHOWRIP filename /d 3000 // Watch it draw real slow!
Most options can be used together or alone. Some combinations are not logical
but they will work just the same. (Delay and Step mode together!?!?)
The /c option will not work with the /o option as this would cause a mess
on your screen. The /ega option only works with the /o option as this
command only changes the text mode.
Options can be in any order as long as nnn follows /d and as long as the
first parameter is the Rip filename. When specifying the file name, the
extension is now optional.
While SHOWRIP is processing a file, pressing:
<ESC> will abort and return to DOS
c toggles 'Show Commands' Mode
p pauses the screen until a key is pressed
More to come!
There are probably a lot of things this release will do and not do that I
am not aware of. This was not intended to be released as shareware until
late into it's creation. After thinking about it I thought that it might
be of some use to other sysops. So I decided to send out this release to
see what kind of response I get. If I get good response, I will continue to
work on SHOWRIP and probably even add a few extra features I have been
thinking about. On the other hand, if the response is limited so will be
the updates! (common sense Huh?)<G>
Thanx,
Chuck
Comments, suggestions, and registration,
Chuck Warrix NyteBytes BBS
3430 Lacon Road (614) 529-1464
Hilliard, Ohio 43026 14400 v.32 bis
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
R E G I S T R A T I O N
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Registration is only five bucks and will entitle you to registered updates
as they become available. After I recieve your payment, I will set up an
account for you on NyteBytes BBS and give you a security level which will
allow you access to a private conference for registered ShowRip users only.
In this conference will be one file area containing the latest registered
version of ShowRip.
I didn't include any kind of form here because......w e l l.....I hate forms!
All that I need is:
1. FIRST NAME
2. LAST NAME
3. PASSWORD (for logging onto NyteBytes BBS)
Make sure that you log in to NyteBytes BBS using the same name and password.
You must provide this information for me to set up an account for you in
advance.
Please allow up to 7 days for your registered copy to be posted from the time
that you mail your payment. My job requires that I travel and some times I
end up on the road away from the BBS for most of the week. Not very
often though<G>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
T E C H N I C A L I N F O R M A T I O N
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
ShowRip was written in Turbo C++ ver2.0 on a 386DX/40
RETURN CODES (ERRORLEVEL)
Everything worked ok 0
No filename specified 99
File open/not found error 98
Graphics error 97
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
H I S T O R Y
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
07/26/93 ver 1.0ß
First public release
07/26/93 ver 1.1ß
Linked in the BGI graphics driver
07/30/93 ver 1.2
1. Linked in all fonts so everything is in one executable file.
This made th EXE a little bigger, but now you don't have to have
all those CHR files around.
2. You don't have to specify the RIP extension (optional).
3. Added four command-line options:
/d nnn Delay nnn milliseconds between each Rip command.
/s Step Mode - Press a key between each command.
/c Show the command at the bottom of the screen.
/o Show only the Rip commands, no graphics.
4. Bezier curves now work like they should!
08/01/93 ver 2.0
1. Added some keyboard input while SHOWRIP is processing. (see above)
2. Complete re-write on the Command Only '/o' option! While in this
mode, SHOWRIP will show you just about everything you want to
know about the commands it is reading. It completely decodes them
into easy/easier to understand format. GREAT for debugging RIP files
written with a text editor.
3. I plan to modify the '/o' command to output to a .TXT file or to
a printer. Another day...
08/09/93 ver 2.2
1. Fixed a bug in the polygon functions. ShowRip now closes the
polygons for you. It is still good practice when creating a RIP
file to close them in the RIP command.
2. Added some more detail to the /o (COMMAND ONLY) option. Now shows
a graphic representation of the 8x8 fill pattern. Also more detail
on TEXT_WINDOW and FONT_STYLE, and a few more.
08/13/93 ver 2.3
1. Fixed a (stupid!) bug in the main module. Before when you hit p
while processing, ShowRip would pause, but then put you in a step
mode (not what I intended). Now hitting p pauses until any key is
pressed and then resumes normal operation.
2. Added an EGA/VGA text mode for the /o option to allow you to see
more commands on the screen at once. The new command is '/EGA'.
3. Changed the way the RIP_SET_PALETTE displays in the /o mode. It
used to tell you the name of the color or out of range. Now it
just gives you the color number. I couldn't have it show the colors
in the actual palette because it would require changing the palette
which would screw up the rest of the screen. So for now in this
command only, the color numbers are correct, but the color they
are displayed in may not be.
Let me know if you would like to see more options.
(c) Copywrite 1993 Chuck Warrix All Rights Reserved