 |
 |
 |
 |
| Gamers' Lounge Talk about gaming on Fedora and linux. |

28th August 2006, 01:40 AM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
|
Is it just me, or did Wine > 0.9.12 break CD protection?
Hey,
I'm just wondering, has anyone else noticed since upgrading wine from 0.9.12 (to 0.9.19 current, I've also tried compiling 0.9.20) CD protection in games is now broken? I used to be able to play Warcraft III without a CD crack, but it seems I can't anymore 
Firewing1
|

28th August 2006, 03:24 PM
|
|
Registered User
|
|
Join Date: Oct 2005
Posts: 1,952

|
|
|
So are you saying know you need a CD crack?
|

28th August 2006, 05:56 PM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
If I wanted to play in Linux, yes I would but I don't - I prefer staying legal so I reboot into Windows 
I've made a bug report, and apparently the build servers use GCC 4.x - And that, according to Wine HQ, breaks the CD protection features in Wine.
Firewing1
|

29th August 2006, 01:21 PM
|
|
Guest
|
|
Posts: n/a

|
|
GCC-4.. is there nothing it cant do
|

29th August 2006, 03:16 PM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
|
lol... I'm going to try a re-compile of wine with compat-gcc32...
EDIT: Funny thing, Starcraft's working...
Firewing1
|

29th August 2006, 05:43 PM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
Hmmm... This is even weirder - Starcraft (expansion, too) and Diablo II LoD both work. Warcraft (III)'s a no-go. Off the AppDB page, this break SecuROM on CDs:
Quote:
* Linux vanilla x86 kernel: 2.6.9, 2.6.10 * Linux vanilla x86-64 kernel: 2.6.9-2.6.15
* Linux kernel versions less that 2.6
* Wine compiled with GCC 4.0.0-4.0.2
* Native msvcrt.dll
* Nvidia video driver compiled against mismatched X11 header files
|
Does the livna driver count as mismatched? I'm all goon on everything else:
gcc-4.1.1-19
kernel-2.6.17-1.2586.fc6
Non-naitive msvcrt.dll
EDIT: If I boot back to my old FC5 installation, it works. The FC5 has:
hal-0.5.7-3.fc5.2
dbus-0.61-3.fc5.1
wine-0.9.17-1.fc5
kernel-2.6.17-1.2157_FC5
gcc-4.1.1-1.fc5
So it's not the GCC, wine or kernel. Maybe HAL / DBUS?
Firewing1
Last edited by Firewing1; 29th August 2006 at 07:09 PM.
|

30th August 2006, 07:53 AM
|
 |
Registered User
|
|
Join Date: May 2004
Location: Mexico City, Mexico
Age: 35
Posts: 4,418

|
|
|
Now that you mention it, it indeed broke my WIII install... Since I do the CD and legally own the key, I installed a crack (backing up my originals, of course!), and that allowed me to play, still reading music and stuff from the CD, though.
I hope this gets fixed in an upcoming version of Wine (I could resort to using my legally owned Cedega, but for some strange reason that feels way too similar as using Windows® altogether as of late).
__________________
If ain't broken, don't fix it! :eek:
If can be improved, go for it! :cool:
FedoraForum Community forums lurker.
Fedora user since RHL 5.2 :cool:
Systems: Laptop, Main System, Netbook.
|

30th August 2006, 10:26 PM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
|
OK, so I'm not alone... The odd thing is, I rebooted into my FC5 install, and it works - I assume you're in FC6 development, too?
Firewing1
|

30th August 2006, 10:31 PM
|
 |
Registered User
|
|
Join Date: May 2004
Location: Mexico City, Mexico
Age: 35
Posts: 4,418

|
|
|
I use both, actually... But since I'm heaviliy testing, I'm primarily using FC6, will have to test on FC5 later today.
__________________
If ain't broken, don't fix it! :eek:
If can be improved, go for it! :cool:
FedoraForum Community forums lurker.
Fedora user since RHL 5.2 :cool:
Systems: Laptop, Main System, Netbook.
|

31st August 2006, 12:53 AM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
I found it. I just installed the newest FC5 kernel onto FC6, and now wine can load the CD properly. So the development kernels break wine.
It's a good workaround for me - I don't use Xen anyways, so I don't miss much in the kernel, but I still get to use all the development versions of stuff!
I've reported a bug here:
https://bugzilla.redhat.com/bugzilla....cgi?id=204270
Firewing1
Last edited by Firewing1; 31st August 2006 at 12:57 AM.
|

31st August 2006, 09:27 AM
|
 |
Registered User
|
|
Join Date: May 2004
Location: Mexico City, Mexico
Age: 35
Posts: 4,418

|
|
|
Hmm... So that explains it. I installed a custom 2.6.17 kernel on Core 6 and you are right it works. On Core 5 I don't have any 2.6.18 kernel yet, so that may very well explain the problem... It may be an issue of how 2.6.18 handles optical drives.
__________________
If ain't broken, don't fix it! :eek:
If can be improved, go for it! :cool:
FedoraForum Community forums lurker.
Fedora user since RHL 5.2 :cool:
Systems: Laptop, Main System, Netbook.
|

31st August 2006, 01:39 PM
|
 |
Administrator
|
|
Join Date: Dec 2004
Location: Canada
Age: 22
Posts: 9,224

|
|
|
AFAIK, 2.6.18 is 2.6.17... So they're one and the same.
EDIT: Nopte, just checked... I dunno where I read that piece of information, but you're right 2.6.17 is stable, and the 2.6.18 is the development kernel. I, too, only have 2.6.17 on both FC5 and 6, but the new(er) ones from FC6 somehow manage to break Wine's CD detection...
Firewing1
Last edited by Firewing1; 31st August 2006 at 01:43 PM.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 03:13 (Sunday, 19-05-2013)
|
|
 |
 |
 |
 |
|
|