Pages

Thursday, July 9, 2015

Wine 1.7.46 Released

The Wine development release 1.7.46 is now available.
What's new in this release:
  • Improvements in the BITS file transfer service.
  • Still more progress on DirectWrite implementation.
  • Support for shared user data on 64-bit.
  • Various C++ runtime improvements.
  • Some more support for the 64-bit ARM platform.
  • Various bug fixes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

 Bugs fixed in 1.7.46 (total 67):

   6316  MYOB V13 prints a blank page
  15564  BlogJet: typing text and account signup don't work
  16196  Back and Forward buttons in Google Sketchup's 3D Warehouse do nothing
  16885  Yahoo Messenger 8/9 menu invisible, 'X' box hotspot in wrong place
  19648  Lotus Organizer 97 - No text on tabs
  19695  Gox Box window loses focus when list box is expanded
  20927  MYOB version 6 crashes when printing
  22085  Roller Coaster Tycoon can't change the screen resolution
  23148  Lotus Freelance Graphics 2.1 reports a C runtime error and exits
  24823  Miranda IM crashes with a modern contact list plugin
  26656  Cherry-SMS desktop app crashes / shows no country code
  26791  backtraces broken on gcc 4.7
  28148  Neuro Hunter: certain effects are invisible
  28189  regsvr32: No usage in wineconsole
  29929  Demo installer stuck at program folder selection
  30805  Graphical glitch in the menu of Medieval total war
  30873  BMFont crashes on visualise option or save bitmap font as
  31228  "A simple IOCP Server/Client Class" locks up in GetMessage
  31694  A ton of 'error loading char 255 - bad news!' errors when compiling wine with newer Freetype
  31757  Adobe Application Manager 6.x/7.x download fails with error code A12E5 (winhttp request headers missing byte range)
  32127  Oblivion Launcher crash on start
  32214  Shaiya Online (MMORPG, Aeria Games) crashes on startup
  32550  Points2Grid crashes on calculation
  33831  AliWangwang hangs before login
  33849  Multiple 64-bit kernel drivers crash on access to KI_USER_SHARED_DATA range (0xfffff78000000000) (Tages DRM, Comodo Backup)
  34112  Skilors Grooveshark Downloader installer crashes
  34357  TaxAct 2012 and 2013 crash on startup
  34406  Finale Notepad 2012 doesn't copy/create user files on program start
  34843  Garmin BaseCamp 4.1.2 fails due to unimplemented gdiplus.GdipCreateRegionRgnData
  35537  Easy Bridge version 4.0.2 installer crashes
  35540  Netgear Powerline 3.1: desktop shortcut blank
  35775  Multiple Realarcade installers crash on startup due to IFile::PutAttributes method stub
  35949  Starcraft Campaign Editor does not highlight links in triggers on hover
  36192  valgrind shows a definite leak in mmdevapi/tests/capture.c
  36235  valgrind shows 3 leaks in amstream/tests/amstream.c
  36318  valgrind shows a leak in quartz/tests/filtermapper.c
  36321  valgrind shows a possible leak in quartz/tests/referenceclock.c
  36324  valgrind shows a leak in rpcrt4/tests/ndr_marshall.c
  36555  valgrind shows a definite leak in amstream/tests/amstream.c
  36780  Tomb Raider III (steam) crashes
  36916  Command and Conquer Tiberium Wars Demo reports 'Please make sure you have DirectX 9.0 or higher installed.'
  36953  Galactic Civilizations II: stars not rendered
  37303  Change of paper size in print dialog do not update DEVMODE dmFormName member
  37307  Urban Assault black screen when using software renderer (incorrect device enumeration order)
  37403  Regedit: Wrong default registry key is selected
  37502  Naturosoft Pro fails on startup with 'Run-time error 445: Object doesn't support this action' (needs richedit:ITextRange_fnExpand method implementation)
  37767  IOCTL_DVD_READ_STRUCTURE expects the wrong size of output buffer for some requests
  38114  Steam client doesn't allow to install games in different locations (needs kernel32.GetVolumePathName implementation)
  38364  AutoPatcher Updater 1.4.x needs IFileSystem3::GetSpecialFolder()
  38411  3DMark05 v1.30 crashes during system info scan (needs support for 'Win32_Process' WMI class 'WorkingSetSize' property)
  38470  __chkstk not implemented on ARM
  38517  Winhttprequest doesn't keep user logged in
  38525  Winhttprequest follows redirects to wrong url
  38624  jre-8u45-windows-i586.exe installer exits silently (needs advapi32.dll GetWindowsAccountDomainSid stub)
  38638  Bad text encoding output in regsvr32 console output
  38645  QQ 6.x crashes after open the qqzone tab (webkit crash)
  38691  Dia Portable 0.97 crashes on startup in libcairo-2
  38695  valgrind shows uninitialized memory in dlls/gdi32/freetype.c:WineEngInit() (win64)
  38713  Link failure due to use of libunwind in ntdll
  38719  64-bit ARM Windows applications from Windows SDK for Windows 10 crash when accessing TEB/PEB members (AArch64 platform specific register X18 must be reserved for TEB)
  38739  valgrind shows a possible leak in ole32/tests/usrmarshal.c
  38747  msvcrt.dll does not implement _getwch, _getwche, and _ungetwch
  38752  Foobar2000 UPnP/DLNA media server hangs on exit
  38758  SlingPlayer 1.x installers fail
  38764  Improper device request/IRP handling causes heap corruption in wineserver
  38769  Additional AES algorithms in schannel break wine build
  38783  64bit msys32 crashes on unimplemented RtlCopyMemory

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

World of Tanks for Mac OS

World of Tanks for Mac OS

CodeWeavers

CodeWeavers, with support from Wargaming, has developed a software solution that allows Mac OS X users to join the ranks of World of Tanks and battle!

If you're interested, you'll need to do the following:
  1. Download CodeWeavers Mac Wrapper
  2. Launch the downloaded file
  3. Move the World of Tanks icon to the ‘Applications’ folder
  4. After installation, start the launcher to begin to download and install the World of Tanks client
Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Tuesday, July 7, 2015

winetricks 20150706 was released today for Mac OSX and Linux

WineTricks 20150706 was released today for use with Wine from WineHQ and runs on Apple Mac OSX and Linux operating systems, the change log and download links are provided below.

 WineTricks Change log - July 6, 2015
  • version bump - 20150706
  • Many bug fixes

WineTricks Downloads :

Source code (zip)
Source code (tar.gz)

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.