Thursday, July 29, 2010

CodeWeavers Releases CrossOver 9.1 And CrossOver Games 9.1 For MAC And Linux

New Version Incorporates Wine 1.2, Supports Star Trek Online and StarCraft II
SAINT PAUL, Minn. (July 28, 2010) On the heels of the highly-anticipated release of Wine 1.2, CodeWeavers, Inc. today announced the simultaneous release of CrossOver 9.1 and CrossOver Games 9.1 for both Mac and Linux.

Based in Saint Paul, Minn., CodeWeavers is a leading developer of software products that turn Mac OS X and Linux into Windows-compatible operating systems. CrossOver allows Windows software to be used on Mac and Linux PCs without the need for a Windows operating system license.
Available immediately, CrossOver 9.1 fully incorporates Wine 1.2, which the Wine community released on July 16th. The Wine Project is an open source technology developed by hundreds of volunteers worldwide. Wine enables millions around the world to run Windows software on Unix-like operating systems, all without needing to run Windows itself. CodeWeavers is one of the founders and largest supporters of The Wine Project and sells CrossOver and other software as supported versions of Wine.

CrossOver Games 9.1 now supports StarCraft II as well as Star Trek Online, along with a wide range of improvements to many other games.

The regular CrossOver update includes improvements to all Microsoft Office versions, improvements in Quicken 2010 support, and a broad range of fixes that should help all applications.
"Wine 1.2 version featured the work of 328 people including a lot of hard work from our team making more than 23,000 separate patches over two years," said Jeremy White, CodeWeavers CEO. "CodeWeavers was proud to be a part of that effort, and we are thrilled to be able to bring that work to our customers with this release of CrossOver." CrossOver 9.1 and CrossOver 9.1 Games replaces all previous versions of CrossOver.

About CodeWeavers
Founded in 1996 as a general software consultancy, CodeWeavers focuses on the development of Wine the core technology found in all of its CrossOver products. The company's goal is to bring expanded market opportunities for Windows software developers by making it easier, faster and more painless to port Windows software to Linux. CodeWeavers is recognized as a leader in open-source Windows porting technology, and maintains development offices in Minnesota, the United Kingdom and elsewhere around the world. The company is privately held. For more information about CodeWeavers, log on to
 Run Microsoft Windows Applications and Games on Mac, Linux or ChromeOS save up to 20% off  CodeWeavers CrossOver+ today.

Tuesday, July 27, 2010

Bordeaux 2.0.6 for Linux Released

The Bordeaux Technology Group released Bordeaux 2.0.6 for Linux today. Bordeaux 2.0.6 is a maintenance release that fixes a number of small bugs and includes many new features. With this release we have bundled Wine 1.2, Updated to the latest winetricks release, Updated to the latest DIB Engine patch, Added support for IrfanView 4.27, Install the IrfanView Plug ins during the IrfanView Install, Improved Internet Explorer 7 support, Added Support for FireFox 3.6.3 and multimedia plug ins, Added Support for VLC 1.1.0, Added Support for Google SketchUp 7.1 (NVIDIA Video Card Recommended), Added many fixes for Steam, More fixes to the Bordeaux UI and Cellar Manager. And our most exciting new feature is, we have added in Pulse Audio Support.
Bordeaux 2.0.6 was built on Ubuntu 10.04 LTS, so you will need to have GLIBC 2.11 or higher before Bordeaux will work properly.

We bundle our own Wine build and many tools and libraries that Wine depends upon. With this release we bundle Wine 1.2, Cabextract, DIB Engine, Pulse Audio, Mozilla Gecko, Unzip, Wget and other support libraries and tools.

The cost of Bordeaux 2.0.6 is $20.00. Anyone who has purchased Bordeaux in the past six months is entitled to a free upgrade. Bordeaux comes with six months of upgrades and support and of course a 30-day money back guarantee. For a limited time Bordeaux will be on Sale for only $10.00, If your interested in any of the features or supported applications Bordeaux 2.0.6 has "This is the time purchase Bordeaux" while its on sale at 50% off.

Supported Applications/Games:

  • Microsoft Office 2007
  • Microsoft Office 2003
  • Microsoft Office 2000
  • Microsoft Office 97
  • Microsoft Office Visio 2003
  • Microsoft Office Project 2003
  • Adobe Photoshop 6
  • Adobe Image Ready 3
  • Adobe Photoshop 7
  • Adobe Image Ready 7
  • Adobe Photoshop CS
  • Adobe Photoshop CS2
  • Microsoft Internet Explorer 7
  • Microsoft Internet Explorer 6
  • FireFox 3.6.3 and multimedia plug ins
  • Steam and Steam based Games
  • Google SketchUp 7.1
  • VLC 1.1.0
  • Apple QuickTime 6.5.2 Player
  • IrfanView 4.27 (Image files only)
  • Winetricks support

