Go Back   Champions of Regnum > English > General discussion

General discussion Topics related to various aspects of Champions of Regnum

Closed Thread
 
Thread Tools Display Modes
Old 05-25-2009, 04:00 PM   #11
_Arwen_
Apprentice
 
_Arwen_'s Avatar
 
Join Date: Dec 2008
Posts: 98
_Arwen_ is on a distinguished road
Default

Quote:
Originally Posted by Shamino View Post
So this is running pretty well for me on my iMac.

The only thing that is a little annoying is the mouse cursor is sort of a garbled mess. Everything else is great... it's just the mouse cursor doesn't display correctly.

Hoping that maybe Plover figured this out too.
I'll respond for Plover as he isn't able to at the moment. Apparently the cursor is displaying fine for him and he didn't have to do anything special to get it working.

Good news is what you're describing sounds like something I've run into using wine in the past. Bad news is I can't remember how/if I fixed it. I seem to remember disabling the custom cursor and falling back to the default cursor of your OS. I'll see if I can figure it out.

[Edit]
Alright, my first suggestion would be to switch from Direct3D to OpenGL or OpenGL to Direct3D (whichever you aren't in currently). See if that fixes it. Plover's running it in Direct3D mode.

If that doesn't work you'll want to try appending "-compatiblecursors 1" to the end of the execution line. I do not have a mac, nor do I have crossover so I can't be much help beyond this. I'll refer you to this page for information about solving this issue for another game, but the concepts should be the same. Search for "compatiblecursors" to find the posts that are relevant on that page. Here's an excerpt: (again this isn't for RO, but you may be able to adapt it to your needs).

---------------------------------
On MacOS X I had the same problem: I get a weird block for a mouse pointer.

I had to append "-compatiblecursors 1" to the execution line to make the mouse pointer work.

To do this I editted my Info.plist and appended the "-compatiblecursors 1" .

$ grep wine ~/Applications/CrossOver\ Games/CohUpdater.app/Contents/Info.plist
<string>"/Applications/CrossOver Games.app/Contents/SharedSupport/CrossOverGames/bin/wine" --bottle "COH" --untrusted --workdir "/Users/jackal/Library/Application Support/CrossOver Games/Bottles/COH""/drive_c/Program Files/City of Heroes" -- "/Users/jackal/Library/Application Support/CrossOver Games/Bottles/COH/drive_c/Program Files/City of Heroes/CohUpdater.exe" -compatiblecursors 1</string>
---------------------------------

Good Luck, if you have any other troubles, post here I'll help if I can.

Sincerely,
Arwen
__________________
Arwen - Level 50 Conjurer | Uruviel - Level 50 Hunter | Cheesepuff - Level 50 Marksman
Cheeseburger - Level 50 Warlock | Cheesecake - Level 50 Barb | Aelean - Level 50 Knight

Last edited by kaos8742; 05-25-2009 at 04:51 PM.
_Arwen_ no ha iniciado sesión  
Old 05-25-2009, 08:11 PM   #12
Shamino
Pledge
 
Shamino's Avatar
 
Join Date: Aug 2008
Location: USA
Posts: 15
Shamino is on a distinguished road
Default

Arwen, thanks for the suggestions! I'm running it in DirectX mode and just tried OpenGL but that did not help.

I also tried editing the Info.plist file and added the compatible cursors line a few different ways but with no luck.

Interesting that Plover didn't have to fix anything... but I have an ATI card rather than an Nvidia one (like he does), so that might be causing the problem.

I'll keep looking around though and will report back if I get lucky!
Shamino no ha iniciado sesión  
Old 05-31-2009, 08:50 AM   #13
Myxir
Count
 
Myxir's Avatar
 
Join Date: Mar 2007
Location: Germany
Posts: 1,164
Myxir is on a distinguished road
Default

Someone at regnum-online.de mentioned this thread because we have some Mac Users who want to play Regnum as well. I mentioned wine there a longer time ago but no one wanted to try this. Now you gave us a step by step tutorial.
You say that CrossOverGames is needed to play Regnum. The application Database of wine says, that it's possible to play Regnum using wine, at least with Linux systems.

