Skip to content

Commit

Permalink
Merge pull request #2 from Zalexanninev15/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Zalexanninev15 authored May 3, 2021
2 parents 38947f5 + 5d3fc99 commit 8d044f6
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Is required .NET Framework 4.8 and Windows 7/8/8.1/10

## Features

* As simple as possible interaction (default). Specify the folder and answer the questions - you can easily get version 1.0 with the necessary parameters
* As simple as possible interaction (default). Specify the folder and answer the questions - you can easily get version 1.0 with the necessary settings
* The ability to fine-tune the downgrading process, the *Jetpack Downgrader* itself, and some other aspects
* Using delta patches that weigh significantly less than the files from the game version 1.0
* Smart checking for different versions and other aspects that will help you perform downgrades, in many cases, successfully
Expand All @@ -39,20 +39,17 @@ Is required .NET Framework 4.8 and Windows 7/8/8.1/10
## Usage and configuration

1. Run **jpd.exe** and select the folder with the game (if **SelectFolder=true**)
2. Answer the questions (if **UseMsg=true**) and wait for the end of the work...
2. Answer the questions (if **UseMsg=true**) and wait end of work...

### Settings in jpd.ini

##### !!!THE SETTINGS ARE CHANGED BEFORE LAUNCHING THE APP!!!

In **jpd.ini**, you can specify the settings for this application, it is not recommended to change anything if you don't know exactly what each setting is responsible for and what its values and results are!!! It is important to remember that settings are always more important than the answer you have chosen (if **UseMsg=true**)


#### [Downgrader]

* **CreateBackups** - creating backups (**[full file name] + .bak**) of original files before downgrading them
* **CreateShortcut** - creating a shortcut to a file **gta_sa.exe** on the desktop (only after a successful downgrade)
* **ResetGame** - remove the game configuration file - **gta_sa.set** for prevents crash (after getting game version)
* **ResetGame** - remove the game configuration file **gta_sa.set** for prevents crash (after getting game version)
* **GarbageCleaning** - remove unneeded files (**index.bin** and **MTLX.dll**) from the Rockstar Games Launcher version of the game (after getting game version). These files are not used in the game version 1.0
* **RegisterGamePath** - add entries to the registry so that the game is better recognized by mods and programs (e.g.: launchers, SAMP and other projects) (only after a successful downgrade)
* **CreateNewGamePath** - make a copy of the game folder (**[folder name] + _Downgraded**) to prevent accidental updates to the game (after MD5-scan). It is highly recommended to enable it for the Steam/Rockstar Games Launcher versions of the game!!!
Expand All @@ -64,7 +61,7 @@ In **jpd.ini**, you can specify the settings for this application, it is not rec

* **SelectFolder** - using UI for select the folder with the game (path using **Copmonent=true**, overwritten to a new one)
* **ConsoleTransparency** - use transparency for the console
* **UseMsg** - use Windows message boxes to notify you when you select an action, as well as to show a positive result of the application's performance. This setting can take values instead of (or have no effect on) the settings: **CreateBackups**, **CreateShortcut**, **ResetGame**, **GarbageCleaning**, **RegisterGamePath**, **CreateNewGamePath**, **Forced** , **EnableDirectPlay** , **InstallDirectX**
* **UseMsg** - use Windows message boxes to notify you when you select an action, as well as to show a positive result of the application's performance. This setting can take values instead of (or have no effect on) the settings: **CreateBackups**, **CreateShortcut**, **ResetGame**, **GarbageCleaning**, **RegisterGamePath**, **CreateNewGamePath**, **Forced**, **EnableDirectPlay**, **InstallDirectX**
* **UseProgressBar** - use the progress bar to indicate the progress of each of the downgrader stages. During operation, all logs of the current stage of work are ignored!!!
* **Component** - this setting is **only** necessary if you decide to use *Jetpack Downgrader* in your projects (this setting will help you skip the UI (in console) and removes the waiting for input after the processes in the app are completed). This setting adds the ability to specify the path to the game folder as a parameter for launching the application

Expand Down

0 comments on commit 8d044f6

Please sign in to comment.