About Bordeaux:

The Bordeaux Technology Group is a software services and development company specializing in Windows compatibility software. Users of Linux, BSD, OpenSolaris and Mac systems from time to time find themselves in the need to run specialized Windows software. The Bordeaux suite enables access to these programs and data in a seamless and low cost manner without requiring licensing of Microsoft Technology. The Bordeaux Group also provides migration services and support for alternative operating systems specializing in Windows compatibility.

There is a multitude of software developed only for the Windows operating system and even when software vendors port their applications to another platform, generally it lacks features that the Windows version contains. The only solution these developers face is to have access to both systems for testing which leads to increased infrastructure demands, and wasted project resources. If you are vendor interested in supporting your application on Linux, BSD, Solaris or Mac OS X or a software user that needs to run a Windows application on Linux, BSD, OpenSolaris or Mac OS X we can help.

Version 2.0.6 New Features:

  • Bundle Wine 1.2
  • Added support for Pulse Audio.
  • Added many fixes for Steam
  • Added support for IrfanView 4.27
  • Added Support for VLC 1.1.0
  • Add Support for Google SketchUp 7.1 (NVIDIA Video Card Recommended)
  • Added Support for FireFox 3.6.3 and multimedia plug ins
  • Install the IrfanView Plug ins during the IrfanView Install
  • Improved Internet Explorer 7 support
  • More fixes to the Bordeaux UI and Cellar Manager
  • Updated to the latest DIB Engine patch
  • Updated to the latest winetricks release

Putty for Mac
Putty for Mac

Wednesday, July 21, 2010

A New Cycle in the Vinyard Bordeaux Crossover and Wine 1.2

July 16th, 2010 marks the next release in the "stable" line of Wine releases. Periodic "stable" releases of Wine are important because they are heavily tested to ensure that no regressions have occurred (meaning software that was working, will continue to work) between versions. It has been over two years since we saw Wine 1.0 stable released (which feels like a life time in Linux years - I mean comon thats a whole Ubuntu LTS release ago). This new release brings with it over 3,000 various bug fixes, as well as added support for 64bit applications. For a complete change log check here.

New stable releases of Wine are so important that my two favorite commercial Wine products, Bordeaux and Crossover, have both jumped right in Wine 1.2s new stably goodness with soon to be release product updates.

In addition to all the improvements Wine 1.2 brings to the table Crossovers 9.1 release also includes fixes that allow Star Trek Bridge Commander and Modern Warfare 2 to function properly again. Their change log also notes "Made several application profile tune-ups" so hopefully your favorite games will perform a bit better under this Crossover release than they did with older versions.

The soon to be released Bordeaux 2.0.6 release sports a few very important updates in addition to Wine 1.2 - these include:
  • Support for Firefox 3.6.3 and multimedia plugins
  • Support for VLC 1.1.0 (this is mostly for BSD and OpenSolaris users)
  • Many Steam fixes (Including fixing this nasty bug)
Beyond all of these Bordeaux is also the first Wine binary package to add support for the ever more popular Pulse Audio (default sound server in Ubuntu for some time now)

Putty for Mac
Putty for Mac

Tuesday, July 20, 2010

CodeWeavers Celebrating Wine 1.2 with a public Beta

From Jeremy Whites blog :

Last Friday the Wine Project shipped Wine 1.2. This was the work of 328 people in over 23,000 separate patches over a span of two years.

CodeWeavers is proud to be a major part of that effort and were thrilled to see Wine reach this milestone. This represents a major step forward for Wine you can see the full list of accomplishments in the announcement. My personal favorite is the spiffy new icons.

The CrossOver products already contain most of those changes, as we roll our work on Wine into CrossOver as we go. However, we are hard at work on CrossOver 9.1 and CrossOver Games 9.1, which will contain all of Wine 1.2.
By way of celebrating, were making beta versions of CrossOver 9.1 and CrossOver Games 9.1 available to all current customers. If you are a current customer, you can download the beta from your account.

Of course, we only recommend the beta for folks that enjoy bleeding edge software. If you don't enjoy the thrill of something right on the edge, you should wait a week or two until we finish putting the polish on the official 9.1 releases.


Putty for Mac
Putty for Mac

Saturday, July 17, 2010

Wine 1.2 Released

The Wine team is proud to announce that the stable release Wine 1.2 is now available.
This release represents two years of development effort and over 23,000 changes. The main highlights are the support for 64-bit applications, and the new graphics based on the Tango standard.
It also contains a lot of improvements across the board, and over 3,000 bug fixes. See the release notes below for a summary of the major changes.
The source is available now. Binary packages are in the process of being built, and will appear soon at their respective download locations.

Whats new in Wine 1.2

*** Core functionality

- Loading and running 64-bit Windows applications is now supported on
x86-64 processors (only on Linux at this point).

- There are now two flavors of Wine prefixes, 32-bit and
64-bit. 32-bit prefixes only support 32-bit applications, while
64-bit prefixes support both 32-bit and 64-bit applications. The
prefix flavor is set at prefix creation time and cannot be changed
afterwards, since all the files and registry entries are in
different locations. Backwards compatibility is ensured by
considering all prefixes created with older Wine versions to be

- WoW64 file system redirection is supported now. When running a
32-bit application in a 64-bit prefix, accesses to the
window/system32 directory are automatically redirected to

- WoW64 registry redirection is now supported in 64-bit prefixes. This
allows both 32-bit and 64-bit applications to set platform-specific
registry keys without stepping on each other.

- All the 16-bit support code has been moved to a set of independent
16-bit modules. No 16-bit code is loaded or initialized when running
a standard Win32 application, unless it starts making 16-bit calls.

- The mount manager now reports the actual UUID for disk devices that
support it instead of a hard-coded one.

- Symbolic links are now supported in the registry.

- The C runtime libraries msvcr80, msvcr90 and msvcr100 used by recent
Visual C++ versions are now partially implemented.

- Some functions now use a Microsoft-compatible function prologue when
building with a recent enough gcc. This allows Steam overlays to

*** User interface

- There are new icons for all the built-in applications, as well as
for the standard toolbars and images. The icons are based on the
Tango set for a nicer integration with the native Unix desktop look.

- Animated cursors can now be loaded, though only the first frame of
the animation is used as a static cursor.

- The mouse cursor is now updated correctly in applications that
create windows from different threads, like Internet Explorer.

- The standard print and page setup dialogs are working much better

- There is now an application wizard control panel to manage installed

- Rendering of bi-directional text is now supported reasonably
well. There is also some support for Arabic text shaping.

- Many features of the RichEdit control are improved, particularly
support for tables, URL detection, cursor positioning, scrollbar
management, and support for windowless controls.

- Many common controls work better now, particularly the listview,
calendar and tab controls.

- There is now a partial implementation of the Microsoft Text Services
framework, which provides better input method support in modern

- There is now a proper user interface for importing, exporting and
managing cryptographic keys and certificates.

- Wine is now fully translated to French, German, Dutch, Italian,
Portuguese, Romanian, Polish, Lithuanian, Norwegian, and Korean. It
has partial translations for another twenty languages.

*** Desktop integration

- The XDG standard for application startup notification is now

- The NET_WORKAREA property is now supported to let applications take
into account the size of the Unix desktop task bars.

- File associations created by a Windows applications are now
registered with the Unix desktop.

- Application icons are now set with the NET_WM_ICON hint, which
enables alpha channel transparency under window managers that
support it.

- Maximizing a window from the Unix window manager is now detected and
the state is correctly reflected on the Windows application side.

- The XDG desktop screen saver is now launched when a Windows
application makes a request to start the screen saver.

- Start Menu entries are now properly removed when an application is

- Copying and pasting images between Windows and Unix applications
works more reliably now, and more image formats are supported.

- Launching an external Unix Web browser from a Windows application
now works correctly.

- MSI files are now associated with Wine to enable launching them
directly from the desktop.

- The virtual desktop window now switches to full-screen mode when its
size matches that of the screen.

- The strange window management behavior used by Delphi-generated
applications is better supported now.

*** Graphics

- Subpixel font rendering is now supported, which greatly improves
text appearance on LCD screens. The subpixel configuration is
derived from the system fontconfig and Xft settings.

- Icons with alpha channels are now properly blended in, for a much
nicer appearance.

- Image lists now properly store the alpha channel of images and use
it when displaying them.

- The windowscodecs dll has been added, with codecs for the JPEG, GIF,
PNG, BMP, ICO, and TIFF image formats.

- Many functions are now implemented in GDIPlus. The gdiplus dll is
now considered good enough to load the built-in version by default.

- Overlays are now supported in DirectDraw.

- Many more capabilities are now supported in the SANE scanner
backend. This improves scanning support in Acrobat.

*** Audio

- The openal32 dll is now implemented, as a wrapper around the Unix
OpenAL library.

- There is now an initial implementation of the mmdevapi dll (part of
the new Vista sound architecture), using OpenAL for sound I/O.

- The msgsm32.acm GSM codec is now supported.

- The ALSA sound driver now works better with PulseAudio's ALSA

- Digital playback of audio CDs is now supported.

*** Internet and networking

- The HTTP protocol implementation has seen many improvements, in
particular better handling of proxies and redirects, better cookie
management, support for gzip encoding, fixes for chunked transfer
mode, support for IPv6 addresses, and better certificate validation
on secure connections.

- The Gecko HTML engine has been updated to a more recent upstream
version. Many more HTML objects are now implemented.

- The RPC layer now properly supports server-side authentication and
impersonation. The COM marshalling/unmarshalling is also more
compatible. RPC is now supported over the HTTP protocol too.

