cleolibrary / CLEO-Redux

Experimental JavaScript runtime for GTA 3D era games/GTA IV/Bully
https://re.cleo.li
Other
214 stars 20 forks source link

CLEO Installer - contributors wanted! #37

Closed x87 closed 2 years ago

x87 commented 2 years ago

As CLEO Redux grows and there are now extra files available in addition to the core library (cleo_redux.asi) such as plugins, SDK or optionally ASI loader it makes sense to create an installer that will handle all the care of installing all necessary files depending on which game the user has. For example, for GTA III (gta3.exe) it may just install cleo_redux.asi and plugins. For GTA SA DE (SanAndreas.exe) it may install cleo_redux64.asi, plugins and check the presence of version.dll (optionally download and install).

A good choice for the installer is Inno Setup that is free and powerful https://jrsoftware.org/isinfo.php Sanny Builder's installer may serve as an example: https://github.com/sannybuilder/installer

I may come up with a more detailed list of requirements if anyone wants to pick up this task.

x87 commented 2 years ago

Phase 1

Phase 2

x87 commented 2 years ago

closing via ce0165c