Sponsored by Sony Pictures
Adam Lambert sings the 2012 theme song, "Time for Miracles" view!
whowillsurvive2012.com - Watch the Adam Lambert music video for the 2012 theme song. See 2012, in theaters Nov 13
95 Comments
- drewski526, on 01/31/2009, -1/+37im pretty sure that Wine Is Not an Emulator.
- septicmadman, on 01/31/2009, -2/+30It doesn't emulate windows. It provides an API for windows based programs to execute and that is then able to interface with the client. A program would normally be unable to run on *nix but wine provides the ability for said programs to execute the same functions (but since it isn't emulation they are not always handled by *nix in the same way). It is the difference between vitalisation and wine.
- KhaaL, on 01/30/2009, -2/+24Too bad the fallout 3 patch didn't go into this version.
Still a fine release otherwise, like always! - eqisow, on 01/31/2009, -1/+21To answer your other questions: No, it will never emulate XP, but it may eventually perfectly implement all APIs. Additionally, Vista, Windows 7, etc compatibility won't be a big deal at all. It already has compatibility mode for, irrc, win95 through vista. In fact, old games such as the C&C 95 are easier to get running on Wine than WIndows XP.
- plr4ever, on 01/31/2009, -0/+17It is a compatibility layer. It doesn't really emulate anything. Some people claim that some programs (firefox, namely) will run faster on Wine on linux than on straight windows. It could theoretically be perfect, if only for XP compatibility. But things like DirectX are always very painful to use on Linux; so is IE7+. some windows programs are just so intertwined in the OS that they are nearly impossible to use on another OS.
But they have done a great job, and they won't stop working. - seanmc303, on 01/31/2009, -3/+20My Wine improvement wishlist: Photoshop, Flash, and Steam based games.
- jaygeeze, on 01/31/2009, -3/+19Stay tuned for Wine 1.1.15 on next week's Digg front page!
- mrsteveman1, on 01/31/2009, -1/+16No, nothing can.
- inactive, on 01/31/2009, -0/+13Steam based games? I used to play them all the time a few years ago, did it break? CS:S and HL2 were good fun under Wine. Then again it could just be Source games....
And I double the wish for better CS compatibility - Last I checked CS4 installs but doesn't run... - runner108, on 01/31/2009, -4/+15Someone please help me understand WINE.. my understanding is that WINE emulates windows code on linux.. correct? So does that mean.. theoretically at some point.. it will perfectly emulate XP? Does that mean vista compatibility won't be there? or Windows 7? Or can that be built into it? Or does it not work that way.. anyways just curious.
- dawnraid101, on 01/31/2009, -6/+17Just another 1.X.XX wine article that hits the front page.
- homemadejam, on 01/31/2009, -3/+13Ahh! You just have to love Wine don't you?!
I am surprised by how fast they are able to fix bugs now! - eqisow, on 01/31/2009, -1/+11In an ideal world the applications you use shouldn't tie you to an operating system. Wine is the attempt to make that idea a reality.
"Why not just use Windows XP?"
Because I don't like Windows XP. - eqisow, on 01/31/2009, -1/+10Slightly unrelated, but am I only one that realizes Crysis is a terrible game?
- inactive, on 01/31/2009, -3/+11A few Windows programs are something that I need to run but refuse to use Windows. I need Photoshop and a few others as I make websites and code for a living. Windows, IMHO is an expensive POS and I get twice as much done using Ubuntu (or Linux anything).
I just dislike Windows and how much effort one needs to put in just to own it and keep it secure. This is why I support WINE. So I can do those few things using Windows software without having to resort to using Windows. Apart from that Linux has a superior file system and fast indexing of images and media with thumbnails that grow in the file browser simply, easily. That way I only open what I need without errors removing time lost on opening multiple images to check I have the correct image. The speed at which I can move around in Linux is superior to that of waiting from windows to thumbnail a folder only to have to wait again next time I open it. Frankly, Its just too bloody slow. - septicmadman, on 01/31/2009, -0/+7Sounds like a driver issue.
- Smegzor, on 01/31/2009, -0/+7Its released fortnightly not weekly.
We take a week off to slaughter kittens and eat babies. - Sammi84, on 01/31/2009, -0/+7Don't feed the troll.
- toe_head2001, on 01/31/2009, -0/+6Well yah...it's tradition, right?
- eqisow, on 01/31/2009, -0/+6Whenever you start what? Any windows program? A specific program? winecfg?
- inactive, on 01/31/2009, -1/+7I wish corporations would just release binaries for Linux... sure it won't make them much money, but I'd appreciate it!
- inactive, on 01/31/2009, -0/+6Flash 8 works very well on the latest version of WINE.
- directrix13, on 01/31/2009, -0/+6The thing is... Wine will never be useless. There will always be legacy Windows apps that someone needs to run. It will also never run Windows programs bug for bug compatible with XP. But there is a continuously building compatibility list.
- inactive, on 01/31/2009, -2/+8I could be wrong in details but I will attempt to explain as best I know.
WINE acts as a go between mostly for system commands.
Click on a button in a program and the program will ask the Computers OS something like Mouse get Position.
In windows it could be Mouse get this Position, in Linux its simply like get my position. (my is the object in this case) The Object is a action or a result of an action. The class is the code that creates the means of handling the object. Get my position is a class resulting in a call for an object to handle a result to determine the next Object result and class action.
To change a pixel on an image from white to black for eg. Object mouse + object action (change color) = system command get this result next object, next action.
WINE transforms those system commands into something the Linux Kernel understands and repeats it the other way so Windows software knows what the Kernel and therefore the system is telling it.
So in that sense WINE is defiantly not an emulator but a class library for system / software object handling. The rest is basic Windows runtime libraries to allow Windows software to run correctly such as the GDI elements for making the images and class libraries that create the GUI. That way you can see what it is you are clicking.
It still by definition is not emulating. - M0nk3yM4n, on 01/31/2009, -0/+5Does that mean Dungeon Keeper 2 might run on Wine better than XP? That game is such a bitch to get working, and even with fixes and still doesn't work 100%
- twiztidsinz, on 01/31/2009, -1/+6WINE = Wine Is Not an Emulator
- inactive, on 01/31/2009, -2/+7Digg needs a troll section, so I can block them.
- glockman69, on 01/31/2009, -0/+5the Ox?
- raydeen, on 01/31/2009, -0/+5Probably a video driver issue. To avoid rebooting your machine, try pressing CTRL+ALT+BACKSPACE. This should restart the session instead of the whole machine and OS. You'll just need to log back in (assuming this is Gnome and Ubuntu-might be the same for KDE, not sure). You can then experiment with drivers and such. Just remember to make a backup of your xorg.conf file
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
If it should bork, just reverse the command:
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf - srg13, on 01/31/2009, -0/+4It actually works surprisingly well for a lot of applications...
- MrTea, on 01/31/2009, -0/+4me!
- Ratteler, on 01/31/2009, -1/+5Can Vista? Can Windows 7?
- QubitTarutaru, on 01/31/2009, -0/+4I just noticed Wine has a new website design! Hooray!
- Sammi84, on 01/31/2009, -0/+4Damn straight!
- shredswithpiks, on 01/31/2009, -0/+4I dunno, there exists a lot of software which I would purchase if native linux versions were released.
- socomoddjob, on 01/31/2009, -0/+3I install PS CS2 with no problems. Works perfectly and has done so for a while running in wine.
- Smegzor, on 01/31/2009, -1/+4I run a lot of games and apps in Wine. Very few of them have any problems I can't easily solve. I am waiting for Punk Buster to work as it prevents me playing some games online. All of my Steam games work fine.
The main trick I use to get everything working is I install everything in its own individual Wine which I can then tweak. Removing a game or starting from scratch is as simple as deleting the individual Wine folder. If I get keen, I will write a gui to replace my scripts. That will make working with each Wine a breeze. - plainOldFool, on 01/31/2009, -0/+3I'm working on installing PS CS2 right now. I will report back if I am successful.
- sark666, on 01/31/2009, -0/+3Not seeing many d3d improvements lately. Get l4d working please. We need dx9.
- sonordrums135, on 01/31/2009, -3/+6For me wine seems like a good concept, but whenever I open it my screen just flashes every 4 or 5 seconds until i restart my computer.... any idea why that is? would this update help? (I don't want to taint my brand new install of ubuntu if it wont)
- plainOldFool, on 01/31/2009, -0/+3I am very new to the Linux game (installed Mint 6 two nights ago, installed Wine about 45 minutes ago and am working on PS at the moment). I am dual booting with XP but it is a pain in the ass to log off my Linux boot to go into windows to do the few things I need to do. Wine lets me stay in Mint and have the best of both worlds. I think I might be better off with VMBox, but I am still a super noob with all this Linux stuffs.
On a related topic, ABC.com won't allow Linux to stream their online shows and again, I really don't want to have to log into XP just to catch up on Lost. I just installed Firefox2 w/ Wine and the abc.com works like a charm. - socomoddjob, on 01/31/2009, -0/+3id appreciate it too...
- srg13, on 02/03/2009, -0/+3Web development? Unfortunately a lot of people use IE - which means web developers need to be able to test sites in it.
- Smegzor, on 01/31/2009, -0/+3Don't run it from the directory it is in (the cd/dvd in this case). Go to your home folder and run it from there. You will be able to eject the cd/dvd this time.
- Lewie, on 01/31/2009, -0/+3When did all those releases come out!? I didn't see it on Digg!
- inactive, on 01/31/2009, -0/+3Don't fear! When you use apt-get auto remove purge all wine it gets rid of everything. You won't ruin your install.
- srg13, on 01/31/2009, -0/+3I use Photoshop CS2 and Steam all the time in Wine. No problems at all... Photoshop CS3 and CS4 should work eventually - the installers work now, but there are still big problems with the user interfaces.
- Huene, on 01/31/2009, -0/+3I realize you've had several answers already but I'm just going to add one more, think of it as a translator. If you speak English but not Spanish as an example, you get a third party who speaks both to explain to you what someone speaking Spanish is saying. That's Wine's job, to explain to Linux what your Windows program is saying.
- vincentweber, on 02/01/2009, -0/+2Wine is more or less intended for porting of Windows applications to Linux. There is also the wine program loader that runs binary applications that are compiled for Windows on the fly.
What Wine does is NOT implement the entire Windows API. What it does is that it chops up the entire Windows API into empty little pieces and calls these 'stubs'. It lies to a loaded binary program that all the functionality is there so the program tries to run everything like it would on a genuine Windows OS. The Wine debugger (the commandline output you see when you start a Windows app from the commandline) then shows all kinds or errors and fixme's, which are basicly the missing functionalities.
What the idea is that everybody files their Windows apps on http://appdb.winehq.org/ and file all these bugs as bug reports. The Wine developpers will then see what stubs are afected and then implement the required functionality there. Ofcourse sometimes they also have to perfectly replicate bugs in Windows in order to let all the apps work just like they would on Windows (that is also why Microsoft doesn't fix some of their own bugs, just to keep their OS backwards compatible). You will also run into some bugs or regressions inside of Wine that are wronly implemented functionalities. These bugs should also be filed.
So they idea is that only the real world application functions of the Windows API are implemented. So whenever a new version of Windows gets released, the Wine devs will implement the new stubs and are waiting for your bug reports :)
So that is the entire idea. Luckily for Wine users Microsoft never creates a totaly new version of Windows. Instead Microsoft just continues to extend their Windows codebase. Thats why there is still code from Windows 95 and 98 inside of Windows 7. That's also why some win9x apps are still runable on Windows 7. - MonkeyFit, on 01/31/2009, -0/+2Depends on why you say it's terrible. I'm not sure you can really argue from the stance it has terrible graphics, or didn't bring some very interesting concepts into the mainstream. But from a purely game-play or story perspective, argue away.
-
Show 51 - 96 of 96 discussions



What is Digg?