Abstrat-Technologies / rustedanvil

A project aiming to revive and create patches for abandoned Forge versions
Other
4 stars 1 forks source link

Exes does not support 64 bit #5

Closed Unloaded123456 closed 1 year ago

Unloaded123456 commented 1 year ago

When I attempt to run exes of RustedAnvil, it does not run and a "unsupported 16-bit app" pop-up appears. What has been went wrong?

arek-kwapis commented 1 year ago

Do you by any chance mean the redist files?

Unloaded123456 commented 1 year ago

Yes, I mean redist files.

arek-kwapis commented 1 year ago

In there is the installer for the XAMPP control panel, and the cURL utility that will be used later on for fetching remote content in Milestone 2. XAMPP is the only "real" executable in there.

Currently, they're unused, as the devtools are built with GOW as a requirement. This will of course change, however since these scripts are just "temporary", I see no need to rework them yet.

Unloaded123456 commented 1 year ago

I am just randomly running scripts to see if they works and how does they work.

arek-kwapis commented 1 year ago

There might be something wrong with your git install, as it should have pulled the executables from Git LFS during a git pull command.

Try installing git LFS by using the git lfs install command and pulling the repo again.

You can also always just download them manually. Go into the redist folder, select the file and download from github.

Unloaded123456 commented 1 year ago

The redist files that I got in this repo was unexecutable files with text data.

arek-kwapis commented 1 year ago

Git download: https://git-scm.com/

After you have installed it you can then use the git command on your pc and in the Git Bash console, including git lfs install

The redist files 100% work. All of Milestone 1's documentation was performed on a different pc. I downloaded XAMPP just fine from the repo, without being logged in

Unloaded123456 commented 1 year ago

Seems like there is a problem in my side.

Unloaded123456 commented 1 year ago

Git clones the main branch, how can I clone 1.6.4 - 965 branch with Git?

arek-kwapis commented 1 year ago

git clone -b 1.6.4_965 https://github.com/Abstrat-Technologies/rustedanvil.git

Unloaded123456 commented 1 year ago

Oh... Now I do not have the XAMPP exe.

Unloaded123456 commented 1 year ago

I downloaded it as a file instead of folder, now I have a real executable file.

arek-kwapis commented 1 year ago

I looked online and seems to be a known behaviour for when you pull in a repo before having LFS installed. Running git lfs pull should restore the pointers back to executable form

Unloaded123456 commented 1 year ago

Yes, that fixed.

Unloaded123456 commented 1 year ago

Is curl.exe a stand-alone functional file or is it a tool/library etc. used by any other script?

GloryBax commented 1 year ago

Is curl.exe a stand-alone functional file or is it a tool/library etc. used by any other script?

cURL is a thing we are using for now to download files that are needed by the scripts, and it's called by some of the scripts.

As far as I have been told, RustedAnvil will be made using NodeJS, and we will probably make our own version of cURL