-
-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
maple_legends: new game #1415
maple_legends: new game #1415
Conversation
Fixes Winetricks#1414 Made on demand originally created for MacOS Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
ping @tsujp : Please test Referencing https://github.com/Winetricks/winetricks/wiki/How-to-make-a-side-fork in case you don't know how expecting wine log in return and make sure to use NEW wineprefix |
|
Using that download link it seems to only want to download 25 KB of the .exe and then stop, hence the above error. If I put the full download (manually) into
A dialogue box also comes up ERROR I then press OK
|
Running from latest commit
With
|
uname -o is noted, will fix Update: fixed in 7b0c5cd |
Same as before
|
|
Installed and attempted to run via
Now hangs forever. |
What is the installed directory?
Is wine running as a process? |
C:\MapleLegendsHD Attempting to run
It appears to be as
|
Provide outout of |
|
Murder it and try to open the wineapp again |
Might be related try invoking |
Killing it with |
I believe swapping to win98 from win7 also helps here for some reason |
Noted, but do not perform that now, lets try the directX 9 libs first |
After
|
Very long debug from
|
There is the issue.. weird that winetricks doesn't output this |
Requires following for runtime:
|
Requires MFC42.DLL for installer
|
Kept as legacy # Following libs are required for runtime (https://github.com/Winetricks/winetricks/pull/1415#issuecomment-550009610)
## Ijl15.dll - "Intel® JPEG Library - Retail Version"
if [ ! -e "$W_SYSTEM32_DLLS/ijl15.dll" ]; then
# Download from mirror
w_download_to "$W_PACKAGE" http://www.dlldownloader.com/ijl11-dll/download/dbe77131a44577889e099c8d10ae6766/2ac2b6aac85d6ec7c899727350383429/ e631ec21260b6d02423f75240050ff17b45cdb090c9073f5a704d64d3dbbff48 ijl11.dll.zip
# Extract the file from mirror
if [ -e "$W_CACHE/$W_PACKAGE/ijl11.dll.zip" ]; then
w_try_unzip "$W_TMP" "$W_CACHE/$W_PACKAGE/ijl11.dll.zip" "ijl11.dll"
if [ -e "$W_TEMP/ijl11.dll" ]; then
w_try cp "$W_TEMP/ijl11.dll" "$W_SYSTEM32_DLLS"
# Self-check
if [ ! -e "$W_SYSTEM32_DLLS/ijl11.dll" ]; then
w_die "File '$W_SYSTEM32_DLLS/ijl11.dll' was not extracted which is required for runtime of maple legends"
elif [ -e "$W_SYSTEM32_DLLS/ijl11.dll" ]; then
w_debug "File '$W_SYSTEM32_DLLS/ijl11.dll' has been extracted successfully"
fi
elif [ ! -e "$W_TMP/ijl11.dll" ]; then
w_die "File '$W_TMP/ijl11.dll' does not exists, which is required for runtime of maple legends"
fi
elif [ ! -e "$W_CACHE/$W_PACKAGE/ijl11.dll.zip" ]; then
w_die "File '$W_CACHE/$W_PACKAGE/ijl11.dll.zip' does not exists, unable to extract required library for runtime of maple legends"
fi
# Make sure that it's being used
w_override_dlls native ijl11
elif [ -e "$W_SYSTEM32_DLLS/ijl15.dll" ]; then
w_debug "File '$W_SYSTEM32_DLLS/ijl15.dll' already exists, no need to extract it"
fi i've made logic for wrong thing |
Kept as legacy # Export mfc42.dll from winxpsp3
# helper_winxpsp3 i386/asms/60/msft/vcrtl/mfc42.dll
# if [ -e "$W_TMP/i386/asms/60/msft/vcrtl/mfc42.dll" ]; then
# w_try cp "$W_TMP/i386/asms/60/msft/vcrtl/mfc42.dll" "$W_SYSTEM32_DLLS"
# elif [ ! -e "$W_TMP/i386/asms/60/msft/vcrtl/mfc42.dll" ]; then
# w_die "Expected file '$W_TMP/i386/asms/60/msft/vcrtl/mfc42.dll' is not present to be exported in '$W_SYSTEM32_DLLS'"
# fi
# w_override_dlls native mfc42 Using |
if
|
Transfered in Kreytricks#15 Will be re-made in winetricks once it's working |
Fixes #1414
Made on demand originally created for MacOS
Signed-off-by: Jacob Hrbek kreyren@rixotstudio.cz