Make Update and Update are a set of applications to update an older version of a file (or files) to a newer version. They work by finding just the differences between the two versions and applying those differences to the older version. This is especially useful when you need to maintain common versions of large files at remote locations and the differences between the two versions is small. Another use is to "patch" files or applications -- that is, to provide updates of files (e.g., applications) to current users without making the contents of the entire files available others. New in version 1.04 (MakeUpd4.Zip): - Can add new files or delete old (obsolete) files. - Sets the time & date of updated or added files match the original files. - Supports an auto-updating system, where some Auto-Updating applications on start-up test if there are pending updates (one or more), and prompt the user to say Yes or No to run an automatic update. See the Help file for more information on using auto-update. - MakeUpdate allows you to choose what to do with the files successfully changed so far should Update subsequently have a problem with any particular file. You may choose between "Allow partial updates" and "Update all or nothing." - Displays a progress bar for all files in addition to the progress bar for the current file. - Can compile only for 32-bit environments. I've tested it with D4, and another tester got it to compile with D2, so I think it should also compile with D3, BCB1, and BCB3. I abandoned the 16-bit compilation because it was becoming too unwieldy to maintain a common set of source code that could compile as either 16-bit or 32-bit. Since the previous version (1.03, MakeUpd3.Zip) can compile for 16-bit or 32-bit environments, I have kept it available rather than replaced it entirely. A compiler directive ensures that the 16-bit and 32-bit versions create and use compatible "Update Files" at the cost of a slightly larger file.