I think this should work as well with Wine for MacOS X.
This would save you 40$ and steps 2-13.
By the way, I maintain some other games in the application database. You only need to copy the dll file to the system32 folder. It's not needed in system folder

I am not exactly sure about the cursor problem but as far as I know this is an issue that happens to many other games, too. Some ways to try to fix it are setting some registry keys in the wine regedit. I don't know if this does exist with crossover as well.
Try to type "wine regedit" in a command line. Then the registration editor should open.
Navigate to HKEY_CURRENT_USER-->Software-->Wine-->Direct3D
It's possible that the Direct3D does not exist. If so, create it..
On the right site there should be a key named "OffscreenRenderingMode". If not, create it.
Possible values are
Code:
fbo
backbuffer
pbuffer
You might try the three values. With wine in linux this is a commonly used method to try to "fix" graphic glitches. But possibly with one of the values the graphic glitch you want to be fixed disappears but others might appear.
I would try this but I do not own a mac.
Maybe this post can be of some help...
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left.
Myxir no ha iniciado sesión  
Old 06-01-2009, 06:25 AM   #14
Plover
Apprentice
 
Join Date: Nov 2007
Posts: 84
Plover is on a distinguished road
Default

Yeah, RO runs fine under wine in linux for me as well. However, there's "something" wrong with X11 provided by Apple which doesn't allow OpenGL apps to run in it. (this is my basic understanding after googling around) CXGames provides their own X11 serv which supports opengl. Even with regnum set to direct3d, RO still apparently requires OpenGL for rolauncher...

A minor update on how this is going for me...

In the time since I posted this, I've decided RO runs like shit under this. Although raw framerate is fine, there are no particle effects, and something strange happens with the keys where caps lock gets stuck on, and then you are unable to move (sucks if this happens while you're running towards water!). Also, the inability to use the scroll wheel correctly is pretty bad.

If anyone knows how to fix these things I'd be appreciative
__________________
Syrtis
Ra: Plover : 50 Hunter || Plovercita : 38 Barb
Horus:Plover : 50 Marx || Hollyfeld : 50 Conj || Plovador: 50 Hunter
Plover no ha iniciado sesión  
Old 06-01-2009, 08:57 AM   #15
Myxir
Count
 
Myxir's Avatar
 
Join Date: Mar 2007
Location: Germany
Posts: 1,164
Myxir is on a distinguished road
Default

Quote:
Originally Posted by Plover View Post
CXGames provides their own X11 serv which supports opengl. Even with regnum set to direct3d, RO still apparently requires OpenGL for rolauncher...
Yeah, that's true. The problem is that wine "translates" everything to OpenGL. That statement may not be 100% correct but that's how it works very very basically (how I understand it). Now the X11 has problems with that and you've got the result that it's not working.
I am quite curious now how the Mac wine and X11 are working. Maybe setting the wine registry key "hkey_current_user-->software-->wine-->direct3d" "USEglsl" to "disabled" could help.

And thanks for the info that CXGames has it's own X server. I did not know that. Maybe a bug report in the wine bugzilla could be a good start. But I doubt that anyone will work on this.

Quote:
In the time since I posted this, I've decided RO runs like shit under this. Although raw framerate is fine, there are no particle effects,
A bit offtopic:
This happens for a lot games. Many minor effects are not displayed by wine and that's why many people say "Great, wine is faster than windows". Once the features get implemented people cry about wine that "gets slower during development". I experienced that in the application database some times already.

Quote:
If anyone knows how to fix these things I'd be appreciative
I will keep my eyes and ears open concerning that problem.

Of course a native port would be better (reminds to the petition)
Myxir no ha iniciado sesión  
Old 07-26-2009, 11:51 PM   #16
Cappy1358
Pledge
 
Join Date: Jul 2009
Posts: 1
Cappy1358 is on a distinguished road
Default

You guys experiencing the key sticking issues might want to launch the winecfg control panel (from the manage bottles window in Crossover/Games) and turning on Allow DirectX apps to stop the mouse leaving their window in the Graphics tab. I haven't experienced any stuck keys since I began playing and I always have this option on, but of course you'd have to use DirectX rendering over OpenGL in the game itself.

