LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 10-30-2004, 09:33 PM   #1
Makaelin
Member
 
Registered: Mar 2004
Posts: 93

Rep: Reputation: 15
Dark Age of Camelot - Cedega Issues


Hrm. The game installed fine, patched fine. Whenever I enter my account information in and agree to the EULA, it just goes away. I get this in the terminal window:

Code:
0005:: Bad stuff: client ignore setting select events for 0x9007f434 to 1
0005:: Bad stuff: client ignore setting select events for 0x9007f434 to 0
wine: Unhandled exception, starting debugger...
WineDbg starting on pid 2
No debug information in ELF '/usr/lib/transgaming_cedega//winex/bin/wine' (0x00000000)
Breakpoint 1 at 0x4000ad60
No debug information in ELF '/usr/lib/transgaming_cedega//winex/pthread_lib/libntdll.so' (0x40016000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/pthread_lib/libwine.so' (0x40116000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwine_unicode.so' (0x4012b000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwine_port.so' (0x401f2000)
No debug information in ELF '/lib/libm.so.6' (0x40201000)
No debug information in ELF '/lib/libc.so.6' (0x40223000)
No debug information in ELF '/lib/libpthread.so.0' (0x4033e000)
No debug information in ELF '/lib/libdl.so.2' (0x40390000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libcomctl32.so' (0x40703000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libuser32.so' (0x40788000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libgdi32.so' (0x408b1000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libkernel32.so' (0x40926000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libadvapi32.so' (0x409a6000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libshell32.so' (0x409cd000)
No debug information in ELF '/usr/lib/libpng.so.3' (0x40a55000)
No debug information in ELF '/usr/lib/libz.so.1' (0x40a85000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libole32.so' (0x40a96000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/librpcrt4.so' (0x40afb000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libshlwapi.so' (0x40b41000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwinmm.so' (0x40b81000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwsock32.so' (0x40bd7000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libws2_32.so' (0x40be6000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libmsimg32.so' (0x40bfe000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwineserver.so' (0x40c03000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x40c51000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libx11drv.so' (0x40cbb000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwine_tsx11.so' (0x40d36000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x40d55000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40d5e000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x40d76000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libGLU.so.1' (0x40dde000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x40e99000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x40ea7000)
No debug information in ELF '/usr/lib/libGLcore.so.1' (0x40f73000)
No debug information in ELF '/usr/lib/libnvidia-tls.so.1' (0x4164b000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x416f1000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x416f4000)
No debug information in ELF '/usr/lib/gconv/ISO8859-1.so' (0x41732000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0x4171f000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x41728000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libwineoss.drv.so' (0x419c0000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libmsacm32.so' (0x419d9000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libmsacm.drv.so' (0x41b00000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libmidimap.drv.so' (0x41b08000)
No debug information in ELF '/usr/lib/transgaming_cedega//winex/lib/libriched32.so' (0x424fe000)
No debug information in ELF '/lib/libnss_compat.so.2' (0x4289b000)
No debug information in ELF '/lib/libnsl.so.1' (0x428a3000)
No debug information in ELF '/lib/libnss_nis.so.2' (0x428b8000)
No debug information in ELF '/lib/libnss_files.so.2' (0x428c1000)
No debug information in 32bit DLL 'C:\Games\Camelot\login.dll' (0x00400000)
No debug information in 32bit DLL 'NTDLL.DLL' (0x40053000)
No debug information in 32bit DLL 'KERNEL32.DLL' (0x40959000)
No debug information in 32bit DLL 'ADVAPI32.DLL' (0x409b8000)
No debug information in 32bit DLL 'GDI32.DLL' (0x408d0000)
No debug information in 32bit DLL 'USER32.DLL' (0x407bf000)
No debug information in 32bit DLL 'COMCTL32.DLL' (0x40711000)
No debug information in 32bit DLL 'RPCRT4.DLL' (0x40b1e000)
No debug information in 32bit DLL 'OLE32.DLL' (0x40ab5000)
No debug information in 32bit DLL 'SHLWAPI.DLL' (0x40b5e000)
No debug information in 32bit DLL 'SHELL32.DLL' (0x409f3000)
No debug information in 32bit DLL 'WINMM.DLL' (0x40b8f000)
No debug information in 32bit DLL 'WS2_32.DLL' (0x40bee000)
No debug information in 32bit DLL 'WSOCK32.DLL' (0x40bdb000)
No debug information in 32bit DLL 'MSIMG32.DLL' (0x40c00000)
No debug information in 32bit DLL 'X11DRV.DLL' (0x40cd8000)
No debug information in 32bit DLL 'MSACM32.DLL' (0x419de000)
No debug information in 32bit DLL 'WINEOSS.DRV' (0x419c3000)
No debug information in 32bit DLL 'MSACM.DRV' (0x41b03000)
No debug information in 32bit DLL 'MIDIMAP.DRV' (0x41b0a000)
No debug information in 32bit DLL 'RICHED32.DLL' (0x42504000)
Unhandled exception: unimplemented function msimg32.TransparentBlt called in 32-bit code (0x40c01052).
In 32-bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0017
 EIP:40c01052 ESP:406c1ec8 EBP:406c1f20 EFLAGS:00200212(   - 00  I   -A- 1 )
 EAX:0040e839 EBX:40c02634 ECX:000000be EDX:00000001
 ESI:406c1ec8 EDI:4090f520
Stack dump:
0x406c1ec8 (NTDLL.DLL.memcpy+0x436bd8):  80000100 00000001 00000000 0040e839
0x406c1ed8 (NTDLL.DLL.memcpy+0x436be8):  00000002 40c01220 40c01264 406c1f0c
0x406c1ee8 (NTDLL.DLL.memcpy+0x436bf8):  4005f00d 4005f00d 400fd108 406c1f14
0x406c1ef8 (NTDLL.DLL.memcpy+0x436c08):  400c8a56 40915c6c 400f7c01 400f7c01
0x406c1f08 (NTDLL.DLL.memcpy+0x436c18):  4005ef48 00000005 4091510c 4005f00d
0x406c1f18 (NTDLL.DLL.memcpy+0x436c28):  40c02634 00000d6c 406c1f30 40c010a8
0x406c1f28 (NTDLL.DLL.memcpy+0x436c38):

Backtrace:
=>0 0x40c01052 (MSIMG32.DLL..text+0x52 in MSIMG32.DLL) (ebp=406c1f20)
  1 0x40c010a8 (MSIMG32.DLL.vSetDdrawflag in MSIMG32.DLL) (ebp=406c1f30)
  2 0x0040e839 (login.dll..text+0xd839 in C:\Games\Camelot\login.dll) (ebp=0006002d)

0x40c01052 (MSIMG32.DLL..text+0x52 in MSIMG32.DLL): jmp 0x40c0104c (MSIMG32.DLL..text+0x4c in MSIMG32.DLL)
Modules:
Address                 Module  Name
0x00400000-0044b000     (PE)    C:\Games\Camelot\login.dll
0x40053000-40055000     (PE)    NTDLL.DLL
0x40711000-40713000     (PE)    COMCTL32.DLL
0x407bf000-407c1000     (PE)    USER32.DLL
0x408d0000-408d2000     (PE)    GDI32.DLL
0x40959000-4095b000     (PE)    KERNEL32.DLL
0x409b8000-409ba000     (PE)    ADVAPI32.DLL
0x409f3000-409f5000     (PE)    SHELL32.DLL
0x40ab5000-40ab7000     (PE)    OLE32.DLL
0x40b1e000-40b20000     (PE)    RPCRT4.DLL
0x40b5e000-40b60000     (PE)    SHLWAPI.DLL
0x40b8f000-40b91000     (PE)    WINMM.DLL
0x40bdb000-40bdd000     (PE)    WSOCK32.DLL
0x40bee000-40bf0000     (PE)    WS2_32.DLL
0x40c00000-40c02000     (PE)    MSIMG32.DLL
0x40cd8000-40cda000     (PE)    X11DRV.DLL
0x419c3000-419c5000     (PE)    WINEOSS.DRV
0x419de000-419e0000     (PE)    MSACM32.DLL
0x41b03000-41b05000     (PE)    MSACM.DRV
0x41b0a000-41b0c000     (PE)    MIDIMAP.DRV
0x42504000-42506000     (PE)    RICHED32.DLL
Threads:
process  tid      prio
00000002 (D) C:\Games\Camelot\login.dll
        00000006    0
        00000005    0 <==
WineDbg terminated on pid 2
I'm using Slack10 current on the 2.6.7 kernel, GeForce4 ti-4600, and Cedega 4. Haven't found any information that's solved it, and I'm stumped. Other games are running just fine.

If anyone has any ideas, I'd really appreciate it. Thanks in advance.
 
Old 10-31-2004, 04:50 AM   #2
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Quote:
From the Transgaming Forum
A HOW-TO Follows explaining how I got the game going.

==============HOW TO: START=====================
This configuration has been tested (by myself) under winex3.2 and fc1 with DAoC:SI and I can't guarantee it will work with your version/distro. But I don't see any reason why it shouldn't. I don't know if this will work with ToA because it's a DX9 product and support in winex3.2 is limited... However, give it a try!

First, (if you haven't done so already) install winex3.2.
(see howto's for installation instructions)

Second, Install the game.
Insert & Mount the cdrom
start the DAoC installer:
$winex3 /mnt/cdrom/Setup.exe (adjust for your system)
-The installer should start and you should have no trouble here...

Third, install the necessary dll's
get the dll's (you can download them from this handy lil' link provided by Einsinn - http://users.pandora.be/bartendavidg...zaa_dll.tar.gz)
place them to your wine installation's C:\\windows directory. ("~/TransGaming_Drive/windows/" for me...)

Finally, run the game
$cd ~/TransGaming_Drive/Mythic/Isles
$winex3 camelot.exe

Important Note: When the EULA(s) [seriously, they couldn't put everything in one document? geez...] comes up, just press "Enter" to skip through them. if you click a button with your mouse, you may find yourself stuck there! The only way out then is to kill the program...

The splash screen (Mythic with the burning torch) is a little.. um.. broken, but just click through it or let it time out (maybe 10 seconds), enter your username and password and go for it. The game should run pretty smoothly from there!

Oh, almost forgot... For you Red Hat users out there (esp. RH9 and FC1) there's a small problem where the game won't start and you bomb out with a "can't exec 'game.dll <blah, blah, blah>':error=21" message. The problem has something to do with some library files in /usr/lib/transgaming_winex3 that shouldn't be prelinked, but are because /usr/lib is included in /etc/prelink.conf (as it should be)

Thanks to other users in the forums with a similar problem, we can fix it temporarily.

su to root and run prelink -ua (undo all)
$ su
(enter password)
#/usr/sbin/prelink -ua
(this could take a while)
#exit
$

KelAog gave this advice on fixing the problem permanently:
"edit /etc/sysconfig/prelink set prelinking to no
then as root run/type this
/etc/cron.daily/prelink
dont' worry it may take a while later guys, have fun with fedora"

KelAog's fix will work, but I rather enjoy prelinking and I really don't want to turn it off permanently... so choose whichever method you will. In either case, run winex3 camelot.exe again and you should run fine.

========END HOWTO=================

SHORTCUT! SHORTCUT! SHORTCUT FOR ADVANCED USERS!

If you're sure the client is patched, and assuming you know the ip address and port of the server you want to play on, you can enter the game directly. The command is:

$winex3 game.dll [IP address] [port] [username] [password] <character name>

Hint: you can get the address/port info from the debug.log file if you have run the game successfully beforehand.

I have shell scripts created (you can get a sample one from "http://www.nilskeller.de/scripte/lcamelot.sh" thanks to NilsO) for each of my characters, and I've created desktop launchers with a GIMP'd little avatar icon for each
Nifty!

Now you too have all the tools you need to create a nice neat desktop launcher just like you would have in windoze! only better! BTW, i think the game tends to run better if you tell it not to share! ("nice -20 winex3 game.dll <blah, blah, blah>")
Does any of that help? If not, try posting to the Transgaming DAOC forum - I know it's not an immediate solution, but you are more likely to come across people running it and having fixed the problems. I also saw that a few people are having issues with ATI cards - most recommend using NVidia cards. If you do use ATI, make sure you have the correct drivers installed.
 
Old 11-01-2004, 12:03 PM   #3
Mike Blick
Member
 
Registered: May 2002
Location: Los Angeles
Distribution: Mandrake 10, LFS 4.1
Posts: 179

Rep: Reputation: 30
I had the same problem, here's how I fixed it:

I installed the game on a windows machine and created a character, logged in and logged out. Then I put the user.dat file and the <name>.ini on my pen drive and moved them over to my linux DAoC installation. Then when you log in you need to log into DAoC via the quick selection menu and select the character you created.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't get Age of Empires II: Age of Kings started (I've could it before !!!) vegetassj2 Linux - Games 44 08-28-2005 04:59 PM
Dark Age of Camelot - Cedega brew1brew Linux - Games 1 11-28-2004 05:50 PM
Cedega 2 issues Big Bang Hank Linux - Software 0 08-02-2004 03:40 PM
Dark Age of Camelot in Winex (Cedega) [42]Sanf0rd Linux - Games 2 07-04-2004 11:56 PM
Cedega Configuration Issues Danzig Linux - Games 0 07-03-2004 10:06 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 07:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration