- Использование оболочки Wineskin в macOS
- Использование Wineskin
- Установка Wineskin
- Первичная настройка Wineskin
- Настройка созданной оболочки
- Запуск приложения в оболочке
- Решение возможных проблем
- Заключение
- Wineskin mac os high sierra
- How to make Wineskin Games working again on Mac OS X High Sierra
- 1. Show Package Content and open Wineskin
- 2. Uncheck «Auto Detect GPU Info for Direct3D»
- 3. Open and update Winetricks
- 4. Select a Video memory size in the video settings
- Latest Comments
Использование оболочки Wineskin в macOS
Использование Wineskin
Для начала упомянем о двух важных нюансах. Первый – Wineskin представляет собой 32-битное приложение, несовместимое с новейшей macOS Catalina, в которой прекращена поддержка «устаревшей» разрядности. Разработчики оболочки работают над проблемой, но на момент написания настоящей статьи (ноябрь 2019) решение пока не найдено. Второй – работа Wineskin не гарантируется на «хакинтошах», которые представляют собой обычные ПК или ноутбуки с установленной на них макОС. Теперь переходим непосредственно к использованию.
Установка Wineskin
После выяснения особенностей разберёмся с установкой приложения. Загрузочный файл можно получить с официального сайта по ссылке ниже.
- После загрузки страницы кликните по большой ссылке для получения установочного архива средства.
Подождите, пока архив будет скачан, после чего открывайте его (программа-архиватор не требуется). Распаковка будет выполнена автоматически, в результате чего вы получите исполняемый файл с именем Wineskin Winery.
На этом установка Вайнскин закончена.
Первичная настройка Wineskin
Далее потребуется настроить оболочку. Сама по себе она ни на что не способна, поэтому потребуется загрузить движок для работы добавленного приложения, затем сконфигурировать его для запуска программ.
- Первым делом проверьте, нет ли надписей «New Engine Available» и «Update» в основном окошке среды. Последний вариант более важен, поскольку с каждой новой версией поддерживается всё больше движков и запускаемых программ, поэтому при наличии обновлений лучше их скачать – для этого нажмите на кнопку «Update».
Появится окошко загрузчика, в нём можно переименовать полученный файл. Сделайте это, если хотите, затем нажмите «ОК» и дождитесь окончания загрузки.
Появится окно выбора и настройки движков. С помощью выпадающего меню выберите один из представленных вариантов – рекомендуется использовать самую новую доступную версию, на момент написания статьи это «WS9Wine 2.22», но можно попробовать и более старые и/или варианты для разработчиков, если в этом есть необходимость. После выбора нажмите «Download and Install».
Появится окошко загрузчика, принцип работы с ним такой же, как и с загрузчиком новых версий оболочки, упомянутым в шаге 1.
После установки движка в основном окне станет доступна кнопка «Create New Blank Wrapper», воспользуйтесь ею.
Задайте имя создаваемой оболочки-враппера. Назвать можно как угодно, но чтобы не путаться, рекомендуется ввести название программы, для которой создаётся инструмент запуска.
Важно! Поддерживается исключительно латиница и ограниченное число специальных символов!
По окончании создания появится соответствующее сообщение. Кликните по кнопке «View wrapper in Finder».
Откроется местоположение оболочки – по умолчанию это папка
Далее переходим к более тонкому конфигурированию.
Настройка созданной оболочки
Теперь выберем программу, которую хотим запустить в Wineskin, и настроим параметры работы оболочки.
- Для конфигурирования параметров враппера просто запустите его. Появится окно с опциями, первым выберите пункт «Install Software».
- «Choose Setup Executable» – позволяет полноценную установку приложения посредством инсталлятора, который нужно выбрать через Finder;
- «Copy a Folder inside» – копирует папку с уже установленной программой в среду выполнения;
- «Move a Folder inside» – то же, что и предыдущая, но папка вместо копирования перемещается.
Вне зависимости от выбранной опции будет запущен Файндер, в котором нужно выбрать либо EXE, либо MSI-инсталлятор, либо каталог с портативной версией программы, внутри которого находится исполняемый файл.
Далее появится диалоговое окно – в случае инсталлятора подтверждение, в случае портативного установленного софта – возможность вручную выбрать его основной EXE.
После добавления ПО вернёмся обратно к окну опций. Теперь используйте кнопку «Advanced».
В продвинутых настройках доступны три вкладки: «Configuration», «Tools» и «Options». Быстро рассмотрим их возможности:
- На вкладке «Configuration» можно указать иной EXE-файл, задать команды запуска (вроде –dx9 для выбора рендера), а также сменить название оболочки и выбрать альтернативную иконку;
Раздел «Tools» содержит в себе разнообразные утилиты, которые либо эмулируют работу тех или иных оснасток Windows (блок «Wine Tools»), либо являются хаками для облегчения запуска специфичных приложений и игр (позиции «Utilities»), либо представляют собой средства управления оболочкой (столбец «Wrapper Tools»);
После внесения всех параметров нажмите «Quit».
Если в дальнейшем понадобится получить доступ к дополнительным настройкам, запускайте созданную оболочку с зажатой кнопкой Option.
Запуск приложения в оболочке
Собственно использование Wineskin элементарно – просто запустите оболочку, созданную на этапе первичной настройки. Ассоциированное с ним приложение будет запущено и доступно для работы.
Решение возможных проблем
В процессе использования Вайнскин могут возникать разнообразные проблемы, рассмотрим методы решения наиболее распространенных из них.
При запуске оболочки ничего не происходит
Самая частая проблема – запустили оболочку, в панели Dock несколько секунд повисела задача, а затем исчезла. Причин у этой проблемы существует множество, а для их определения потребуется выполнить диагностику.
- Запустите настройку враппера – зажмите Option и дважды кликните левой кнопкой мыши по его иконке, далее выберите «Advanced».
Воспользуйтесь кнопкой «Test Run». Должно появится окно с сообщением об окончании запуска, нажмите в нём на кнопку «View».
Откроются текстовые документы с логами, переключитесь на файл с именем LastRunWine.log и обратите внимание на первые строки.
Как видим, ошибка в примере сигнализирует о неподдерживаемом типе файлов, в данном случае 64-битной программе, которые Wineskin запускать не умеет. Другие примеры ошибок:
- «Failed to initialize graphics» – неподдерживаемый графический рендер, поскольку Wineskin работает только с DX9;
- «wine: cannot find L»C:\\windows\\system32\\filename.exe» – исполняемый файл, привязанный к оболочке, удалён или перемещён, решение – заново выбрать требуемые данные;
Иные варианты сбоев более экзотичны и связаны скорее с запускаемым софтом, чем с самим транслятором.
Запущенное приложение работает неправильно
Порой программа или игра, запускаемая посредством Wineskin, может работать неправильно. Увы, но это неприятная норма – множество софта по-прежнему несовместимо с транслятором, особенно это касается современных компьютерных игр, которым для работы нужны Vulkan или DirectX 12, неподдерживаемые Вайнскин. Решение только одно – ждать обновления среды запуска.
Заключение
Теперь вам известны особенности использования Wineskin: как среду устанавливать, настраивать и запускать через неё различные приложения. Подводя итоги, напоминаем – транслятор, даже такой продвинутый, далеко не панацея и некоторые программы в нём всё равно не работают.
Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Wineskin mac os high sierra
Wineskin is a user-friendly tool used to make ports of Microsoft Windows software to macOS.
Unlike the original Wineskin Project by doh123 that worked on OS X 10.6 to macOS 10.12 (without tweaks), this project supports MacOSX10.13 to macOS11
Manual installation — (not recommneded!)
Download Wineskin Winery v1.8.4.2
*After downloading remove the flag quarantine before extraction, don’t extract using Keka
WineD3D by default converts D3D to OpenGL, OpenGL on macOS hasn’t been updated in years, at present only DirectX9 and earlier function.
DXVK Requirements are not entirely known at this time, however as CodeWeavers locks support to macOS High Sierra this would be a good start.
To make use of DXVK use a 64Bit WS10 or greater engine, open winetricks and run the following custom command;
This will install DXVK for DirectX10 and DirectX11 support for 64Bit games.
32Bit DirectX10 and later is not supported on macOS
VKD3D is no supported!
Apple Silicon support (Rosetta2)
The only Engine(s) that fully function to on these devices is WineCX20.0.4 or greater.
This will require macOS Big Sur 11.1 or greater and Rosetta2 needs to be installed.
macOS Catalina support
WS11WineCX19.0.4 & WS11WineCX64Bit19.0.4 include wine32on64 meaning they function on macOS Catalina. 10.15.4 or greater.
All future WS11 Engines automatically mean Catalina is supported.
macOS Catalina (10.15.3 and below)
SIP needs to be disabled to make changes to i386_set_ldt for wine32on64 to function.
This configuration is not supported, upgrade to macOS Catalina 10.15.4 or greater.
Windows applications are not code-signed in a way that GateKeeper understands.
Either remove the quarantine flag using xattr -drs com.apple.quarantine
or disable GateKeeper entirely by running the following
Disabling GateKeeper is not recommended
AMD based systems are not supported due to being unable to run 32Bit code on macOS.
Intel based systems should work without issue.
My Antivirus says it’s a VIRUS.
You need to contact your AntiVirus/AntiMalware vender to connect these false positives.
This started once wine moved to using Mingw-gcc to compile PE binaries.
See the following examples
Keeping the same as the original material, LGPL 2.1 is the license of that project. You can find more details about that in the LICENSE file.
Источник
How to make Wineskin Games working again on Mac OS X High Sierra
By: Manu
Published: 20 January 2018, 1:25 pm
Pharaoh, Hercules, Civ 2 don’t work anymore? Read this.
As reported by several users, Wineskin does not work on Mac OS X High Sierra. Wineskin is a tool used to «wrap» Windows games so that they can be run on Mac OS X. We have used it to prepare the Mac versions of the Windows games you can find on this site. This means if you have updated your Mac to Hi Sierra, it’s possible that you can’t play games like Disney’s Hercules, Pharaoh, Pitfall: The Mayan Adventure and more. Specifically, when you double-click the icon of the game, you won’t see any window opening. So maybe your Mac is elevated now, but you can’t play your favorite retro game. Thanks, Apple!
It’s possible that this incompatibility will be officially fixed in the future, anyway in the meantime there is a workaround. We will try to update all the packages so that you don’t need to fix it manually, but in the meantime, if you want to try, read below to know what to do.
1. Show Package Content and open Wineskin
Find the game icon and right click on it, then select Show Package Content. You will see an icon called Wineskin and two folders (drive_c and Contents). Double-click Wineskin to open it. The main menu of Wineskin has four buttons: Install Software, Set Screen Options, Advanced and Quit. Select Set Screen Options.
2. Uncheck «Auto Detect GPU Info for Direct3D»
With High Sierra the autodetection does not work anymore, so you have to disable it. Be sure that Auto Detect GPU Info for Direct3D is not checked. Then click Done
3. Open and update Winetricks
From the main menu select Advanced, then open the Tools tab. Then select Winetricks. It’s the top button in the Utilities column.
Once Winetricks is opened, click the button you will see at the bottom of the window. It says Update Winetricks. You will be asked to confirm, do it.
4. Select a Video memory size in the video settings
On the Winetricks window, search for «video». You will see a few options appearing below. Expand Settings, and then select videomemorysize=2048. This will configure a default video card. Selecting 1024 should also be fine for our needs. Then click the Run button.
A log will appear to tell you the changes that have been made. Don’t worry if you see a warning about your version not being supported. It’s fine. At the end of the process, you should see a message Winetricks Command Finished. Now you can close everything.
It’s possible that when you click the Run button, you will receive an error. This happens if there are some wineskin processes already running. You can solve this easily going back to the Tools menu, and inside Utilities, you can select Kill Wineskin Processes. After that, open Winetricks again and try to change the video memory size.
If you have been able to do all the steps described here, now your game should be running. Try and let us know!
Latest Comments
simonememe — 25 May 2018, 12:02 am
it is not working..
done every thing and screen pops up as well but none of the keys work, can hear the sounds bt nothing on the screen
TECH — 29 October 2018, 5:34 pm
The unchecking of «Auto detect GPU» work in Mojave as well, not just High Sierra, butI downgraded back to high Siera because half of my games weren’t working duets deprecating OpenGL/CL., I dunno why some work and some don’t if its a Mojave issue. but anyway, they still don’t work on HS either.
It is was an OS issue, wouldn’t every apple affect, not just certain ones ? I would have thought so
TECH — 29 October 2018, 5:35 pm
I seriously thought about using Crossover. At least that would be better supported, being paid.
ondrahrub — 26 April 2019, 6:07 am
Doesnt work on Mojave, did all steps succesfully and it is still doing the same, the game jumps once and hen quits
Marcelo Gondim — 16 May 2019, 3:28 am
I’ve tried and all went as explained above. But now it asks for the CD-ROM. how can I run Civilization 2 without CD-ROM using wineskin?
David — 11 January 2020, 8:49 am
I’m using Wineskin Winery for some scientific based programs to process my data and this worked beautifully — thank you!
Источник