|
|
General discussion Topics related to various aspects of Champions of Regnum |
|
Thread Tools | Display Modes |
05-25-2009, 04:00 PM | #11 | |
Apprentice
Join Date: Dec 2008
Posts: 98
|
Quote:
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. |
|
05-25-2009, 08:11 PM | #12 |
Pledge
Join Date: Aug 2008
Location: USA
Posts: 15
|
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! |
05-31-2009, 08:50 AM | #13 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
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 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. |
06-01-2009, 06:25 AM | #14 |
Apprentice
Join Date: Nov 2007
Posts: 84
|
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 |
06-01-2009, 08:57 AM | #15 | |||
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
Quote:
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:
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:
Of course a native port would be better (reminds to the petition) |
|||
07-26-2009, 11:51 PM | #16 |
Pledge
Join Date: Jul 2009
Posts: 1
|
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.. |
08-13-2009, 06:27 PM | #17 | |
Apprentice
Join Date: Nov 2007
Posts: 84
|
Quote:
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 |
|
10-19-2009, 08:45 PM | #18 |
Pledge
Join Date: May 2007
Posts: 13
|
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. |
03-09-2010, 06:32 PM | #19 |
Pledge
Join Date: Mar 2010
Location: Gdańsk, PL
Posts: 2
|
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. |
03-13-2010, 03:13 PM | #20 |
Pledge
Join Date: May 2007
Posts: 13
|
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. |
|
|