Pages

Showing posts with label PlayOnMac. Show all posts
Showing posts with label PlayOnMac. Show all posts

Saturday, July 4, 2020

PlayOnMac 4.4 is available on Catalina

 Please note

Your antivirus program may report that some PlayOnMac .exe files contain malware. Don't be alarmed! This is a false positive due to the fact that these .exe may interact with emulated Windows system registry and that could be considered harmful behavior for some antivirus programs. These .exe are safe to use, especially on macOS which do not use registry. If you encounter false positive, we really advise you to report it to your antivirus software company. Even the commercial version of Wine (Codeweavers) or ports relying on wine have the same issue.


Sources :
  • https://www.playonmac.com/en/topic-17525-Bitdefender_finds_many_qthreadsq_when_launching_PlayOnMac.html
  • https://www.codeweavers.com/support/forums/general/?t=27;msg=222870
  • https://forums.eveonline.com/t/possible-virus-malware-in-wine-components-of-eve-for-mac/197462
  • https://osu-mac.readthedocs.io/en/latest/issues/malware.html
Download PlayOnMac 4.4.3
Version 4.4.3  •  607MB  •  macOS 10.15 or macOS 11+ 
 
Version 4.3.3  •  228MB  •  macOS before 10.15

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

 

Tuesday, January 1, 2019

Phoenicis PlayOnLinux 5.0 - Alpha 2 released

Hi everyone!

We wish a happy and successful year! For this first day of 2019, we are glad to release the second alpha version of Phoenicis PlayOnLinux 5.


A new wine builder

We have rewritten from scratch our winebuild platform. To make it short, it is more reliable, more transparent, easier to setup and cross-platform compatible. Any project that needs to use wine could now potentially use it and take advantage of the 1828 different builds. (We admit that some of them are outdated, though).

The winebuild project is open source, uses containers. You can install it on your machine in no time if you want to build wine by yourself.

Support of new wine distributions

Speaking about wine builds, we now support 4 wine distributions: 

  • Upstream wine builds are vanilla and unmodified wine (1)
  • Staging wine builds are the wine builds patched by wine-staging
  • Dos support wine builds contains wine and dosbox. (See the next feature)
  • CX contains a wine version patched by codeweavers

We plan to support proton in the next weeks.

All these wine build can be compiled directly through https://github.com/PhoenicisOrg/phoenicis-winebuild/.

 

(1) Except the very old versions that have a specific suffix is their names, like 1.5.3-heap_allocation_v2-avoid_deadlock, but we are going to move them anyway.

DOS Support

Winebuild now provides dos_support distribution. The way these wine binaries works is very simple: Wine launch script has been modified to detect if the given .exe is Win32 or a DOS executable. If it is a DOS executable, it will set-up a dosbox configuration that will behave consistenly with wine:

  • mount drive_c as C: on dosbox
  • if a autoexec.bat file exists inside the prefix, it will run it
  • support of custom DOS configuration per prefix
  • ...

The script framework has also been modified so that you can tweak some dosbox settings directly from a script. Here is an exemple of "advanced" script

1
2
3
4
5
6
7
8
9
wine.run(wine.prefixDirectory() + "/drive_c/The Elder Scroll 1: Arena/Arena106.exe"); // Arena106.exe is a w32 fine, wine will run
 
wine.dosbox()
    .memSize(64)
    .renderAspect(true)
    .cpuCycles("max 95% limit 33000")
    .renderFrameSkip(1);
 
wine.run(wine.prefixDirectory() + "/drive_c/The Elder Scroll 1: Arena/ARENA.BAT"); // ARENA.BAT is obviously a MS-DOS file, dosbox will run

 

GoG support

We've added a way to add a web browser view directly inside script wizards. Thanks to this feature, scripts can now authenticate to any website.

Phoenicis can automatically download and install GoG games from your account, as POLv4 used to do during the past years.

 

A complete demonstration video of gog.com support: https://www.youtube.com/watch?v=Fopp-x9Fz3g&feature=youtu.be

Also, we have made a script pattern for all GoG games: it has drastically simplified them from POLv4. The script are so much easier that we believe that they will be a lot more maintained.

POLv5 script POLv4 script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
include(["engines", "wine", "quick_script", "gog_script"]);
 
var installerImplementation = {
    run: function () {
        new GogScript()
            .name("Teenagent")
            .editor("")
            .applicationHomepage("")
            .author("Quentin PÂRIS")
            .gogSetupFileName("teenagent/en1installer0")
            .category("Games")
            .wineVersion(LATEST_DOS_SUPPORT_VERSION)
            .wineDistribution("dos_support")
            .executable("TEENAGNT.EXE")
            .go();
    }
};
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
GOGID="teenagent"
PREFIX="Teenagent_gog"
WORKING_WINE_VERSION="1.6.2-scummvm_support"
  
TITLE="GOG.com - Teenagent"
SHORTCUT_NAME="Teenagent"
  
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
  
POL_SetupWindow_Init
POL_SetupWindow_SetID 1214
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "Metropolis Software" "http://www.gog.com/gamecard/$GOGID" "Pierre Etchemaite" "$PREFIX"
  
POL_Call POL_GoG_setup "$GOGID" "e5e3a8cd9bbbcec5a956d1f41281b4af"
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
POL_Call POL_GoG_install
  
POL_SetupWindow_VMS "1"
  
cat <<_EOFCFG_ > "$WINEPREFIX/drive_c/GOG Games/Teenagent/teenagent.polcfg"
[teenagent]
platform=pc
gameid=teenagent
description=Teen Agent (DOS/English)
language=en
guioptions=sndNoSpeech lang_English
_EOFCFG_
  
POL_Shortcut "teenagent.polcfg" "$SHORTCUT_NAME" "$SHORTCUT_NAME.png" "" "Game;AdventureGame;"
  
POL_SetupWindow_Close
  
exit 0

 

We are planning to add tons of GoG games in the library so stay tuned!

Installation of verbs directly inside a container

You can now install verbs directly from a wine container.

Standalone packages

  • We are now providing standalone packages that can work on any distribution without the need to install JDK runtime. These packages also remove all the feature that we don't need from the JDK. In the future, there will be probably two sorts of packages, but we want to make things easier for you for now.
  • We now provide macOS packages
  • We also support flatpak

 

 

I'd like to thank once again all the developers that helped us during the past weeks, plata, madoar, and also all those of you that contributed by reporting bugs, suggesting improvements, or tested phoenicis-winebuild.

Our next goals is to focus on prefix management (change of wine version inside a prefix, add debugging tools, etc...) and performance optimization.

If you have any suggestion or encounter any bug, we encourage you to come in our Github page: https://github.com/PhoenicisOrg/. This version is still at alpha-stage, so please be indulgent.

I also take the opportunity of this news to also announce you that PlayOnLinux and PlayOnMac 4.3.4 has been released. They have been updated to support the new winebuild system, and the different windows of the application have been made resizable. It should fix the HDPI issues some of you were encoutering. We continue to maintain these versions until you are 100% satisfied with POLv5

Download packages:

 

Stay tuned, the best is yet to come!

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Monday, December 26, 2016

PlayOnLinux and PlayOnMac version 5 now has DosBox support working

The upcoming version 5 of PlayonLinux and PlayonMac now has DosBox support completed. Progress at last!

https://github.com/PlayOnLinux

 Here is a Video of PlayOnMac version 5


Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Monday, January 4, 2016

PlayOnLinux and PlayOnMac 4.2.10 have been released



PlayOnLinux and PlayOnMac 4.2.10 are now released. Here is the changelog:
  • Wine 1.8 staging is now the default wine version on OSX. The build process has been improved thanks to wine-staging team so that the compiler supports ms_hook_prologue, allowing function hotpatching. This should improve the compatibility of some applications like Steam.
  • Some wine staging instructions have been added so that they are fully supported by the scripts.
  • The wineprefix tab in the configuration panel has been improved.