- There is now an essentially complete implementation of the
JavaScript language.

- The IRDA network protocol is now supported by the socket layer.

- The inetmib1 dll is now implemented, with support for the standard
SNMP MIB tables.

- The inetcomm dll now implements the POP3 and SMTP protocols, as well
as better MIME support.

- Extended mail providers are now better supported, particularly the
native Outlook provider. Mail attachments are also supported now.

- Many undocumented functions in the shlwapi dll have been implemented
for improved Internet Explorer support.

*** Direct3D

- FBOs are now used by default for off-screen rendering in Direct3D.

- Backbuffers larger/smaller than their associated window are now
correctly stretched.

- A large portion of the d3dx9 dlls is now implemented, most notably
the shader assembler, .x file support, functions for fonts, general
3D math, mesh handling, and sprites. A start has been made with the
texture and effect functions.

- Fog handling has improved a lot.

- Various YUV texture formats are now supported.

- wined3d contexts are now managed per-thread, and play nice both with
other wined3d instances and opengl32 GL contexts. Contexts are
checked for validity before being used (e.g. if the associated
window is destroyed.)

- Point sprite handling has improved a lot.

- The shader source is now dumped on GLSL compile/link failures. This
is mostly to help driver developers, like Mesa, with investigating
GLSL bugs triggered by Wine.

- The graphics card detection code is improved, and many more graphics
cards are now recognized.

- User clip planes are now supported in shaders. This allows proper
water reflections in Half-Life 2.

- There is now an initial implementation of Direct3D 10, including the
dxgi, d3d10core and d3d10 dlls. Most of the work so far has gone
into parsing d3d10 effects and SM4 shaders.

- Shadow samplers are now properly supported. This fixes shadows in
StarCraft 2.

- There is now a shader based implementation of D3D fixed function
fragment processing. This avoids some limitations of the previous
OpenGL fixed function based approach.

- Partial updates of surfaces with compressed formats are now properly

- Many new OpenGL extensions are now supported. These include:

- EXT_provoking_vertex/ARB_provoking_vertex. This allows the
correct vertex color to be used when flat shading is enabled, and
helps Civilization IV in particular.

- EXT_vertex_array_bgra/ARB_vertex_array_bgra. This allows for more
efficient handling of BGRA (D3DCOLOR) data in the fixed function

- EXT_draw_buffers2. This enables independent color write masks
when multiple (simultaneous) render targets are in use.

- Various nVidia extensions to ARB vertex/fragment programs. These
allow SM3 support with the ARB vertex/fragment program shader

- EXT_texture_compression_rgtc. This adds support for the ATI2N
(also known as 3Dc) compressed texture format.

- ARB_texture_rg. This allows for more efficient support of the
R16F, G16R16F, R32F and G32R32F texture formats.

- ARB_framebuffer_object. This is mostly the same as the existing
support for EXT_framebuffer_object, but improves rendering with a
depth/stencil buffer larger than the color buffer(s). It helps
(among others) Splinter Cell,

- ARB_sync. This adds support for multi-threaded / cross GL context
event queries used by Dragon Age: Origins.

- ARB_half_float_vertex. This adds support for 16-bit floating
point vertex formats on cards that don't already support
NV_half_float. It helps Supreme Commander.

- There is now a general framework for supporting variations/quirks in
GL drivers.

*** Built-in applications

- The Wine debugger now displays a crash dialog to let the user know
that a crash happened before dumping the backtrace information.

- The Wine debugger now uses the Dwarf exception unwinding data for
more reliable backtraces.

- The file dialogs in built-in applications are now resizable.

- Regedit can now import from and export to files in Unicode format.

- Wineboot now displays a dialog while creating or updating the prefix
directory to let the user know that something is happening, since
the update can take some time, particularly with 64-bit prefixes.

- Text replacement is now implemented in Notepad.

- The print preview feature in Wordpad now works much better.

- Navigation in help files now works better in Winhelp. Many graphical
glitches have also been fixed.

- The Winecfg dialogs have been tweaked so that the application is
usable in a 640x480 desktop. The About panel has been redesigned
with better graphics.

- The command-line parser in cmd.exe is more compatible now, which
should enable more Windows batch files to execute correctly. There
is also a regression test suite for it.

- Rpcss now implements a proper RPC endpoint mapper.

*** Build environment

- The Wine IDL compiler can now generate correct code for all the
standard IDL files, including proper exception handling. A large
number of COM proxies and servers are now automatically generated
from their IDL definitions.

- The fake dll placeholders are now built at compile time, instead of
being generated every time a Wine prefix is created. This makes it
possible to install a placeholder for every supported dll, which
should avoid many failures in installers that check dll versions.

- configure now supports the --disable-tests option to prevent
building the test suite. This allows for faster compile times,
particularly when bisecting a regression.

- The cross-compiled tests are now built against the Wine import
libraries instead of the Mingw ones. The latter are not compatible
enough for our needs.

- winegcc now handles resource files just like normal object files and
links them into the final binary without requiring special build

- winebuild and winegcc now fully support Solaris.

- Wine now builds properly on Cygwin, though some of the resulting
binaries do not work correctly.

- Makefiles are now created as needed during the build process,
instead of being all created together at configure time. This makes
it unnecessary to run 'make depend' in most cases.

- winemaker now has better support for Visual C++ project files.

*** Miscellaneous

- The OLE storage implementation now supports transacted storage, with
proper commits and rollbacks. This enables support for Microsoft
Office documents containing macros.

- The MSI installer now supports patches, which enables the
installation of service packs for many applications. Many more MSI
standard actions are also supported now.

- The rsaenh dll now supports the SHA-256, SHA-384, and SHA-512
encryption algorithms, as well as CALG_SSL3_SHAMD5 hashing.

- OLE database objects are now implemented, which fixes the clipart
functionality in Microsoft Office 2007.

- Copying and pasting OLE objects across applications works better now.

- Support for cryptographic signatures and certificates is improved,
including support for certificate trust lists.

- The Task Scheduler service is now implemented.

*** Performance

- Bitmap stretching and alpha blending is now done through Xrender
when possible, which avoids a time-consuming round-trip of the
bitmap bits from the X server.

- Startup time for MSI installers that contain a large amount of
strings is much improved.

- Setting the processor affinity for threads or processes is now
supported, which improves multi-core performance for applications
that take advantage of it.

- Loading large symbol tables in the Wine debugger is much faster

- FBO handling has improved significantly. Recently used FBO
configurations are now cached, which is a major performance

- Loading shader constants is more efficient now. This improves
performance for (among others) Half-Life 2, Counter Strike: Source,
and Source Engine games in general.

- The performance of sRGB samples is improved, this particularly helps
Source Engine games.

*** Platform-specific changes

- Joysticks POV switch and axis remapping are now better supported on
Linux. Joysticks are now supported on Mac OS X too.

- The various DVD I/O controls are now implemented on Mac OS X.

- The network routing and statistics functions in iphlpapi are now
implemented on Solaris and FreeBSD.

- Mach-O debugging symbols (the format used by Mac OS X) are now
supported in the debugger.

- Event ports are now used on Solaris for improved wineserver

*** New library dependencies

- The libgnutls library is now used for encryption and certificate
validation in secur32.

- The libgsm library is now used for the GSM codec support.

- The libmpg123 library is now used for mp3 decoding (except on Mac OS
X where CoreAudio functions are used instead).

