C H E E S Y   M O V I E - M A K E R   P R O G R A M   I N S T R U C T I O N S
-----------------------------------------------------------------------------
(C) 1997 JV Games -- www.jvgames.com	

The Movie Applet is also (C)1997 by JV Games.



	+-----------------------------------------------------------+
	|			LEGAL NOTE:			    |
	|							    |
	| You may use this movie applet, free of charge, for 	    |
	| Commercial or non-Commercial sites, as long as the hyper- |
	| link and credit to our name, supplied by the Movie Maker, |
	| remains with the Applet Code.  Any changes must be 	    |
	| approved by JV Games.			  		    |
	|							    |
	| We cannot be responsible for any damage or disappointment |
	| experienced direct or indirectly as result of the use     |
	| or misuse of these products.  Use at your own risk!	    |
	| 							    |
	| When you add the Movie to your page, don't forget to      |
	| E-mail us so we can add a link back to you.		    |
	| jvent@vegas.infi.net					    |
	+-----------------------------------------------------------+





Here are brief instrutions for the Movie Maker program.  The program
was written in two days flat, to assist us making movies with our
new Movie Applet.   It was written in DOS Basic, and then compiled,
kinda :).  You need the .OVL file in the same directory as the 
MOVIMAKE.EXE.

This program does not display any graphics or text, just boxes that
approximate the size, position, and color of the text or graphic.  SORRY,
we never really intended of releasing this out at first.  However, it still
saves TONS of time, then by hand coding the cryptic instructions. :)

The movie maker runs in 640x480 @ 16colors.  So the colors for the background
and such are only Approximations.  :P

All Graphic and Text positions are CENTERED.  This makes it much easier to
scale and postion graphics and text on the movie.

NOTE:BEFORE you start to create a movie, make sure that you have
   selected an "Apsize."  This creates the size of the window for
   your movie.  It is inited to 0, and you will not see anything
   until it is ajusted to the desired size.  ESC then A will take
   you to "Apsize."

	




				Contents:

		1. Brief info about the MOVIE Applet
		2. The Commands of the MOVIE MAKER
		3. Movie Maker Displays
		4. Using the Exported Text file on your WEB Page









		     Brief info about the MOVIE Applet
		     =================================

The movie applet is a java 1.02 program.  We chose this version so it may
work with the most versions of java-enabled browers.  The movie applet itself
is 12K long.

This is just a quick slide show applet.  To keep memory down, and to force
tight design (for faster downloads) the movie applet is limited to the 
following:

Up to 8 graphic images may be loaded and played per movie.
Up to 6 lines of Text may be entered.
Up to 6 audio clips may be loaded, looped, or played.

NOTE on scaling:  Java likes to chew memory. :)  The drawImage, funtion
is flawed, and seems to create temp files.  So, we created our own
scaling system.  However, a buffer is needed to hold the image.  That
buffer, to save space, is 12% larger than the applet size.  That means
that any image you try to scale larger than this size will start to "Clip"
around the edges to that size.  You sould not notice any difference since
the image is still getting larger, and that the clipped parts are outside
of the applet window anyways.

Later, I'll explain how to take a movie created with the movie maker and
install it onto your HTML code and web site.




		     The Commands of the MOVIE MAKER
		     ===============================

There are two layers of commands.  The capital letter represent what letter
you press to activate the command.  ESC toggles between layers.

Layer #1
--------
Paus End Back pRi Aud Grap Txt eXit plY Clr + - >in <dl  ESC=more

Layer #2
--------
Load Save Export New Apsize sPeed Restart Frm_strt    ESC=more



Paus  (P)
----
The pause function allows you to pause on a frame for up to 62 seconds.
When you press P, it will ask you to enter a value.  Pressing RETURN
without a value will turn off the Pause.


End   (E)
---
The End function, is used for an end of a movie that you DO NOT want
to loop.  End will force the player to Stop.  Only when you leave and
come back to the page or hit Reload on your browser will the movie
start agian.  


Back  (B)
----
This changes the background color from this frame on, until it encounters
another Background tag.  You will be asked to enter the RED, GREEN, &
BLUE values from 0-255 that make up the color you want.  Pressing
RETURN on RED turns off the background color change.