Enjoy!

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Tuesday, November 17, 2015

Darkstone in Linux with PlayOnLinux

Follow my step by step guide on installing, configuring and optimizing Darkstone in Linux with PlayOnLinux .

Note: This guide applies to the GOG version of Darkstone. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 17 64-bit
PlayOnLinux: 4.2.9
Wine: 1.6.2

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png

Look for the Wine Version: 1.6.2
Select it
Click the arrow pointing to the right
wine02.png

Click Next

Full Article by BOOMAN Brian Mccracken

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, October 30, 2015

Subscribe to the new Wine Reviews monthly Newsletter

You can now subscribe to our monthly Newsletter and receive special offers and promotions, as well as bulk headlines of the past months post. This way you can easily read only the articles that interest you from Putty for Mac, WineHQ, CodeWeavers, PlayOnLinux, PlayOnMac, WineBottler, WineSkin, WineTricks etc. etc.




Wednesday, October 14, 2015

PlayOnLinux Review Playing Windows Games Was Never Easier

PlayOnLinux is a well-known app that allows its users to install and run games and applications that have been released only for the Windows platform, without breaking any laws.

There is no denying that Windows has a large number of applications and games at its disposal and that some of those are actually pretty good. In fact, up until just a couple of years ago, most of the games were only released for Windows systems and occasionally for Mac OS. That has changed somewhat, but not all that much. Quite a few titles are still Windows-only, and people are still looking for old software.

Some of you will say that we already have Wine and that Crossover is doing a great job, and you would be right to some extent. The problem is that Wine is only friendly if the game is working out of the box, which doesn't happen all that often. Also, Crossover is a commercial application, and not everyone will be inclined to buy it, although it's extremely good. Keep in mind that many of the Wine developers are actually working for Codeweavers, the developers of Crossover.

PlayOnLinux is using Wine, and that is not really a secret, but its makers have gone a step further. They have also implemented a GUI that helps users get a much better understanding of what's going on and that makes the entire installation process mostly automated. You still have access to some of the most complex stuff, but it's possible that you won't need to.

Installation

I tested PlayOnLinux in Ubuntu 15.10 (Wily Werewolf), which technically is not a stable release just yet. I didn't have any problems with the application itself, but Wine decided to put up some resistance. Fortunately, PlayOnLinux is actually smart enough to install and use newer versions of Wine, even if dependencies are broken on the distro.

There is no official PPA for Ubuntu, but the developers do provide a DEB file and it installs just fine. If you want to use a third-party PPA, the guys from Noobslab have one in place. In any case, here is how you install the application by using the DEB file. Download the file, open a terminal where the file is located, and enter the following commands (root will be required):

sudo dpkg -i PlayOnLinux_4.2.9.deb
sudo apt-get install -f
PlayOnLinux also needs Wine, so we'll have to install that as well. As I was saying earlier, I had problems installing Wine 1.7 in Ubuntu 15.10, so I had to settle with Wine 1.6. This is not a major problem since PlayOnLinux can download and use other versions of Wine. Open a terminal and enter these commands:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
If you can get 1.7 to work, you can also install the 1.6 version.

Usage

PlayOnLinux is not a difficult-to-use application, and it has something for everyone. If you don't want to do anything complicated, then you just hit the Install button and look there for the application or game that you want. Those are basically profiles, which have been put together by people from the community.

Let's say that you want to play Bioshock. You select the game from the list, and PlayOnLinux will download some packages like Mono or Wine 1.4 (confirmed to work with Bioshock), and you get to a step where you are asked what kind of installation it is - from a file stored locally, from a DVD-ROM, or from Steam. I have that game on Steam, so I'll select that one. I will also have to download some proprietary fonts, but the application will take care of that as well.