- The libopenal library is now used for the openal32 dll
implementation, as well as for the mmdevapi dll (Vista sound

- The libtiff library is now used for TIFF image decoding in the
windowscodecs dll.

- The libv4l1 library is now used for video capture in DirectShow.

*** Backwards compatibility

- The wineshelllink helper script has been removed. All the menu and
desktop integration is now handled by winemenubuilder.

- The deprecated wineprefixcreate script has been removed. Wine prefix
directories are created automatically as needed.

- Old LinuxThreads setups are no longer supported. Wine now requires
the modern NPTL threading that has been standard on Linux for many
years now.

- The PBuffer option for off-screen rendering has been removed from
Direct3D. This code was unmaintained, and offered little advantage
over the "fbo" or "backbuffer" modes.

*** Known issues with recent 1.2 changes

- The subpixel font rendering doesn't yet look quite as nice as that
used by the rest of the Unix desktop.

- The OLE storage performance can degrade pretty badly on files with a
particular layout.

- There is no 64-bit version of the Gecko engine yet, so 64-bit
applications that use a browser control won't work correctly.

Alexandre Julliard

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

Thursday, July 15, 2010

Transgaming customers can now save 25% off CrossOver Games

CodeWeavers and Wine-Reviews have put together a special dealcode just for gamers and especially Transgamers. So if your a current or ex Transgaming Cedega customer and you would like to take the leap and switch over to CrossOver Games now is the perfect time to do so. With this special dealcode "TOM23" you will receive a instant 20% discount off the normal retail price of CrossOver Games or CrossOver Professional.

Thats right, this dealcode will drop the price of CrossOver Games down to only $29.96 And Crossover Professional down to only $52.46, CrossOver Professional comes bundled with a full copy of CX Games by the way.

The new and improved CodeWeavers CrossOver version 9 was recently released, So if you need a Windows Application or Games to run on Linux or Mac OS X this is your chance to get it at 25% off the normal selling price.

About CrossOver Games

Now gamers can play the games they want, on whatever platform they want! With CrossOver Games, you can run many popular Windows games on your Intel OS X Mac or Linux PC. Whatever your tastes — first-person shooters, fantasy, strategy, MMORPGs — CrossOver Games lets you run many popular game titles. CrossOver comes with an easy to use, single click interface, which makes installing your games simple and fast. Once installed, your game integrates seamlessly with your Desktop. Just click and run! Best of all, you do it all easily and affordability, without needing a Microsoft operating system license.

Supported Games
CrossOver Games is capable of running a wide range of Windows games. To see if your favorite game is supported, please check the CrossOver Compatibility Center. Select "Show All Applications" to see a full list of ranked Applications and Games.
CodeWeavers officially supports the following games:
  • World of Warcraft
  • EVE Online
  • Guild Wars
  • Prey
  • Steam Games, including:
    • Half-Life 2
    • Team Fortress 2
    • Counter-Strike
    • Counter-Strike: Source
    • Civilization IV
    • Peggle Extreme
    • Call of Duty 2
    • Max Payne 2
    • Grand Theft Auto 2
  • and more...
Keep in mind this sale is for a limited time only, and may be discontinued at any time. So take advantage of this offer while you still can, just apply "TOM23" and save 20% and then start playing your favorite games on Linux or Mac OS X.

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

Google SketchUp in Linux with Wine

Google SketchUp is one of my favorite applications. Its a free 3D software that I use to create my fabulous 3D models. It works well and lets my imagination and fingers do their magic. Its an excellent therapy for mind and soul. Theres only one problem, so to speak. It has been designed to work on Windows and Mac only, with no Linux version in the offing.

All in all, its not a tragedy, since I believe in using any software and/or operating system that meets the requirements. If you need to draw a bit, you power Windows and do what needs to be done. But some people may not have the privilege to make the cross-platform choice. For them, Google SketchUp is on the wish-list. Or is it?


Well, it turns out you can have Google SketchUp in Linux. It requires Wine. Overall, the installation is very simple and you will get a decent experience. It wont be a perfect one, mind you, but its a great beginning. There's hope.
Lets see how we can do this.

Install Google SketchUp, two easy steps

Step 1: Install a few missing utilities

I have shown you not long ago how to use winetricks to easily obtain missing programs and libraries required by some of the Windows programs installed using Wine. Winetricks is a very smart wrapper script that will facilitate the installation of extra components, letting you focus on getting your desired application to run.

Now, to get Google SketchUp to run, you will need some fonts and Visual Basic libraries.
winetricks corefonts vcrun6 vcrun2005

Step 2: Install Google SketchUp

And just follow the wizard:


Run Google SketchUp - Have fun!

Now, time to power up the program and enjoy! And here we go, a spectacular gallery of Google SketchUp on Linux, with a handful of my breathtaking models posing for you, including some that have yet to be unveiled sometime in the future. You're having an exclusive preview of an artist's work even before it's finished, a sin in some places.

Some of the models were designed in the older version of the program (v5 beta), but there were no problems opening and playing with them.

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

Winamp for Mac OS X

Well since Nullsoft does not provide any support for other then Microsoft Windows OS it could be tricky somehow to get it running on another OS like Mac OS X or even another *nix system…but it is not impossible. The thing you need is Wine to get it running on your *nix system or if you own a Mac like me you can use your copy of Crossover as well. I must say the last option will work the best if you want to use this kind of app….

This time we are going to use Crossover Mac 9.0.1 Standard/Professional in order to run Winamp 5.57 on Mac OS 10.6.4. In advance I must say that this version of Crossover does not support Winamp by default and neither does any previous versions of it. But you might ask…is it possible anyway…? I must say yes…! To my surprise the installation went smooth without any bugs and after the installation the program does work very well or at least for everyday use. Although I have came into the problem when you drag the window around it may feel kinda laggy when doing so. But otherwise it works well for most of your tasks with Winamp.

As you can see from the picture above it even runs with the new theme style in Winamp but for better compatibility I suggest to use the old Winamp skin for faster response and use of the program.
To setup your Bottle in Crossover you only need to use a WinXP environment and continue with the installation. Winamp does not need any other runtime components to run and after installation you can use it like you did on your Windows PC.

Putty for Mac
Putty for Mac

World of Warcraft The Burning Crusade Cinematic Intro

Thanks to Cider, Mac users can run windows applications and games without running a virtual OS. Now that I think about it… I'm not sure if this COD4 was actually made for mac or if it was a port running through cider. This works for many other things as well. Codeweavers CrossOver also does the same type of thing using wine instead of cider. Somewhere on their site they have a compatibility list. I successfully use CrossOver to run Steam games like DOD:S and other stuff. With virtualization through Parallels or VMWare Fusion, you still need a copy of the windows OS. With wine, you dont. Long Live Mac! The ONLY reason I ever used windows was because I wanted to play games.

Name: World of Warcraft: The Burning Crusade Release
Date: January 16, 2007
Platform(s): PC and Mac OS X
Publisher: Activision Blizzard
Developer: Activision Blizzard

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

Wednesday, July 14, 2010

WineHQ WineConf 2010 dates and location have been set

Francois Gouget the coordinator of this years WineConf sent a e-mail to the wine-devel mailing list informing everyone of the date and location of WineConf 2010.

Below is a copy of Francois e-mail with relevant information on WineConf 2010.



WineConf 2010 is taking shape, the date has been set and we are now in the final stages of picking the venue.

The host city : Paris France

The date : Saturday 20th and Sunday 21st of November 2010

So mark the date in your calendar and start booking your plane tickets, this will be the place to be for Wine developers.

Note that most further communication will happen on the mailing list so subscribe there to get all the details. You will also find all the details you need as they become available on WineConf 2010s Wiki page:

Putty for Mac
Putty for Mac

Tuesday, July 13, 2010

WonderWebWare Sitemap Generator on Linux with Wine

A couple days back I was looking for a tool to create a sitemap of our sites so I could send the sitemap to Google and Yahoo to help improve our site listings and page rank. After allot of waisted time trying to create a decent sitemap with the free online SiteMap Generators. Most if not all of free online Sitemap Generators are fronts to serve ads or in the end try to sell you what they advertise as free! Most of the free online SiteMap Generators only create 500 links, and if you have a large site this is not acceptable. And if you find a Generator that does upto 5,000 links at the end of the process they then ask for a payment before they hand over the "what was suppose to be free" data.

Just when I was about to give up I came across a tool that not only does what it says but also does so much more. Sitemap Generator from WonderWebWare was just what I was looking for. Below is how to run this and other tools from WonderWebWare on Linux, Mac, FreeBSD, and OpenSolaris with Bordeaux or vanilla Wine from WineHQ.

I ran the programs on Linux but they should also run on any platform that Wine runs on.


Sitemap Generator is a free software that will help you to automatically generate sitemaps in google (XML) or yahoo (TXT) format or just to spider your website and collect all the internal links for you. The tool may export collected links to CSV or HTML file too. The main reason to build this tool was that all other similar programs didnt fit my requirements.
This software is free for any use, but comes without any warranty. Please, note that the program acts like a spider, but will download all the pages of the target site. Do not use this tool to crawl 3-rd party sites without their permission.

How it works:

Although the program isnt very simple, the way it generates the map is simple, it acts like a web-spider. When you give the starting url to the tool, it will start crawling your site, extracting all the links from all the pages.
Download and setup on Linux with Bordeaux or Wine
SiteMap Generator Download
Bordeaux version used 2.0.4 for Linux
Wine 1.1.44 or higher should also work

This howto is based on installing and using SiteMap Generator with Bordeaux but a recent version of Wine from WineHQ should also work without any problems.

After you download SiteMap Generator you will need to install it as a unsupported application with Bordeaux. To do this is extremely simple just run the installer with Bordeaux bundled Wine from the command line and install the software.

$ /opt/bordeaux/bin/wine SiteMapG.exe

The program should install without any errors, after the install has completed you will need to cd to the install directory and then run SiteMapGen.exe

$ cd /home/tom/.wine/drive_c/Program\ Files/SiteMap\ Generator
$ /opt/bordeaux/bin/wine SiteMapGen.exe

At this point SiteMap Generator should run without any problems.

Below is some screenshots of SiteMap Genorator running on my laptop with Ubuntu Linux installed. I created a sitemap for and then submitted it to Google and Yahoo!

SiteMap Generator Front Page.
Google XML SiteMap Contents.
Yahoo SiteMap Contents.
HTML Map of
Preview of the HTML Map.
CSV Map Contents.
Outbound Links
Robots.txt Page.
Robots.txt after a Fetch.
Saving a new Sitemap.xml file so it can be sent to Google.
About SiteMap Genorator.

I also wanted to use "Site Submit" to Submit my sites to about 5000 seo friendly ("dofollow") directories.


Site Submit is the new kid in the town: a simple semi-automated website submission tool which can speed up the directory submission process. The main advantage is that it's free, however (if the public is interested) I plan to add more features, more directories and some sort of online updates... The tool comes with about 5000 seo-friendly ("dofollow") directories in the database.
Site Submit also works near perfect if you install it into a IE 6 or 7 Cellar. This is verry easy to do because at this time Site Submit comes in a zip archive. After you install IE with Bordeaux or Wine all you need to do is un zip Site Submit in the Programs Directory and then cd to the SiteSubmit directory and then run SiteSubmit.exe

Example :

$ cd /home/tom/.bordeaux/ie6/drive_c/Program\ Files/SiteSubmit
$ /opt/bordeaux/bin/wine SiteSubmit.exe
SiteSubmit on Linux with Wine and Bordeaux.

Putty for Mac
Putty for Mac

Friday, July 9, 2010

How to Run Windows and OS X on the Same Mac

By: John Brandon
OS X or Windows? Run them both on the same machine without any trouble.
A hybrid engine that runs on gas and electricity. A football star who plays both defense and offense. A politician who understands social justice and capitalistic expansion. These anomalies are rare, but in the world of tech, they are almost unknown entities. For anyone who owns a Mac, it might seem a bit odd to think you can run both the Mac OSX and Windows, and switch effortless between them. Yet, not only is it possible to live in these two universes, it actually makes perfect sense.

One reason is that there are a handful of applications, and even a few Web sites, that only work on a PC. The most obvious examples are enterprise-level tools at work, including some apps from Oracle and Microsoft that do not run on the Mac platform and probably never will. A few Web sites require an older version of Internet Explorer, which is not even offered for the Mac anymore. And, many of the latest games such as Mass Effect 2 are not available for the Mac.

Fortunately, Apple offers an application called Boot Camp which allows you to run Microsoft Windows as though it was meant for your Mac all along. A few other virtual machine tools exist as well, including Parallels 5 and VMware Fusion, adding a few features and adding some performance perks. For more industrious users, you can also use a program called Crossover which actually runs the Windows app as though it works on a Mac, even though this approach is a bit hit or miss.
For those who want to run both Mac and Windows, heres an overview of the advantages to each approach, and a few pitfalls to avoid along the way.

Apple Boot Camp
The free Boot Camp app for Mac, included with every Mac, has one major difference compared to Parallels and Fusion: it requires that you reboot your computer. Thats only a minor annoyance, but Boot Camp does require you to live either in Windows or Mac and switch back and forth.

Boot Camp also supports Windows 7, but you do need the latest Mac OS X v10.6 Snow Leopard version and the Boot Camp 3.1 Update, which you can download using the system update utility or get directly from the Snow Leopard install disc.
The important point to make here is that you will need your own licensed copy of Windows 7 (or a previous version) and, using the Boot Camp Setup Assistant (located in Applications/Utilities), you will need to install the operating system as though you just bought a brand new PC. After the install, you will also need to install the Mac drivers for Windows. (That might seem odd, but this is the step that makes Windows work with the Mac hardware.) Just insert your OS X DVD when prompted. You will also need to run the Apple Software Update utility from within Windows to update the drivers.
Then, to use Boot Camp, you just hold down the Option key when your Mac boots. You will see an option to boot into Windows or the Mac. Select the one you want and you're off.

Now, about performance. Its obvious that a Mac is designed for the best performance with OS X. Running Windows, you will notice the speed is mostly adequate, but not that comparable with a brand new laptop from, say, HP or Dell that is designed (and thoroughly tested) for Windows.

Codeweavers Crossover

One last option if you really need to run Windows apps on your Mac is CrossOver Mac, a program that uses the Wine toolkit. CrossOver makes it look like a Windows app runs natively on your Mac, mostly by loading just the required application framework. So, for example, if you want to use Microsoft Office 2007, you can load CrossOver and then install the app and run it in a window, without actually loading Windows at all.

When CrossOver works, it works wonders. The app supports popular mainstream apps like Microsoft Office and Outlook, but not any of the major Adobe products. A separate app called CrossOver Games lets you play a small number of older games, like the first Call of Duty games, but not recent titles.

CrossOver is a good idea, though, if you just need to run basic apps and dont want to bother installing Windows itself. And, the costs just $40 so it is half the price of a virtual machine app.

Putty for Mac
Putty for Mac

Friday, July 2, 2010

Stamping out Wine 1.2

By Jeremy White
Everyone in the Wine community is driving to release Wine 1.2 the newest and best version of Wine.
Its been two years since Wine 1.0, and weve really made huge strides. This version will include the beginnings of genuine 64-bit support, along with major Direct3D improvements, and improvements in a huge number of other areas.

Since the majority of CodeWeavers staff are Wine developers, that means were busily working on Wine 1.2 ourselves. Further, were working to roll Wine 1.2 into CrossOver 9.1 and CrossOver Games 9.1. We are really happy with the improvements and think this is going to make the very best CrossOver release.

Of course, you might wonder, when is Wine 1.2 going to come out? And when is CrossOver 9.1 going to come out? Reasonable questions, and one you think we would be able to answer.

However, its not that easy, because of the unusual relationship we have with Alexandre Julliard, the maintainer of Wine. That is, while he is our CTO, and helps enormously with CrossOver, we also have a clear understanding that he is completely autonomous in his role as the Wine maintainer.
So when we ask him, in his role as Wine maintainer, when Wine 1.2 will ship, he simply tells us when its ready. He goes on to discuss regression counts, and productivity of developers, and so far as I know, how the tea leaves look to him. This drives James, our VP of Sales absolutely crazy, which perhaps is the point.

So the official timeline for CrossOver 9.1 is one tad after when it's ready.

Putty for Mac
Putty for Mac