thobbsinteractive / magic-carpet-2-hd

Recode Binary code of game Magic Carpet2 to C/C++ language(remake MC2 for any platform)
GNU General Public License v3.0
30 stars 5 forks source link

fix linux-centric segfaults, new check and install script #240

Closed rodan closed 1 year ago

rodan commented 1 year ago

ChangeLog:

info to be added to the README:

in order to install the original game's data please run the following script:

bash tools/check_install.sh -s "directory where GOG installed MC2" -d "destination directory"

in order to check your current install, run:

bash tools/check_install.sh -d "destination directory"

where 'destination directory' is probably 'build/Debug/inst/bin/' if your current pwd is the repository root dir.

this 'tools/check_install.sh' script must supersede all prior linux install guides/commands/scripts.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

rodan commented 1 year ago

that extract-GOG-CD.sh is a minefield that the linux user does not need to walk thru, so I cleaned up the linux install steps.