|KnotMaker 2.2||Written by Derek Smith and Dave Root|
- Windows XP / Vista / 7 / 10
- Possibly it will run under Wine for Linux and Mac OS X.
To upgrade from version 2.0 or higher, follow these steps (for simplicity, let's assume that KnotMaker is installed in the C:\KnotMaker folder):
- Rename the C:\KnotMaker folder to something like C:\KnotMaker_Old.
- Install the new version, following the instructions in the Installation section below.
- Check for files which you modified in all of the folders of the old version, based on the file dates. In each folder of KnotMaker, all of the files are set to the exact same date and time. It's easy to see which files you've modified, because those files will have a different date/time than the rest of the files.
The files that you modified will have an INI, TXT, KM, or KMA extension (not counting any picture files that you've made). These files can be opened in any text editor so you can compare the contents between your modified version of the file and the new version of the file (which you got by installing the new version of KnotMaker). Open the old and new versions of the files which you changed, and copy the modified information into the same position in the new files. This allows you to keep the old information without sacrificing any new features.
To install KnotMaker, follow these steps:
KnotMaker is a "portable" app, meaning that it can be run from a USB flash drive on any machine which meets the above requirements. It uses an INI file rather than writing anything to the registry.
- Make a new folder on your machine, such as C:\KnotMaker.
- Click this link, then save the .ZIP file to the above folder: KnotMaker.zip (2,772K).
NOTE: The .ZIP file is being hosted at Dropbox.com, and unfortunately they have various limits on bandwidth and so on. If you click the above link and see a message which says, "Restricted Content - This file is no longer available," this means that Dropbox is temporarily preventing the file from being downloaded. If that happens then send me an email at firstname.lastname@example.org, and I'll email the file to you ASAP.
- Unzip the file that you downloaded, then run KnotMaker.exe.
To uninstall KnotMaker, simply delete your C:\KnotMaker folder.
Let's assume that you unzip KnotMaker.zip into C:\KnotMaker. The following folders and files will be extracted:
- C:\KnotMaker - This folder contains the executable file plus some config files. Double-click KnotMaker.exe to run the program.
- C:\KnotMaker\Help - This folder contains the Help files. In KnotMaker, press F1 to bring up the main Help file.
- C:\KnotMaker\Tilesets - This folder contains a sub-folder for each tileset (a "tileset" is a set of tiles for drawing knots). The default tileset folders which come with KnotMaker are:
Each tileset folder contains the following sub-folders:
- Basic Rope
- Solid Rope
- Base Images - This folder contains the base PNG files which were used for building the tileset.
- Tileset Config - This folder contains the config files for the tileset. You can modify these files in any text editor to customize the way that KnotMaker handles the tiles (see the Help file for more information).
- Tileset Images - This folder contains the image files for the tiles which are displayed in KnotMaker.
- C:\KnotMaker\Drawings - This folder contains drawings of knots, which are saved as .KM files. A number of drawings are provided in KnotMaker.zip, and you can save your own drawings into this folder (or any other folder).
You are hereby granted permission to freely distribute and use this software program, at no cost. You are free to use, copy, distribute, publish, etc., any drawings/pictures made with this software program, at no cost. The source code is owned and copyrighted by Derek Smith and Dave Root. Send your suggestions for improvement, modified source code, bug reports, etc., to email@example.com, and your ideas might be incorporated into future releases.
No warranty of any kind is expressed or implied. This software program is provided on an "AS-IS" basis. By using this software program, you agree to do so at your own risk and assume all responsibility for any results from using it. The authors of this software program shall not be held liable for any data loss, damages, loss of profits, or any other kind of loss whatsoever that may result, directly or indirectly, from the use of this software program.