WineBottler & Wine 1.1.32

October 28th, 2009 by

We’re moving along constantly. I consider this new build beta grade, i.e. feature complete but still some bugs.

Main changes

  • all apps compiled for 32bit… this should help with 2006 Intel machines
  • developed on paths with spaces… this should help with user-accounts that have spaces in it
  • bottled apps have a toolbar now… sort of, with the most important tools like filemanager

for full changelog.

What’s down the pipeline?

  • bugfixing
  • proper versioning of wrapped apps
  • howtos & wiki
  • new predefined apps… suggestions are welcome

So?
Head down to WineBottler’s new page at http://winebottler.kronenberg.org
grab a build and happy testing πŸ˜€
Mike

67 Responses to “WineBottler & Wine 1.1.32”

  1. yay πŸ™‚ IE6 is installing without problems!
    big thank you πŸ™‚

    Comment by Roberto — October 28, 2009 @ 12:18

  2. That’s great.!

    I’ll try it out tonight..

    BTW Mike I hope you got CMD.EXE working…

    Comment by Samir Otiv — October 28, 2009 @ 13:52

  3. hehe,

    cmd exe is working all the time, but it needs some extra treatment. I think I’ll add a command prompt analog to the FileManager ans WineCfg.
    Right now, it executes bats.
    If you really want to start a standalone cmd window, you need to start “./wineconsole cmd”

    Comment by mike — October 28, 2009 @ 14:14

  4. Yup i know its working, and i could even get it working by making a ‘wierd’ batch file like:
    “z:\users\samir\wine files\drive_c\windows\system32\cmd.exe” /k pause

    and it would show the “Press any key to continue” thing, and then i’d get to the command line.

    another thing, when i want to run an exe with some parameters, somethings wrong coz when i make a batch file for that, like:
    C:\CDS\CDS.EXE -parameter
    or
    “C:\CDS\CDS.EXE” -parameter
    it gives me the error “File Not Found”, and I need to resort to the CMD batch file, and use cmd prmpt to do it…

    and even in the CMD batch file, if i make it to
    C:\Windows\System32\cmd.exe /k pause
    it gives me the same error…

    I got a few suggestions, i think it wud be gr8 if you could make a “Run” dialog in the WIne Status Menu….it wud make things easier, and plz look into this batch file thing….dunno, maybe i’m doing sumthing wrong..

    i haven’t filed a bug report, coz i’m not yet sure if its not already fixed…i can’t get to my mac until 10pm…thats a 3 hr countdown:)

    I hope this helps…!!!!….tell me if i can help in any little way…

    Comment by Samir Otiv — October 28, 2009 @ 14:27

  5. Nice work!

    A little idea for the future. I know that it would be a huge work, even if it had been started by the Darwine team already but wasn’t much advanced yet, would be to implement a Quartz driver for Wine, so Wine wouldn’t need X11 anymore.

    Maybe you could think about this once you’re happy enough with the status of Wine/WineBottler ?

    Comment by iFrodo — October 28, 2009 @ 15:46

  6. Guys I have downloaded WIN and install it on my snow leopard (10.6) Mac Os X, IE6 is fine but I can’t install IE7, or IE8.
    Am I doing something wrong or there is a bug with WIN.

    Cheers

    Houman Kargaran

    Comment by houman — October 29, 2009 @ 05:45

  7. Is printing supposed to work with Darwine? I have a Windows application from which I’d like to print, but it says there are no printers installed (I’ve got a real printer and cups-pdf installed in Mac OS X).

    Any tips?

    Comment by brbd — October 29, 2009 @ 07:51

  8. Looks great !
    However, I’ve installed IE6, but it immediately crashes after startup :-s

    “The program iexplore.exe has encountered a serious problem and needs to close….”

    I’m on Mac OSX 10.5.8

    Comment by Stijn — October 29, 2009 @ 10:56

  9. Hi houman,

    ie7 & ie8 are terribly instable. It worked with Wine 1.1.31.2 and it looks broken on 1.1.32 as these are nighty dev builds of wine, there is no garantee :). Once We leave beta, WineBottler will ship wit a stable version of Wine… but for now, we stay at the bleeding edge of Wine dev.

    @brbd
    Darwine or Wine? It’s supposed to work. Printers should be recognized automatically and show up in the Wine printing dialog.

    Comment by mike — October 29, 2009 @ 11:00

  10. @Stijn
    Are we talking of WineBottler, as this was an issue with Darwine &ies4osx πŸ˜€

    Comment by mike — October 29, 2009 @ 11:33

  11. @Mike
    Yes, installed IE6 through WineBottler package.
    Any solution/workaround for this ?

    Thanks.

    Comment by Stijn — October 29, 2009 @ 11:48

  12. Mike,

    From my experience, printing has not worked with Wine or Darwine since before the 10.5.8 update. Anything newer, including Snow Leopard, and I can’t get printing to work on anything. I have tested it on my MacBook, Mac Mini, and several of my friends Macs, all with no success.

    Also, in IE6 I can no longer open a new window or if I click on a link or button on a webpage that would normally open a new window, this feature no longer works either. Any ideas as to why this is happening. Is there any other info I can provide to help with these issues?

    Comment by Jeff — October 29, 2009 @ 12:29

  13. @Mike latest Snow Leopard here on a 32-bit Intel Macbook Pro. When I click ‘print’ in an application in Darwine it says ‘no printers installed’. CUPS works fine from Mac OS X, I can browse available printers, etc.

    Comment by brbd — October 29, 2009 @ 13:09

  14. Thx for the Info,
    looking into ie6 & printing.
    Think ie6 is a temporary problem with current wine. Printing could really be a problem with my builds.

    Comment by mike — October 29, 2009 @ 13:41

  15. *please* could you put the generated folder “Wine Files” into ~/Library/Application Support/ instead of cluttering the home dir?

    thanks for your great effors wrt wine on osx!

    Comment by julian — October 29, 2009 @ 17:51

  16. Hi Julian,
    I think “Wine Files” will stay either in home or Documents. This was the very first thing I changed after a gazillion mails about “Where is the program that I just installed with Wine?” – “Look in ~/.wine.” – “Ah… I don’t have a ~/.wine folder in my finder!” :D.
    You can safely delete it and create a new prefix where ever you want with the prefix manager of the wine.app.

    One could discuss to link “Program Files” directly with “Applications” and hide the rest… but I think we are not there yet. But as long as someone uses WineBottler to encapsulate a WIndows exe, there won’t be a “Wine Files” anyways.

    Comment by mike — October 29, 2009 @ 18:46

  17. hm i think the single most annoying thing about using Mac OS X is applications which refuse to put their stuff in Application Support or Preferences and insist in putting *their* stuff into *my* Documents or Home folder. i resort to making these folders invisible but it still bugs me.

    wouldn’t an entry in the nice menubar icon “open wine folder” which opens ~/Library/Application Support/Wine/ be enough?

    but oh well i can just make the folder invisible, if other users like the way things are i will just shut up πŸ˜‰

    thanks, julian

    Comment by julian — October 29, 2009 @ 20:24

  18. Julian, you can just delete it and define another prefix. πŸ™‚

    It’s nothing but a default setting. Click the wine icon in the status bar, hit “Change prefix…”, add a new prefix with “add…”, this will bring up a dialog, where you can choose where you want to put your prefix… just select “~/Library/Application Support/WHATEVER”. Then click on the new prefix… it will ask you if you want to change to this prefix. Then remove “Wine Files” with the “-“.
    You can even have multiple prefixes… this allows to test new software in a new prefix, without breaking registry entries of other prefixes. prefixes are like parallel windows installations.

    No need to hide or quirks, it’s all there πŸ™‚

    Mike

    Comment by mike — October 29, 2009 @ 20:42

  19. thanks i did just that πŸ˜‰

    Comment by julian — October 30, 2009 @ 01:28

  20. Hey Mike, thanks for all your hard work on this.
    I have been using wine for some time now (since the darwine pre 1.0 releases and more recently these builds :http://code.google.com/p/darwine-builds/downloads/list ).

    Like Julian the biggest change that I’m having trouble getting my head around is the new multiple prefix scheme. In the older versions there was just one wine setup for each account, (in the ~/.wine directory) and the wine helper app would only access that wine installation.

    I have wine setup on my account to run some windows programs for work, and on my wife’s account to let the kids run all their old windows games. With this new prefix scheme she (or the kids) were somehow able to delete my original ~/.wine installation and lose all my work ! Don’t ask me how, but somehow my original working installation was removed from MY account by someone deleting the prefix from another account (?) !

    Anyway, I was able to restore my original wine installation, but I was wondering if it may be possible to somehow incorporate the old wine helper app as an option. There are still some of us who don’t need to be able to access more than one prefix at a time, but would still like to have the most up to date wine builds.

    Other than that I have to say your builds and winebottler are some very impressive work !

    Thanks again.

    – Jay

    Comment by Jay — October 30, 2009 @ 04:29

  21. As long as the prefix is inside your home directory, nobody can delete it without admin privileges. As I’m only searching the current users home directory for the prefix list, prefixes in other users home directories are not shown.
    As explained, you can still create a ~/.wine if you prefer it… it will be found and can be selected by the prefix manager.
    The old WineHelper is out of sync and the maintainers won’t repair it (they work for crossover now).
    WineBottler.app and my Wine.app are the results of literally thousands of support mails/comments I handled in the Darwine and ies4osx time. You can’t make a product that suits everyones needs, else you end up with windows or linux πŸ˜‰
    My personal wish would be a hidden subsystem with maybe linked in “Program Files”. But for that to come true, Wine’s got to be a lot more stable… else you can break it with every new program you install… hence the multiple prefix or wrapped prefix approach.

    One has to acknowledge, that failure is a intrinsic component of Windows like OS architecture (i.e. very centralized architecture (one-file-registry) with a user centric rights management, where one program can easily manipulate the environment of others, and changes can never be completely undone). This is why most of the regular Wine user tend to the multi-prefix approach, i.e. a prefix per program. This way they circumvent the centralization problematic.

    This is why there is WineBottler… wrap your exe to an app. Thus have it separated from other programs, mimicking the *nix way of OS architecture, where rights are more program and less user centered.

    Comment by mike — October 30, 2009 @ 11:56

  22. Hey Mike, thanks for the reply. I suspected that may be the case with the accounts ( I reckon I’ll have to change the password to keep the kids out of my account).

    Do you think it may be possible to add the option of asking for an administrator password before removing a prefix ? The kids don’t know that password, thank God. πŸ™‚

    Thanks again.
    – Jay

    Comment by Jay — October 30, 2009 @ 14:29

  23. Hi there!

    Very nice concept to separate .app bundles and user prefixes. I’m finally able to install my apps into /Applications! The problem is that it sort of doubles the required space on the hard disk. Would it be possible to use hardlinks and only store entire files in ~/Library/… if they are changed from the original? (like TimeMachine does it).

    Another question: Will my .app bundles (or personal working copies) be updated when I install a new version of Wine in future? Or do I need to package them again?

    Keep up the good work!
    Michael

    Comment by Michael — October 30, 2009 @ 15:47

  24. Hi Michael,
    txs :D. Wine will automatically update any package that it runs. The template package might remain say Wine-1.1.32, but the working copy is updated, if you run it with an updated wine.
    Maybe I’ll include an autoupdate option for the self-conatined apps aswell.

    Good thinking about the hardlinks… I’ll do some research :D… but I think file changes are recursive thru a ln (speaking of a file now, not a folder)

    Comment by mike — October 30, 2009 @ 16:27

  25. Hi again,

    I was playing around with the new release, and there are some issues on a multi-user setup:

    I bottled Test.app as user “admin” and saved it in /Applications/. Then I ran it as user “michael”. A prefix was created in ~/Library/… BUT it was still configured for user “admin”. That is: ~/…/drive_c/users/admin still contained links to the admin’s home directory, and ~/…/drive_c/users/michael/ was empty apart from a link to the Desktop.

    Of course it can be fixed easily by some renaming and running Wineconfig, but only if you know what you are doing (most users don’t πŸ˜‰

    I think Winebottler should only create a …drive_c/users/Public/ directory in the .app template. The personalised ~/…/users/ directories should be created only in the working copy. At the same time Wineconfig should set the links in the Desktop Integration tab to suitable values (eg all to ~/) for the working copy.

    Cheers,
    Michael

    Comment by Michael — October 30, 2009 @ 17:22

  26. I recently installed 10.6.1 from clean onto an early 2008 Mac Pro. Looking for the latest Wine builds while repopulating the machine’s collection of applications, I was amazed to see such a leap forward over the previous WineHelper-based code. The UI improvements are dramatic and performance is great. Even though the Snow Leopard X11 is still slightly behind the Xquartz latest builds in version, it seems to be easily outperforming Leopard + XQuartz 2.4.0 (I never seemed to get decent X11 redraw speed out of Leopard) and edges ahead of Crossover 7/8, which previously always seemed a fair bit faster for redraws.

    With so many system changes it’s hard to say exactly where the extra speed comes from, but it’s WineBottler that really makes the release for me – being able to package up individual application installations so they don’t interfere with one another is great and exceeds the comparable facility in CrossOver because of the extra configuration options available through the Trix integration. Switching prefix from the Wine menubar menu makes life particularly easy here.

    Sure, Trix still has its rough edges and several of the predefined bottles don’t work yet, but MSIE 6 is running nicely. I couldn’t get FB2K 0.9.6.6 working from its predefined bottle but creating a custom prefix with FB2K 0.9.6.9, the latest at the time of writing, has been successful and this is now running extremely smoothly. I just added in the Shpeck component – a WinAmp visualisation bridge for FB2K – and am amazed to see Project M running, spanning two 1600×1200 monitors, at 30fps with the ‘wine’ process occupying around 12% of one core. That’s an amazing result considering the huge pile of software involved; a Win32 host layer running under X11 in the Quartz WM, on which FB2K itself executes and runs an adapter plugin hosting visualisation code written to the WinAmp API.

    Excellent work all round! Thanks to all those involved in Wine and this latest OS X variant.

    Comment by Andrew Hodgkinson — October 31, 2009 @ 00:11

  27. Hi,

    Running 10.6.1 on a new Macbook Pro. Can seem to get IE6 installed.

    Console:
    ###BOTTLING### Installing Truetype Fonts…
    ln: /Applications/Internet Explorer 6.0.app/Contents/Resources/drive_c/windows/Fonts/Brush Script.ttf: File exists
    ###BOTTLING### Registering Truetype Fonts…
    /Applications/Wine.app/Contents/Resources/bin
    ln: /tmp/winebottlerwine: File exists
    ###BOTTLING### installing win98
    /Users/adrian/Library/Application Support/Wine/winetricks.sh: line 49: /tmp/winebottlerwine/wine: No such file or directory
    ###ERROR### Command ‘sh /Users/adrian/Library/Application Support/Wine/winetricks.sh win98’ returned status 1.
    Task returned with status 15.

    Any ideas?

    Comment by adrian — November 1, 2009 @ 14:18

  28. I have been using ie4OSX a long time but I cannot get any of the prefixes to install with WIneBottler. Tried IE6, IE7 and IE8. They all fail with: sh /Users/mdivince/Library/Application Support/Wine/winetricks.sh “file does not exist so I copied it over for Wine.app and now I get:
    ###BOTTLING### installing WinXP
    ###ERROR### Command ‘sh /Users/mdivince/Library/Application Support/Wine/winetricks.sh WinXP’ returned status 1.
    Task returned with status 15.

    Also notice the following prior:

    ###BOTTLING### Turn on Coreaudio…
    err:dplay:DPLAYX_ConstructData : unable to map static data into process memory space (487)
    Could not load wine-gecko. HTML rendering will be disabled.

    Comment by Mike DiVincenzo — November 1, 2009 @ 21:02

  29. Mike,

    I tried running your package last night on new unibody 13″ with Leopard and I’m unclear about installing winetracks. Do I need to check each box before clicking on apply? Actually I didn’t the first time and it flew by.

    Thinking that wasn’t right, I uninstalled the package and installed it again. Then I checked them all except the ones commented that wouldn’t work or such. It hung on the “cygwin” package. I let it run from midnight till I got up at 7a (that includes falling back an hour here in CA) and it had only reached 16% complete.

    So, what am I doing wrong?

    I’d like to get this going since I do need to run several MS apps for work. Also, I want to upgrade to Snow Leopard, but not until I’m successful with Wine.

    Thanks,

    Dana

    (that’s a Mr too. I frequently get Ms)

    Comment by Dana — November 1, 2009 @ 21:20

  30. I removed everything and reinstalled and it put the wintricks.sh file in my app support directory but still failing with same error message.

    Comment by Mike D — November 1, 2009 @ 21:24

  31. @Mike DiVincenzo
    WineBottler.sh is downloaded by WineBottler on the fly, as it changes a lot. Might be that Dan Kegels Website was not reachable for You at the time you tried to install with WineBottler. Downloading manually does not work at this time, as WineBottler is removing all the old versions, before downloading a new one.

    Comment by mike — November 2, 2009 @ 13:10

  32. @Dana
    You only have to tick the boxes of the things you want to install with Winetricks. It is the goal of Wine to use no native libraries of Windows. But there are some apps, that need a specific version, this is where Winetricks come in. Just have a look at appdb.winehq.org and see if your app needs some special treatment.

    Comment by mike — November 2, 2009 @ 13:13

  33. @Michael
    Yes, I, too, do not like the default linking of the user folders. As long as someone is not using a windows filemanager, it is of little use anyways. Maybe I get rid of the links all together.
    There is a “sandbox” option in winetricks, which does this, if someone already wants to do this now.

    Comment by mike — November 2, 2009 @ 13:30

  34. Hey,
    I’ve got the same error as Mike DiVincenzo. I tried to download ie 6 – 7 – 8 but it doesn’t work and end with this following error :
    ###BOTTLING### Installing Truetype Fonts…
    ###BOTTLING### Registering Truetype Fonts…
    /Applications/Wine.app/Contents/Resources/bin
    ln: /tmp/winebottlerwine/bin: File exists
    ###BOTTLING### installing WinXP
    ###ERROR### Command ‘sh /Users/florent/Library/Application Support/Wine/winetricks.sh WinXP’ returned status 1.
    Task returned with status 15.

    You told Mike DiVincenzo that the website couldn’t be reached. I’ve been trying for 4 days.
    Thanks a lot and, thank you for this software.

    mac os x 10.5.8

    Comment by pasquet — November 3, 2009 @ 20:31

  35. Thanks for doing this Mike. Great idea, and it looks like this is going to grow into a great tool.

    Does anyone have ideas how to get Guild Wars running? I’m not sure if it’s missing something special (options in Winetricks?). It’ll install, but display a corrupted image instead of the login screen. Audio works fine since the background music plays.

    It’d be cool to have a downloadable wrapped app for the GuildWars demo that users can update on the fly…it’s free after all. Short of that, a list of steps or required options would be great.

    Crossover runs GW just fine, but I have a number of machines I play on, so licensing becomes prohibitive. Seems like WB should be able to run it since Crossover is Wine-based.

    Comment by squishy — November 3, 2009 @ 22:20

  36. @pasquet
    the problem is “WinXP” should be “winxp”. This will be fixed, soon.
    http://winebottler.kronenberg.org/trac/ticket/17

    @ squishy
    Testing a predefined Bottle of Guild Wars Demo now. It’s a platinum App in http://appdb.winehq.org … so it should run :/
    PS1:
    Should… this is the known X11 fullscreen-bug. Will add support for windowed mode now.
    PS2:
    Got it running πŸ˜€

    Comment by mike — November 3, 2009 @ 23:02

  37. @mike

    Yep. The “-windowed” flag got it working. HW acceleration doesn’t seem to be enabled since it’s super glitchy, but at least it’s visible. I’ll have to keep playing with this…

    BTW, the spam protection field thinks that 10+5 β‰  15.

    Comment by squishy — November 4, 2009 @ 01:30

  38. Hey man, read through the comments but can’t figure out the problem.

    When I try to install IE6 I get an error similar to the ones above:

    ###BOTTLING### installing mfc42
    ###ERROR### Command 'sh /Users/ungratefulbiped/Library/Application Support/Wine/winetricks.sh mfc42' returned status 1.
    Task returned with status 15.

    Then When I try to install mfc42 in Wine I get a similar error:

    ###ERROR### Command 'sh /Users/ungratefulbiped/Library/Application Support/Wine/winetricks.sh mfc42' returned status 1.
    Task returned with status 15.

    In both cases the error sequence also generates a popup “OSX Update” icon window that says “To open wget, you need to install Rosetta. Would you like to Install it now? [Not Now] [Install]”.

    Does this make sense to you? I saw you say you use curl instead of wget, so I don’t know what’s going on, but I can’t build any apps πŸ™

    Thanks for any help you can provide and for managing this project. When it works its a livesaver πŸ™‚

    Comment by Jeremy Clarke — November 4, 2009 @ 19:17

  39. Hi,
    Thanks for the WineBottler approach. It has great potential and does isolate apps (+required versions etc.) from each other. I’ve been running Internet Explorer successfully. Not sure though where downloaded apps, especially plugins go. Do they always end up in the c_drive, or do they stay entirely within the bottle. Sorry for not having checked this myself.

    But here is my main question. I used FireFox to download Safari and Quicktime. When running their individual setups, I see an alert “…preparing install…” that quickly disappears, but not real sign of an installation. Any ideas wht I might be doing wrong?

    Further, while I am able to navigate to the individal execs, or to the .lnk files in my User or in the Public “Start Menu” folders, and run installed apps, is there a way to have program launch entries, e.g., taken from the start menu, or installed manually from the Wine menu in the upper right corner of the Apple menu bar?

    Thanks for any help and sorry for being a newbie.

    Comment by vanfruniken — November 5, 2009 @ 10:49

  40. @squishy

    Apparently clicking the Submit Comment causes Spam protection not to work, but if you just plainly hit the return button wile in the Spam protection field, it seems to work fine. A workaround, but not really outlandish either:)

    Comment by vanfruniken — November 5, 2009 @ 10:52

  41. I LOVE YOU!
    Thanks for making this happen!
    <3 <3 <3

    Comment by Tex — November 5, 2009 @ 21:37

  42. @Jeremy Clarke
    Looks like there is a ppc wget version lurking somewhere in your paths… maybe installed thru another app… try “which wget” or “locat wget” in your terminal, maybe it leads you to the file.

    @vanfruniken
    1. Downloads of “Internet Explorer” always end up in the corresponding c_drive inside the prefix. .i.e inside the “working copy” of the app, which is located in ~/Library/Application Data/wine/prefixes.
    2. If something does not work as expected, try to install it again. This time open console.app and see if there are logged some hints (which normaly is, if something went wrong). See appdb.winehq.org if you need specific hints for apps.
    3. I propose to create “custom prefixes”, if the apps do not need to work directly together. This will create a wrapped app for the exe. This app can be handled like any other OS X app.
    4. Txs for the hint… got to check the spam protection plugin.

    Comment by mike — November 5, 2009 @ 21:38

  43. Thanks for this, it’s really useful!

    But, can we submit bugs we encounter to Wine using this build? Their bugreporting guidelines state: “# You haven’t modified Wine in any way (i.e. you are using a prepackaged binary or built from source by doing: “./configure ; make depend ; make”) “

    Comment by Eivind — November 5, 2009 @ 22:49

  44. @Eivind
    I’ll ask the list, once we leave beta.
    My current builds are really just ./configure and make.

    Comment by mike — November 6, 2009 @ 21:56

  45. Thanks for this blog. I’m still feeling a bit lost in talk of prefixes – can’t seem to figure out what those are and the WineHQ documentation isn’t helping.

    Anyway – trying to run IE6.0 myself on my 2009 iMac with Snow Leopard. It seems to install just fine and it works for basic pages. It has a habit of freezing pretty regularly – like the fellow earlier in this list the latest freeze happens with a pop up window.
    javascript:openLargePopWindow(‘https://www2.netxpro.com/cust_srch_popup.htm?0,PopupForm,document.dynacctheaderform.,acctprofile.trl’,’CustSrch’,’parent.parent.CustSrch’);

    There are many other places I’m freezing up – including (but not limited to) all the pages that Safari has trouble with and therefore the reason I want an IE available. Unfortunately all the sites I use IE for are password protected websites I need for work so it’s hard to give terribly useful examples.

    Once it freezes, there is no recovering or changing pages – the only way out is to quit X11.

    I was previously working just fine with Darwine 1.1.9 (no subsequent versions of Darwine ever worked with IE 6.0). Is it possible there are remnants of the old Darwine causing me grief? I deleted Darwine and Trix.

    I don’t know if it matters, but I have a .wine folder as well as a Wine Files folder. They both seem to have the same stuff in them. I don’t know if that plays into anything.

    Thanks so much for doing this and for your patience with someone wandering blind in here. πŸ™‚

    Comment by Shawn Cowls — November 7, 2009 @ 03:16

  46. Related error messages from my install in case it’s useful:
    cp: fts_open: No such file or directory
    usage: basename string [suffix]
    basename [-a] [-s suffix] string […]
    wine: could not load L”C:\\windows\\temp\\.”: Invalid handle
    ###ERROR### Command ‘/Applications/Wine.app/Contents/Resources/bin/wine C:\windows emp\’ returned status 6.
    Task returned with status 15.

    I’m not sure why there was no install.log when I reinstalled yesterday using the updated WineBottler, but the problems I reported here persist.

    Comment by Shawn Cowls — November 8, 2009 @ 15:34

  47. hello, i discovered wine bottler today and it looks like a wonderful tool.
    i tried to bottle a windows app (call it myapp) through a custom prefix, but when doubliclicking the newly created myapp.app icon it always launche winefile, even if i’ve chosen myapp.exe as the executable to run.
    any suggestions? what am i missing?
    thank you
    stefano

    Comment by stefano — November 15, 2009 @ 21:48

  48. well i looked into myapp.app and found that if i substitute the WineBottlerStarter executable with a trivial shell script that opens wine.app and apps the executable (myapp.exe) installed in the resources tree inside myapp.app, the exe is executed and the goal is reached.
    i don’t think this is the normal way to get it, so i’m sure i must have missed something, but i can’t figure what. i need suggestions…
    thanks
    stefano

    Comment by stefano — November 15, 2009 @ 22:22

  49. Just installed Internet Explorer 6.0 through WineBottler and I’m getting the same crash / freeze after a few moments of browsing, looks like with _blank windows as well. I’m running a new iMac quad core with snow leopard.

    Comment by Tim — November 16, 2009 @ 05:54

  50. @stefano
    This might be a language specific problem. Are you running an english OS X? I have sometimes the same troubles with my german or french OS X. The path to the executable get messed up. If You are intoediting plists, You find the path in the Info.plist inside of the my.app package.

    Comment by mike — November 16, 2009 @ 10:59

  51. @stefano2
    Nope, this was the old way πŸ™‚
    The new way just adds the path to your exe top the plist. like C:\Pro….

    Comment by mike — November 16, 2009 @ 11:06

  52. hello mike,
    my os x speaks english but i live in italy so my locale is set to italian, i don’t know if this might be a reason. i’m not confident with plists; i know there’s an editor somewhere on my mac and i’ll give it a try and let you know.
    thank you for the reply & clues.
    stefano

    Comment by stefano — November 16, 2009 @ 19:02

  53. well, mike, i’ve opened the info.plist file found in the contents folder of the package. i did not see any key referencing winefile, to be changed. the only key referring to an executable path was CFBundleExecutable, whose value was WineBottlerStarter (the file i subsituted with the script). i made a try and changed it to C:\Program Files\myapp\myapp.exe and saved, but the package did not launch anymore after the change, so i did reset it to its original value (and left my shell script in place).
    have i to *add* a path-to-app-exe key, and what has to be its name?
    or am i missing something once again?
    thank you in advance
    stefano

    Comment by stefano — November 16, 2009 @ 20:13

  54. Thanks for doing this. Great app!!

    Printing. I am able to see printers in some apps, but in older apps that look for the defined default printer, nothing. Wine blogs I’ve read talk about editing the wine.conf, win.ini, and registry – but I can’t find a wine.conf. I assume your port is different than the run of the mill wine out there. Can you think of a way to present a default printer?

    Thanks
    rrsarge

    Comment by rrsarge — November 17, 2009 @ 16:48

  55. @rrsarge
    This is a standard wine package. You should find the files inside the prefix. But I’m still looking into a satisfying printing solution.

    Comment by mike — November 17, 2009 @ 22:52

  56. Hello Mike, I would like to ask more about locales; Snow Leopard 10.6.2 (and previously in 10.6.1) is set in English, but I wish to run Wine(Bottler) in Greek locale (0x408 in Windows).

    Which file(s) should I edit? I see info at:
    win.ini user.reg system.reg (also via embedded Registry Editor)
    but whenever I change them via ‘nano’ (from 409 to 408 etc.) they revert to US which bugs me, mainly because the date system is inverse, i.e. my main need is to read dates in d/M/yyyy format…

    Do you read (at every launch) the settings from the system and more specifically, System Preferences?

    Can you please help?
    Many thanks in advance.

    Comment by konsti — November 18, 2009 @ 00:47

  57. @konsti
    Right now I’m looking into better localization support, but this only concerns the sam language as the host system…

    Comment by mike — November 18, 2009 @ 22:56

  58. Thanks Mike for your comments; so the date display is based on the hosts’s settings–fair enough. But which settings, exactly (in System Preferences)? In “Languages & Text” (10.6.2) and “Formats” I have selected “Greek > Greece” then changed it to “Custom” format. Or perhaps are you referring to the tab “Languages”? There, Greek is second and English first… oh what a confusion…

    Are you reading the value of a specific .plist upon launching Wine?

    Thanks again for your time…

    Comment by konsti — November 19, 2009 @ 00:12

  59. On 10.5.8. v34 dmg. IE6 installed via the predefined prefix, but I can’t do much with it. Google loads, freezes up on payal.com and then quits after about 15-20 seconds — don’t see any error messages in console.

    Is there a quick fix?

    Comment by joe — December 20, 2009 @ 07:06

  60. I was able to install firefox from the standard setup .exe and it seems to run ok. Is it possible to get it to run java applets somehow? I tried installing jre from within firefox, but on restart it doesn’t seem to recognize applets.

    Comment by joe — December 20, 2009 @ 07:33

  61. i am not familiar with wine. is there any way to change the non-unicode codepage?

    Comment by vince — December 20, 2009 @ 22:01

  62. I am very interested in changing locale/codepage info for my WINE environment on Leopard 10.5.6, as I am trying to run this Greek application which so far shows up in gibberish (non-Unicode?) Is there a way to do this?

    Many thanks for all your work!

    Comment by Alex Zachopoulos — January 14, 2010 @ 09:18

  63. Wiersz PoleceΕ„ Windows CMD…

    Windows XP Vosten SP3 PRO 2010 released now! this windows combining the beauty of appearance and the advanced performance, The System has been updated completely with the latest updates and hotfixes from Microsoft to maintain the highest level of secur…

    Trackback by Wiersz PoleceΕ„ Windows CMD — March 12, 2010 @ 22:11

  64. First of all congratulations on your good work Mike!
    This great pack of Wine apps comes in handy for Mac OS X.

    Now, I didn’t get the point of WineBottler thought. When I make a bundle with a prefix of an application isn’t it supposed to run from inside the bundle?
    I tried it and bundled some windows application. When I try to open a file from inside, it’s pointing to the /Library/Application Support/Wine/prefixes folder and as far as I understood the app itself is running inside this folder.

    So this way the bundle just acts like an archive from which the application is “installed” the first time .app bundle is launched.

    This way, apart from having duplicate information (if it’s a 4Gb app we’ll have 8Gb used), it is difficult to have a customized OS X .app and it looses all the functionality of a Self Contained Application (drag & drop to install and delete).

    Please correct me if I’m wrong.
    Cheers.

    Comment by Ricardo Martins — April 6, 2010 @ 01:40

  65. Having a weird issue trying to run a little game called Pax Britannica ( http://forums.tigsource.com/index.php?topic=10831.0 ). Got wine bottler to create the prefix and the app icon shows up on my dektop but when i open it x11 starts up and then the app just stops doing anything and dissapears, no sign of it in the terminal log on x11 or anything it simply never opened. I feel like this has to be me doing something idiotic im just stumped as to what.

    and thanks for wine superb job

    Comment by Taemur — June 8, 2010 @ 06:52

  66. Trying out the program for the first time, and I get this:

    “Task returned with status 15.”

    Would be nice if someone pointed me in the right direction.

    ~ Andrei.

    Comment by Andrei — August 14, 2010 @ 12:48

  67. Clean install of Snow Leopard on new MacBook Pro, + Wine&Winebottler. IE6 profile fails with error status 15. Does this thing actually work?

    Comment by Luke — September 21, 2010 @ 00:14