I also have to install Steam, since I can't just use the Steam for Linux. The process will take a while because I have to download Bioshock, but as you can see, everything works smoothly. This was the scenario for something that was already available, but I also installed one of my favorite RTS games, the old Blitzkrieg, and that's not listed. The procedure is not much different, and I used my GOG.com copy. It went pretty much the same way, and I didn't have any issue.

It's also worth pointing out that you can also customize the application itself, quite a great deal, and you also access to the Wine installation as well. For example, I usually set Wine to work in a window and not in full screen. If something goes wrong (it happens sometimes), you can lock up your system with no way of shutting the application.

Another cool feature is the PlayOnLinux Vault that lets users save successful installations for later, with compression or without. This way, when you have a new installation of an OS, you just restore that package, and you don't have to do everything from scratch.

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Saturday, October 3, 2015

The glass of wine thats worth 350 million dollars

Today while reading the Linux Foundations report titled ( Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects ) that is located here.

Top-level findings from the report include:
  • The total lines of source code present today in Linux Foundation’s Collaborative Projects are 115,013,302.
     
  • The estimated, total amount of effort required to retrace the steps of collaborative development for these projects is 41,192.25 person years.
     
  • In other words, it would take 1,356 developers 30 years to recreate the code bases present in Linux Foundation’s current Collaborative Projects listed above. The total economic value of this work is estimated to be over 5 billion dollars.
I began to think what a project like WineHQ would be worth using their same estimates and cost  variables. So first I need the Total Physical Source Lines of Code (SLOC) in Wine and that is 3,512,143 as of yesterday.

Next to make this extremely simple I need the average cost per SLOC and if I divide  $5,663,488,007.63 by 115,013,302 I get $49.24 as the average cost per line of code. Now all I need to do is multiply 3,512,143 by $49.24 and we get  $172,937,921.32

But now your asking yourself why did I title this article the 350 million dollar glass of Wine when in fact the source is only worth 172 million.

Because if you actuality read the report you will see that they have not taken documentation, the projects web sites, marketing, or brand value into account. And I could even go further down the rabbit hole and include  “emotional attachment” or “top of mind.” because everything has a value.

If we now take a look ( The Value of Freedom: Linux Kernel Worth $1.4 Billion ) in this article we get into what a brand is worth, keep in mind brand valuation is only a guessing game, While Apple or Google would have excellent brand values I don't foresee many company's opening their doors tomorrow under the name ENRON.

"I think lawyers would likely evaluate the value of a trademark differently than we did," McPherson said. "I think they would take into account the 'goodwill' of the brand around the world and the economic systems it powers, which is far, far more than the $1.4 billion of the code due to its use, its network, its momentum, etc. That's why the $1.4 billion number is low."

Should third party applications like PlayOnLinux, PlayOnMac, WineBottler, Wine-Staging's patch set etc etc be included. Because they are all open source and are built around the Wine project.

Should we also include the commercial backing from company's like CodeWeavers and the ingenious marketing strategies to further the WineHQ brand.

And lastly developer worth isn't included in any of these other evaluation's, I believe the talent pool around a project is another form of worth because their are only so many guru hackers on this planet and if your project is fortunate like the Wine project and you have between 20 and 50 of the worlds best programmers that in it's self is saying something.

So to get the total valuation of 350 million dollars I essentially doubled the SLOC worth because that is only about half of a given projects net value.

Comments, Flames or thumbs up are always welcome...

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Thursday, September 24, 2015

PlayOnLinux and PlayOnMac 5 the Current state

Hi everybody,

I'm writing this post to give some news about PlayOnLinux and PlayOnMac v5. First of all, the development is rather going well. It takes quite a lot of time because we have to maintain PlayOnLinux 4 and the servers at the same time, and a lot of work remains to be done. This is why it is not possible to give an ETA for the release. However, I can show you what is done so far.

User interface

I guess that this is one of the topic that will concern you the most. A good news is that the application is designed to be totally decoupled from PlayOnLinux core. Basically, it means that we can end up with several interface implementation without changing the core (containing most features)

JavaFX interface