pRir  (R)
----
The priority of all objects are automatically reset at the beginning
of the movie, or at the start of the loop.  

Graphic 0 - 7 draws first, then text 0-5
draws next.  If for some reason you want graphic 0, in front of text 0,
you need to use priority to change the order of the draw. In this case;
0: for graphic 0, and 8: for text 0.  Now text0 draws first, then graphic
1 - 7, then graphic 0, then text 1 - 5.

0-7 always points to graphic 0-7
8-13 always points to text 0-5


Aud (A)
---
This will allow you to trigger an audio from 0-5.  Although you won't
hear the actual sound until you play the movie in your browser.

Java uses .AU sound files.  All sounds must be in this format.  If all
you have is .WAVs or another sound format.  There are several converters
on the interent.  Cool Edit 95/96, works well, and if you really like
the program, don't forget to register it. :)

You will first be asked to select a sound from 0-5 then, you can select
Play sound, Loop sound, or Stop sound.


Grap (G)
----
Java supports JPG, and GIF.  It even supports the transparent color in
GIF files as well.  Although Movie Maker does not load any pictures.
So for Movie maker to know how to scale the picture, you will need to
know the appx. size of the picture(s) you want to use.

You will first be asked to select a graphic from 0-7.  Then a sub-menu
will appear.

	-Size (S)
	This is really not needed for the final movie.  However, you 
	will need to enter the appx size of the graphic, if you want
	to see anything in the movie maker.

	-Xpos (X)
	The X position of this graphic, from the center (-2048 to +2047)

	-Ypos (Y)
	The Y position of this graphic, from the center (-2048 to +2047)
	
	-Uscl (U)
	The scale of the width of this graphic. 100 = 100% (1 to 255)

	-Vscl (V)
	The scale of the Height of this graphic 100 = 100% (1 to 255)

	-Off (O)
	Turn off this graphic from the current frame.

	-Ext  (E)
	Exit out of the Graphic menu.


Txt (T)
---

First select a text from 0 - 5 that you want to manipulate.
You will then be presented with a sub-menu.

	-String (S)
	Enter the text you want displayed in the movie.  The
	text will not be shown as text in this program, but
	a box of the Appx size of the text will.

	-Font (F)
	THIS IS GLOBAL.  There is only ONE font size for all
	the text 0-5, per frame.  Enter the point size you
	would like. (1-127 points)

	-Xpos (X)
	The X position of this text, from the center (-2048 to +2047)

	-Ypos (Y)
	The Y position of this text, from the center (-2048 to +2047)

	-Col (C)
	The color of this text.  You will be asked to enter the RED, 
	GREEN, and BLUE values for the color of the Text. (0-255)

	-Off (O)
	Turn off this Text from the current frame.

	-Ext  (E)
	Exit out of the Text menu.


eXit (X)
----
Exits the program, will ask for verification.


plY (Y)
---
Will "play" the movie, that you have made so far.  Gives a good
estimation of what the movie might look like in the browser.

while playing press any key to stop it.


Clr (C)
---
Clear the contents of the current frame.  Will ask for
verification.


+-   (+)  (-)
---
Next frame, and previous frame.


>in    (>)
------
Adds a new frame, with all the contents of the current
frame, before the current frame.


<dl   (<)
-----
Removes the current frame and its contents.  Will ask for
verification.



Layer #2  (ESC)
===============

Load	(L)
----
Load a movie ".MVE" into memory.


Save	(S)
----
Save a movie ".MVE" 


Export	(E)
------
Exports the current movie into a Text file, that can
be pasted right into your HTML code.


New	(N)
----
Clear the entire movie.  Will ask for verification.


Apsize   (A)   ****** Important....
------
Defines a size for your movie.  YOU WILL NOT be able to
see anything with the movie maker until you define an
applet size. (MAX 640x480) However, we recommend smaller
ones.


sPeed 	(P)  (default 100)
-----
The speed of the player in milliseconds.  Defaults at 100 (or 10 frames
a second).  I don't recommend too much faster.