FYI, I also have the corrupted cursor issue and am also on an ATI card (flashed 4870) so it seems like that may be down to the ATI drivers.
There's also a RAM leak which crashes the game (tho not Crossover itself) after a couple of hours for me.

Other than those two issues, things run very nicely. Now if only I could work out how to get OpenGL overrides without the ATI Displays utility (which isn't compatible with anything newer than the x1900), we could have antialiasing too..
Cappy1358 no ha iniciado sesión  
Old 08-13-2009, 06:27 PM   #17
Plover
Apprentice
 
Join Date: Nov 2007
Posts: 84
Plover is on a distinguished road
Default

Quote:
Originally Posted by Cappy1358 View Post
You guys experiencing the key sticking issues might want to launch the winecfg control panel (from the manage bottles window in Crossover/Games) and turning on Allow DirectX apps to stop the mouse leaving their window in the Graphics tab. I haven't experienced any stuck keys since I began playing and I always have this option on, but of course you'd have to use DirectX rendering over OpenGL in the game itself.
I have this option on, and caps lock occasionally gets stuck.

Unrelated to the quote-----

Has anybody else had their RO window freeze in wine for multiple seconds, and then resume only to have the camera stuck in 1 place and your character free to move?

Screenshot shows what I mean. I can run infinitely far away, and camera stays still. (In pic I am in the top right of the window with maneuver cast)

__________________
Syrtis
Ra: Plover : 50 Hunter || Plovercita : 38 Barb
Horus:Plover : 50 Marx || Hollyfeld : 50 Conj || Plovador: 50 Hunter
Plover no ha iniciado sesión  
Old 10-19-2009, 08:45 PM   #18
urkle
Pledge
 
Join Date: May 2007
Posts: 13
urkle is on a distinguished road
Default

FYI.. I included this "howto" (adjusted a little) on the crossover games regnum application page. http://www.codeweavers.com/compatibi...id=3492;tips=1

However.. The update that just rolled out today has broken things.. I can no longer run the launcher.. it crashes immediately.
urkle no ha iniciado sesión  
Old 03-09-2010, 06:32 PM   #19
geekr
Pledge
 
Join Date: Mar 2010
Location: Gdańsk, PL
Posts: 2
geekr is on a distinguished road
Default

I've tried to run Regnum Online on my MacBook white (early 2008) and it doesn't run that way. Installed CrossOver Games, followed all steps from manuals above with no success (I used 2 dlls: one from dll-files.com and other one from my brother's Windows XP).

Regnum opens in CX Games emulated window and after 3-5 seconds it closes without any errors or warnings.

Any ideas what can be wrong?

Mac's specs: Intel Core 2 Duo 2.1GHz, 4GB RAM, Intel GMA X3100 144MB, OS X 10.6.2

EDIT: I've got an error when I try to install Windows XP on my MacBook via Boot Camp Assistant, so I give it up. Anyway, I'd like to run it on Snow Leo to be able to get access to music and such.

EDIT2: Screenshot when I used WineBottle app to run Regnum Online: http://screeny.geekr.pl/Screen%20sho...08.50%20PM.png

Last edited by geekr; 03-09-2010 at 06:55 PM. Reason: Forgot to mention about Boot Camp Asisstant's failure.
geekr no ha iniciado sesión  
Old 03-13-2010, 03:13 PM   #20
urkle
Pledge
 
Join Date: May 2007
Posts: 13
urkle is on a distinguished road
Default It'll work in Vmware Fusion for now.

The new tech engine no longer works in wine.

What I have gotten working in wine is the installer, the launcher, the "autodetect boat fly-by" but the fly-by only works on my nvidia 7300 card.. and NOT the ATI HD 2600.. Odd. as for the actual game I see the "Regnum online loading" little splash screen and then regnum catches a crash after a few seconds.

Now what I AM able to do to run the game under OS X is run it through Vmware Fusion 2.0. This works on both the Nvidia and ATI card. I was able to run the game at 1440 x 900 resolution "Fixed pipeline" using the direct 3d renderer and was getting around 27 FPS in game. So it was at least playable, albeit not looking as pretty. Possibly Fusion 3.0 would look better and have support for shaders and OpenGL.
urkle no ha iniciado sesión  
Closed Thread

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:39 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved