 


 COPYRIGHT NOTICE++++++++++++++++++++++++++++++++++++++++++
 
 This is a Public Domain application but it is copyright so 
 please copy it freely but do follow the conditions below
 
 # No part of the application is to be copied for profit
            
 # The whole of the application should be copied including
   this file
 
 # Any modifications should be commented in this file & a
   copy sent to me so that they can be incorporated in future 
   versions.
                                                           
 # This application is supplied as is without any guarantee
   as to its function or its suitability for any purpose.
 

 # The above applies to my own coding and work, !Shell is
    to Paul Hobbs and Interface is  Simon Huntingdon

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 

 

This program was originally written by me ages ago as a simple Basic
Program.  I have now altered it to use Windows, Icons, Mice, Pointers, in
other words, WIMPs!  The impetus for this conversion was given by Adrian
Look & Mike Ironmonger, for which my thanks go to these gentlemen!  Other
than that, the program is mine and put into the Public Domain in February
1991 in version 2.00. 

------------------UIM_Editor--------------------

How it works, this program works by loading in the default Submariner
Character as stored on the UIM Disk in the file "$.!UIM.Brogan".  Although I
have run this, and the earlier non-Multi Tasking program, many times in
developing and testing on my UIM Disk, I do not accept any responsibility
for mucking up or causing corruptionto your !UIM Game Disk.  You have been
warned! Use a backup copy, at least of Brogan, and if you can, try to keep a
copy of the original Brogan so that you can always go back to it in the
future!

It works because although UIM checksums your saved Data File, which if it
does not match, the Arc locks up, this does not (yet) happen with the
default Brogan file....

Version 2.30 on - See below for improvements about that!

----------------  How to Use it ------------------

First of all, double click on the !UIM_Edit icon in your Disk Directory,
then either click the SELECT (left) mouse button on the Icon Bar Icon, or
simply drag an UIM Character file to it or the application window. Remember
the warning above!

Once you have created your desired character, click the middle (MENU) mouse
button on either the main window or over the Icon Bar icon and select SAVE
from either menu. Your amended character file is saved under the filename as
shown near the top of the window.  You can alter this if you wish of course
to any valid filename desired. The window is then closed at this point,
though the program stays on the Icon Bar.  To remove this, select Quit from
either the Icon Bar or the Task Window Menu.  

Once created, load UIM in the  usual way, and re-save your character under
your preferred name when ready.  

My thanks go to STWPD for the initial hint on getting started with this
project, also to Mike Ironmonger for his article and Program "EasyWimp" in
Beebug's Risc User, which has given me the encouragement to convert my
original program to use the Desktop properly (?) even to appearing on the
Icon Bar!

Version 2.30-on no longer requires !UIM to be present, only a valid !UIM
Character File.  It is no longer restricted to Brogan, the 4th Dimension's
default or start-up character.  So far, it will happily work with any valid
!UIM Character File.  Obviously, I do not accept any responsibility if it
doesn't, but it should!
You may also drag an existing Charater File to !Uim_Edit, this will be
examined to make sure that it is a !UIM Character File, then providing the
various checks are satisified, the data will be decoded, then the main
window will be updated.
Obviously the program could be fooled it you drag a file which is NOT a !UIM
Character file, but has the same attributes as the program is expecting, but
if you do that, then the resulting chaos is on your own head!

Who am I? Dragonrider
          3 Tarn Villas
          Cowpasture Road
          ILKLEY
          West Yorkshire
          LS29  8RH, England
and I can be contacted only by Snail Mail.

If you find any bugs or problems or just plain cock-ups, please feel free to
drop me a line.  If I can help I will, or if you alter the program, I would
appreciate a copy so I know which versions are floating around and can offer
an "official" version number.  Thanks.

30th December 1990


Please excuse the funny spacing in places, I'm using a loan A310 instead of
my own 2Meg A3000 and the Space Bar sticks quite a little, some times
there's no spacesatall,and  at others,two or even three appear!  Quite
annoying I can tell you!

===============================   February 1991   ========================
VERSION 1.00

This was in fact the original !UIM_Hack which I wrote AGES ago but as a
single tasking program which thus took over the whole computer!  It used the
full Mode 12 screen and had a long, long list of Y/N key presses.  Boring!
But it worked so I suppose it was okay.


Version 2.00

Using early version of EasyWimp, now Desktop compatiable.
Sprite sucks though!

Version 2.03

Back on my own A3000 at last!  Referring to the Limitations above, the
Maximum Cash value has now been trapped so you should not be able to enter
more than you are allowed.
Bit more reasonable sprite now, but....

Version 2.04

I have now found out how to update certain Icons so now, if you de-select
both Yes & No "Radio" Icons on the various options, the "No" icon switches
itself back on.  

Version 2.05 (3rd March 1991)
                  
Just a minor change, a new Sprite for the Icon Bar & Directory Displays,
that's all.  

Version 2.30 (16th July 1991)

Major changes!  Now it will accept any valid UIM Character File, filename
whatever and (so far) will correctly recalcuate the "CRC" Checks so that
!UIM accepts it.  Oh yes, there is one other thing, there are quite a number
of other bits and pieces of Equipment you can obtain, usually from Missions,
I've found out what quite a few of these are, but have left them out of the
Editor for a couple of reasons.  First, don't want to spoil ALL the fun (?)
and secondly, the EasyWimp program which I've used as a basis for the Wimp
Handling Routines does not like more than 255 or so icons......
Another day perhaps.

Version 2.31 (17th July 1991) Includes Interactive Help messages at last!
However, you will need something like !Spy to read them.

Version 2.32 (28th July 1991) Couple of slight errors had crept in, the
Network select didn't!  I was checking the wrong variable for valid values,
corrected that, then noticed that one of the extra items was not being
reset.  Altered the way in which the resetting is done to correct this.
Also !Uim_Edit now uses Interface for improved Info Box display.  My thanks
to Simon Huntingdon for (i) developing the Interface Manager and (ii)
allowing it's use for PD applications.

Version 2.41 (5th August 1991) The day refered to at 2.30 has now come!
Version 2.4x now allows you to access the bits and pieces that you normally
need to complete a mission for!  But, try to leave yourself something to do
won't you! This latest version now uses !Shell from Paul Hobbs in Germany as
it's basis rather than !Easywimp from Risc User as previously.  Though as
usual, I've been making quite a few changes here and there for my own
preferences.  It should now works in any desktop mode, and includes all
Bonus items I've found in a seperate window.   Unfortunately, looking back
in the New Year, I find that there are a couple of glaring errors which
snuck in and meant that Cash values where lost.....

Version 2.42 (13th January 1992) was cobbled together as ARM code is
starting to make a little sense so now the CRC Checking is done thus.  Also,
redesigned the look and way in which Cash & Network values are entered, at
least they work now!  Also changed the sprite, I liked the !EliteHack (Arch
Angel PD) and another sprite on of their discs so much, I redesigned
!UIM_Edit to a similar one!
Hopefully, that's it now.

Version 2.43 (20th February 1992)  Oh well, I could always hope!
My thanks to John Clarke of Wigan who has just been in touch with the news
that there is a little problem with the mission module.  Hope it's fixed
now.  If not, please let me know!