Restart  (R)  (default 1)
-------
What frame to start the movie, after it has played all the way through.


Frm_strt (F)	(defualt 0)
--------
BE CAREFULL with this one.  This was added as a jimmy rig.  If you
want to create two seperate movies, and them manually merge them together,
this is usefull.   If movie 1 is 18frames and movie 2 is 90 frames, you would
have to rename the 90 frames to play along the first 18.  Frame start
allows you to start the frame count at any postion.

If you plan to mix two movies, make sure you keep track what graphic and
text you are using and to cut and paste them as well.





			Movie Maker Displays
			====================

Right above the menu and to the right are were the tags go.  These
tags display what is "ON" in the current frame.  

Above the menu
-=-=-=-=-=-=-=-

P.Eog:  Pause in seconds or (END if stop the movie flag is on)

pRir:  The two values to be swaps this frame

Font:  the size of the global font (in points)

Frame:  Current and Total frame count.


Along the Right
-=-=-=-=-=-=-=-

Back:  The RED, GREEN, and BLUE colors of the background.

Audio:  current Played, Looped and Stopped triggers for this frame.
    1=audio0   2=audio1   4=audio2   8=audio3   10=audio4  20=audio5

G0 - G7 .xy:  current X and Y positions of that graphic
	.sc:  current percentage scale value for U and V

T0 - T5 .xy:  current X and Y positions of that text.
	.co:  The RED, GREEN, and BLUE color of the text.






		Using the Exported Text file on your WEB Page
		=============================================

After you have saved the movie, and then exported it to a text file,
you will need to add it to your current HTML to have it work.  Here
are the steps you need to Take....


1)
-=-=-=-=-=-=-
<! Applet written by Vince Valenti of JV Games.  www.jvgames.com>
<APPLET CODE="movie.class" WIDTH="323" HEIGHT="150">

You need to copy the movie.class program to your web page just like
any graphic or piture file.  If you plan to put it in a folder, make
sure you add CODEBASE to the above code, so it knows where to
find the applet.

<! Applet written by Vince Valenti of JV Games.  www.jvgames.com>
<APPLET CODEBASE="Folder" CODE="movie.class" WIDTH="323" HEIGHT="150">
	^^^^^^^^^^^^^^^^^
You can also use HSPACE and VSPACE to postion it, just like images.

<! Applet written by Vince Valenti of JV Games.  www.jvgames.com>
<APPLET CODE="movie.class" WIDTH="323" HEIGHT="150" HSPACE="100">
						    ^^^^^^^^^^^^


2)
-=-=-=-=-=-=-
<PARAM NAME="image0" VALUE="YOUR IMAGE HERE">
<PARAM NAME="audio0" VALUE="YOUR SOUND HERE">

You will need to put in the filenames and PATH of the graphics
and sounds you wish to use with this movie. 

<PARAM NAME="image0" VALUE="Folder/graphic.gif">
		            ^^^^^^^^^^^^^^^^^^
<PARAM NAME="audio0" VALUE="Folder/sound.au">
			    ^^^^^^^^^^^^^^^


3)
-=-=-=-=-=-=-
<PARAM NAME="textfont" VALUE="Helvetica\TimesRoman\Courier\Dialog.Input\ZapfDingbats">
<PARAM NAME="textstyle" VALUE="Bold\Italic\BoldItalic">

Choose ONE of the textfonts and if you want a style, choose ONE as well or
leave it blank for plain. 

<PARAM NAME="textfont" VALUE="TimesRoman">
			      ^^^^^^^^^^
<PARAM NAME="textstyle" VALUE="">
 			      ^^   Make the text plain...



4)
-=-=-=-=-=-
<! ************* PLACE HTML FOR NON-JAVA ENABLED BROWSERS HERE>

If someone does not have a Java-Enabled browser you can put standard
HTML text or an image or something.

<! ************* PLACE HTML FOR NON-JAVA ENABLED BROWSERS HERE>
<br>No Java here, try this picture instead.<br><IMG SRC="picture.gif">
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^



5)
-=-=-=-=-=-
Now all you have to do is cut and paste the whole thing
right into your current webpage.