
Doc for SNESTOOL v1.01 (C) THE MCA
==================================

Here is a new version of Snes-Tool released on 12-6-95 !

Thanks to Dan of Prestige for pointing out the bugs !
Good thing, since now they have been taken care of..

Following bugs have been fixed :

- When a game was Split , the first file was Hidden..
- IPS Creating fucked up on big files.
- IPS 2 ( cutting files ) Create and Use of a IPS 2 file work ok now. 
- Header of the last file wasnt fixed properly, so it could ask for
  another file that wasnt there..

--------------------------------------------------------------------------

 A SEGA - Tool ? Yup..Thats right its in progress right now 

 Quit a few people requested such a Tool for the Sega , so there ya go..
 
 You want .. We create..

-----------------------------------------------------------------------------

 Greetings to : Anthrox , Sneakers , Cyber force , Nightfall , Fuck ,
                Edge ( except that bitch Pappilion ) , Swat , Asgard 
                TRSI ( except that swine Stephan King ) , and Anybody 
                else i forgot, and that contribute to the scene in a
                positive way..


And the fuck away with Screaming Little nerds claiming there so Gotdamn kewl.
----------------------------------------------------------------------------- 


HISTORY
=======

After having a lot of experience with Snes programming on the
Atari ST & Falcon, I bought myself a 486dx2 PC, and tried to
rewrite some of my old Snes stuff.

There are a lot of snes utilities for the PC, but none of them
contains ALL important stuff, or is easy to use.
I hated the long typing before something happened, and installing
the most used functions under a shell, did not always work, different
directory's, etc.. 
So I had to make it Complete and Easy to use, with no typing at all!

Well, let's go on about explaining some functions...

CONFIGURE
=========
This is important for adding headers, sending hi-rom games, and
fixing headers.
First the Printer port (1-4) is asked, if none set 1=default
The function gets the port values from segment 40 (bios variables)

Then it asks ya for 5 different style of copiers, press Y if you
have the correct one, Double profighter works ok, Procom/Magicom also
And the Profighter Q+ 32 mbit is ok as well, the others are NOT tested
yet. So if Hi-rom sending does not work, try some other copiers
instead, there are 5 different types of Hirom Sending.

If you have made your choice, the fileselector gets active, then
choose the SNESTOOL and press return, it will then patch the
snestool.exe file to keep the values you entered. 
You can skip the patching, but why re-enter it everytime huh ?
Changing your settings as many times as you like is no problem 
you can patch the Snestool.exe until you drop..

TAB
===
Go to browsing mode, exit with Esc or <TAB> again.
Use this to switch between File-Selector and Menu.

SPLIT
=====
Pick a snes file, then you can choose the split size for 4/8/12 mbit,
with the arrow keys, press return to start.
It will keep the 1st 8 letters name the extension to 1/2/3/etc..

JOIN
====
Will only take *.1 files then renames the file to *.smc.
Works on multiple files.

SLOWROMFIX
==========
Searches & patches the selected file for some standard fixes.
Number of fixes will be displayed.
Almost fixes the same ones as killem31.
Killem is a little better however, but sometimes fixes a little
too much...

PALFIX
======
Search & patch standard protections for games which do not work on
pal machines.

NTSCFIX
=======
Same but for games that do not work on NTSC machines.
Once fixed it must work on both machines.

USE IPS
=======
Apply the International Patch Standard on a file.
This type was invented by DAX and ME, we got a lot
of success with it, because we released the programs
on ATARI/AMIGA AND PC format at the same time.

Pick an IPS file first, the the game to be patched.
If IPS2 is detected, it will write a temporary file
called TEMP.SMC then renames it back to the original.
IPS2 files are ment to 'Cut' a file.
Kill them fucking advertisement Intro's...

CREATE IPS
==========
Compares 2 files, then write the difference to a file called
'2ndname.IPS'.

ADD HEADER
==========
Test the size, and if ok writes a TEMP.SMC, renaming it afterwoods.
Works on multiple files.

REPAIR HEADER
=============
Auto detects multiple files, ask for S-ram on/off, Hirom yes/no,
with wildcard selected, also for mode 24 (other place of S-ram).
then patches all files accordingly.

REMOVE INTRO
============
Tries to find and restore the original reset vector then cut's off
the intro (if added to the end).
Does NOT work on the latest Anthrox intro's, the ones who modify
a lot of 'blanking instructions'.
Does NOT work with the 'Hidden reset vector' stuff.

SEND & RUN
==========
Pick a file to send, make sure you have selected the correct
configuration, else strange things might happen.
It will detect multiple files and send the rest also.
after loading 1 or 2 blocks a file info menu will pop up,
containing some useful information about the game.
Some company's could be wrong, because they use the incorrect company-
value. 
Esc cancels the sending.

SLOWFIX ON/OFF
==============
If ON each loaded block is scanned for fixes, if found it will
be patched in memory only, just before sending, at the end of
sending, the number of fixes will be displayed in the same box.

FILEINFO
========
Go to browsing mode by using <TAB> press return on a snes file to get
your information, exit with <TAB> again or esc.  
	 
EXIT
====
Press ESC in SELECTION mode to quit.

CHOOSE DRIVE
============
press A or C to Z to choose another Harddisk or CD-Rom

DELETE
======
In the file selector you can press the DELETE key to kill a file..

FILESELECTOR CONTROL KEYS
=========================
Use the Cursor keys to Move Up and Down to select files
and Left and Right to go in and out of Directories.

HOT-KEYS
========
The HOT Keys are obvious since there Green and in Capitals.

----------------------------------------------------------------
For any suggestions, contact us on HiT & RuN BBS >> ELITE WHQ <<
Or find me on Internet somewhere..

----------------------------------------------------------------
This program is coded in MASM

Dont pack this program or you wont be able to Patch your Copier
configuration !

No mouse support yet..maybe somebody wants to help out here ?
This program can also be executed in Windows or OS/2


Bye Sledge & MCA of ELITE