This is the main reference interface. This interface is supported on Linux and on OSX. We are trying to spend time to make it as user friendly as possible to avoid any confusion.
Here are some screenshot of the current version:
Installed applications

Available applications. (We want to replace POL logos by something unique for each program)

Available applications: Description of an installer

This is a script installing a version of wine (1.7.39)

Future configuration window

QT Interface

We are also aware that some of you do not really like the idea of having a non native interface. This is why some effort are put in the implementation of a QT interface. (This development is mostly done by seijikun, a big thank to him).

This interface aims to be as close as possible to PlayOnLinux 4 current interface. The QT interface is not fully implemented at all for the moment, I'm personally putting some effort in implementing the core features, so I do not have a lot of time to help seijkun. But still, here is a screenshot so that you can have an idea.

CLI interface

The CLI interface is not implemented yet at all. We want, on the long run to be able to run PlayOnLinux from the command line.

Integration test mock interface

This interface allows us to run automated test. I'll talk about this in a short paragraph.

Scripting

Introducing templates

The scripts (or installers) are written in Python. Basically, it will give to the scriptors as much liberty as they have in PlayOnLinux 4. However, we are also going to support a new concept: Installers templates. Installers templates are reusable scripts. For example, we will write one script for all Source games.

A more complex example would look like this: 
(Yes some games are natively available on Linux, but it is just for the example ;-))

With this example, the Diablo III script would be "complex", like current scripts, but Half-Life script would look like this:
1
2
3
4
5
6
class HalfLife(WineSteamInstaller):
    title = "Half-Life"
    prefix = "Prefix"
    wineversion = "1.7.34"
    steamId = 130
    packages = ["package1", "package2"]
The choice of the base template is made by the scriptor.

New tools

We have integrated a Python console inside the application so that scriptors can test PlayOnLinux framework (Sorry for the quality):

Performances

Memory consumption

In terms of memory, PlayOnLinux 5 seems to use a little more memory than PlayOnLinux 4.
It is expected because contrary to PlayOnLinux 4, everything us running in a single multi-threaded process. PlayOnLinux 4 is creating a lot of processes, making memory measurement very hard, and wasting a lot of resources.

Interface performances

We've run some benchmark to compare interface performances. PlayOnLinux 5 is running way faster. In fact, it was impossible to script a smooth progressbar with PlayOnLinux 4 because the wizard was responding too slow. To measure the responsiveness of the interface, we compare the time required to show 1000 messages in a wizard.

And a video highlighting the difference:
https://www.youtube.com/watch?v=b57JIFCQg54 (PlayOnLinux is the window on the right)

Testing

Automated testing is part of the code quality. With the new application design, we can run automated tests on a daily basis to detect breaks (in script, or in PlayOnLinux itself). So far, we have written three integration tests:
We also write unit tests for non UI classes.

I think that this is all I have to present for the moment. If you have any question, feel free to comment. I will edit the news if I find anything else.

Cheers,

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Saturday, July 4, 2015

Как я искал новый “Play On Linux”

 Я хотел бы поблагодарить моего друга Чашка Петри для этого обзора

При переходе с Windows на Linux ОС, пожалуй, у всех возникают трудности с заменой привычных Win- приложений на аналогичные в Linux. Иногда их просто нет. И для решения этих мелких проблем существует Wine, но в силу своей сложности в настройке, голый он не всем подходит. Поэтому в народе используют так называемые надстройки.
Выбор надстроек для Wine небольшой. Среди них PlayOnLinux (POL), CrossOver и Cedega. Cedega я не рассматривал, из-за низкой обновляемости проекта.

Под номером один PlayOnLinux. При использовании POL, у меня возник ряд мелких неудобств, после установки, например, одной из проблемных мест для POL стала крайне неудачно портированная консольная «ролевка» Dark Souls: Prepare To Die Edition, она содержит массу недочетов после установки даже в Windows и не имеет готового скрипта для установки. Установил я ее вручную, но настроить и заставить работать в полноэкранном режиме ее так и не смог.

Номер два - CrossOver. По материалам из Вики:  «…CrossOver создан компанией CodeWeavers на основе исходных кодов свободного аналога - Wine. При этом сам он является коммерческим продуктом. Разработчики CodeWeavers добавляют собственные заплатки, а также графические утилиты конфигурации. Кроме того, компания нанимает нескольких разработчиков Wine, а также возвращает многие свои наработки в свободный проект…»

Процесс установки CrossOver под Ubuntu, Linux Mint, Debian, Red Hat, Fedora и других описан на сайте разработчика. Так как у меня Debian 64-бит, загружаем последнюю версию *.deb с сайта https://www.codeweavers.com/ Открываем терминал, добавляем архитектуру i386:

sudo dpkg --add-architecture i386

Советовал бы использовать 32-битную ось, в силу ряда проблем с совместимостью. Приводим ось в актуальное состояние:

sudo aptitude update

Разработчик рекомендует устанавливать свой софт  с помощью gdebi на Debian подобных системах:
 
sudo gdebi crossover.deb

Или с помощью dpkg:

sudo dpkg -i crossover.deb

Устанавливаем, запускаем, клацаем Установить приложение Windows и выбираем Dark Souls: Prepare To Die Edition

Переходим в раздел «Установка через Steam»:

Все файлы хранятся в префиксе, или в бутылке, кому как удобно называть. Там внутри файлы диска C,  реестр, индивидуальные настройки и т.д.  Выбираем уже готовый или создаем новый бутль:

Нажимаем Установить и Устанавливаем дополнительный софт

Устанавливаем.NET 

Устанавливаем Steam

Готово.

Закрываем мастер, запускаем Steam и устанавливаем Dark Souls из Steam

Собственно, вот результат, Dark Souls в полноэкранном режиме

На мой взгляд, CrossOver более прост в управлении и надежен, но менее универсален, чем POL, например, нет возможности  выбирать различные версии Wine после установки, и так как проект коммерческий, вероятно, имеет хорошую техническую поддержку.

Пару слов добавлю о стоимости и о правах. Вы имеете право использовать демо версию бесплатно в течение 14 дней. Стоимость CrossOver Linux в России и Украине $ 20.95, для сравнения: цена в США и странах ЕС немного выше и составляет $59.95.

А если вы используете этот скидочный код ( TOM23 ) вы можете сэкономить дополнительные 20% от $20.95 цене.

Так что выбор за вами. Всем удачи!
 
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Monday, April 20, 2015

PlayOnLinux PlayOnMac 4.2.7 has been released



Hi all, we are proud to announce the 4.2.7 release of PlayOnLinux/PlayOnMac!

Among the visible changes, first a regression fix: "Install non-listed applications" should now be visible all the
time, even while the list of install scripts is being updated:



During installations, a small (i) information icon was already showing up at the bottom of the wizard window for scripts that use POL_SetupWindow_SetID; Clicking on it would lead users to the script page on the web site. For scripts that support the embedded debugger (scripts that use POL_Debug_Init), there will now also be a second icon next to it to open the debugger window to show the installation log:



PlayOnLinux would display important informations at the beginning of the first installation, but not show them again so you don't have to click thru them with each installation. It will now display those informations until you click "Don't remember me" (after actually reading the messages of course!). This feature is also available for your own install scripts, as the new statement POL_SetupWindow_notice:



The Wine versions manager display has been changed to display a small lock (and bold text) for versions currently in use by some virtual drives, so you can more easily remove the versions that are no longer used:



Beside that, this version also contains its share of bugfixes and code cleanups, so here's the full changelog:

* Detect and abort scripts when trying to run 64bit programs with 32bit Wine
* POL_DetectVideoCards: list VGA compatible controllers and 3D controllers (#5012)
* Add support for several other value types than REG_SZ to registry
  updating statements (#5013)
* POL_Wine_SelectPrefix: abort if no prefix name is provided
* Sort install scripts lists case insensitively (iTunes)
* Fix "hash-bang" line in shortcuts so they're actually executable
* Deprecate the usage of $REPERTOIRE in PlayOnLinux own code
* Translate remaining french comments and identifiers in Bash code
* Improve POL_Wine_PrefixDelete to remove ancillary resources (shortcuts, icons,...)
* Wine versions manager: attributes tell apart used versions instead of
  unused versions; Add an extra warning when about to remove a version in use
* Avoid Python detection loops
* Display wx version found
* Fix Settings > Internet menu (#4989, thanks to rupert)
* Workaround for Wine bug #37575 (#5023)
* Improve find_binary function and make it public as POL_System_find_file
* Add support for .lnk, .bat and .cmd files to POL_Shortcut and POL_SetupWindow_shortcut_creator
* Added an icon to open the debugger from the installation wizard when
  POL_Debug_Init has been called (#4948)
* Implement POL_SetupWindow_notice to display important messages, but
  allow the user to acknowledge them once and for all ("Don't remind me") (#2036)
* POL_OpenShell (Configure > Misc > Open a shell) bug fixes
* Add a warning when OpenGL autotests are missing (user support)
* Make sure "Install non-listed application" link is always visible in
  install window
* POL_SetupWindow_cdrom: don't suggest "*" when no CDROM has been found
* Remove use of remaining os.system() calls (less overhead, less quoting nightmare)
* Use os.kill() instead of shell command
* Use of "exec" to avoid some useless extra Bash processes
* polconfigurator interface cleanup (no risk of translation breakage)



Enjoy!

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, February 27, 2015

PlayOnLinux PlayOnMac 4.2.6 and Wiki now available




Hello, Linux and Mac community! We are proud to announce the release of the newest version of PlayOnLinux and PlayOnMac. It can be downloaded here.

Thanks to everyone who submitted bugs and posted in the forums to help make each release better than the last.

The changelog for this 4.2.6 can be found below:
  • Use $ POL_TERM more Consistently, allow POL_TERM global configuration override. Beware, the carrier must terminal -T and -e options, so gnome-terminal Does not Qualify (gnome-terminal.wrapper Does though)
  • Add a function to compute a hash of a POL_Wine_VersionSignature Wine Package
  • Python version string extraction hardening (# 4895)
  • POL_System_PartInfo APPROBATION thru mount filesystems point INSTEAD of device (Btrfs subvolumes compatibility)
  • Modify bash / document_reader to pass extra arguments Unchanged ( http://www.playonlinux.com/en/topic-12519-Pass_arguments_to_PDFXChange_Viewer.html )
  • Remove "skipped lines" messages When The debugger gets the focus back
  • POL_Shortcut: do not overwrite $ binary logging to Improve
  • mainwindow: make boxen alert child of the main window So They can not get lost behind --other windows
  • Prevent POL_Download_Resource clobbering $ APP_ANSWER
  • Critical error: wget throwing SSL error when Install Components uses wget (bug 5002)
We have also started an official Wiki page that is going to be filled to the brim with Information regarding POL/POM, Wine, scripting, and more. As of now, all current documentation has been moved to the new wiki. It is located here: http://wiki.playonlinux.com
 
Be sure to check back there often, as there will we new info added as often as we can.

Enjoy!

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Friday, January 23, 2015

SimCity4 Deluxe Installer updated with Steam support

The installer for SimCity 4 Deluxe has been updated to use the newest version of Wine, as well as having added Steam support for newer purchasers of this fantastic, old-school game.

Enjoy!

MiniatureMiniature


Check it out here.

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.




Friday, January 9, 2015

Missing font issue in Photoshop CS6 now fixed

An update to the Adobe Photoshop CS6 installer has just come out that fixes the missing fonts on certain systems. If you were experiencing this issue, then you will want to delete your virtual drive for PS, and reinstall using the official installer.

Let us know if there are further issues. Enjoy!

MiniatureMiniature

Check it out here.

Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.