Skip to content
This repository has been archived by the owner on Nov 24, 2021. It is now read-only.

le717/PatchIt

Repository files navigation

PatchIt! Build Status

This is the readme to PatchIt!, a Python 3 application written by Triangle717.

What is PatchIt!

Although LEGO® Racers modding is still in it's early stages, many mods are already being developed, and there needs to be a standard way to install them. Heavily influenced and based on Patchman!, a mod installer for the 1999 Data Design Interactive PC game LEGO Rock Raiders, PatchIt! is the standard and simple way to package and install mods for the 1999 High Voltage Software PC game LEGO Racers.

How It Works

The three main goals for PatchIt! are as follows:

  • Ask for the LEGO Racers installation, ensure one exists at that location, and store it in an open file format in the PatchIt! installation to be used as the Patch installation directory, and to create a completely portable (thumb-drive) application.
  • Create a PatchIt! Patch by entering the mod name, version, author, and description, and point it to the modded files. Automatically compress the files into an open archive format (.PiA), and write the details to an open file format (.PiP), using the name and version for the filenames.
  • Install a PatchIt! Patch by selecting the .PiP file, confirming the installation, and automatically decompressing the Patch archive directly into the LEGO Racers installation.

Contributing

If you would like to contribute to the development of PatchIt!, please be sure to read CONTRIBUTING.md

Downloads

  • Don't forget to Star!

All PatchIt! downloads are hosted on this project, and are available on the Releases page.

License

PatchIt!, created 2013-2014 Triangle717, and released under the General Public License Version 3.

PatchIt makes use of RunAsAdmin, copyright ©️ 2013 QuantumCD, and released under the MIT License.