In this article, I want to review the “revitalization” of old Windows applications previously ported with Wineskin on Mac OS X 10.7.5 and 10.8.2.
I was inspired to write this article by two sleepless nights that went to find a solution to the problem.
So, the source data:
1) Macbook Pro 13 'mid 2012;
2) OS X 10.8.2;
3) The desire to play a fairly ancient game of Syberia, not officially ported to Mac.
')
Having bought a new Macbook Pro, I immediately discovered on it a new operating system 10.8.2, so there was no possibility of a painless rollback. In various forums before, I read about emerging issues with unofficial Wineskin-ports of games when updating the OS. After some time, new versions of XQuartz and Wineskin came out, partially solving the problem.
But only partially ...
The problem was that all the Wineskin upgrade guides assumed the presence of a port made on the Wineskin engine above versions 1.1.x, which already have an extensive application setup that allows you to update the Wineskin Wrapper (because of which, in fact, there were problems).
Naturally, the question arises: what to do with the applications ported before? In the “package contents” you can find only WineskinSettings, which does not allow to update Wrapper.
It is also worth noting that often the port made on his own on the new version of Wineskin results in a gray or white screen and the $ DISPLAY problem in the log.
Let us turn to the solution that was accidentally found on an English-language resource.
Available in:
1) Wineskin Winery 1.7
2) Old application port
3) Wineskin Wrapper 2.5.8
4) XQuartz 2.7.4
Instructions:
1.1) With the help of Wineskin Winery, we download the 1.5.x engine (by clicking "+")
1.2) Create a new .app file (“Create New Blank Wrapper”)
NB At the same time, the “Wrapper Version” field should read “Wineskin-2.5.8”
2.1) Open the old application using the “package contents”
2.2) Open the previously created Wrapper using the “package contents”
3.1) Copy with replacement of "Contents -> Resources -> drive_c" from clause 2.1 in clause 2.2
3.2) Copying the replacement of the .reg file (system.reg, user.reg, userdef.reg) from clause 2.1 in section 2.2 from “Contents -> Resources”
4.1) Open the previously created Wrapper using the “package contents”
4.2) Open Wineskin.app -> Advanced with the help of “Browse” we find and open the Executive .EXE file
4.3) Open Wineskin.app -> Advanced -> Tools, click "Refresh Wrapper"
5) Open Wineskin.app -> Advanced, click "Test Run".
I really hope that I will save someone time with this small instruction.