gekkeiju online running, now just need shaders

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
tenclouds
Newbie
Newbie
Posts: 4
Joined: Fri Jan 01, 2010 3:47 pm

gekkeiju online running, now just need shaders

Post by tenclouds »

Hi everyone,

I'm new here. I've run dual boot Kubuntu/XP before, although I admit I haven't spent a ton of time on Kubuntu. I have a spare machine now to dedicate to experimenting with Linux and I am currently running LinuxMint on it.

Off and on I play an online game called gekkeiju online. They're now in open beta for the release of their new world which has better graphics and shaders. I'm working on getting Gekkeiju up and running with WINE on the Linux machine. At first it did not work at all, but eventually I made some changes and got it working partially. I'm not sure where to go from here.

OS:
Running LinuxMint8 [Helena], which has it's roots in Ubuntu I believe. It is a Gnome distribution.

The machine:
  • Pentium 4 3.2 gHz
    1 gig of ram
    nVidia e-GeForce 7600GS
    driver version: nVidia Accelerated graphics driver 185 (recommended)

Wine version 1.0.1 which was downloaded using the bundled software downloader.

Installing the software worked fine, but when I tried to run, it would crash. Eventually I was able to log in to one of my characters who was inside a building, but when he left the building it crashed. The game developer suggested that the shaders were the issue. After some research I did the following

The main changes that I've made:
  • I copied every single DLL file that starts with d3d from my windows machine to the '~/.wine/drive_c/windows/system32/' folder
    Following the advice for Oblivion here
    I went into regedit and navigated to HKEY_CURRENT_USER / Software / Wine /
    I added the Direct3D key and put in the following values
OffscreenRenderingMode pbuffer
UseGLSL enabled
VideoMemorySize 256


At this point I can enter the game so long as the graphics settings are on the lowest settings possible. I can travel between maps, I can travel from an outdoor map into a building, but if I travel from a building to an outdoor map, the game crashes.

Any help or ideas are welcome. Also if this helps any future Gekk players join the game then that's good too.

Thanks!
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: gekkeiju online running, now just need shaders

Post by dimesio »

tenclouds wrote:Wine version 1.0.1
That version is over a year old. Upgrade to the latest development release.
tenclouds
Newbie
Newbie
Posts: 4
Joined: Fri Jan 01, 2010 3:47 pm

Post by tenclouds »

Thanks. I will do that.

At this point I've also installed Playonlinux with a more up to date version of wine. I must have botched something because now both the Playonlinux installation and the wine 1.01 installation crash.

My plan from here is to scrap it all, uninstall and start fresh. I will let you know how it goes.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

tenclouds wrote:Thanks. I will do that.

At this point I've also installed Playonlinux with a more up to date version of wine. I must have botched something because now both the Playonlinux installation and the wine 1.01 installation crash.

My plan from here is to scrap it all, uninstall and start fresh. I will let you know how it goes.
PlayOnLinux is not supported here. When you "start fresh," do it with plain Wine, preferably the latest development version.
James McKenzie

gekkeiju online running, now just need shaders

Post by James McKenzie »

dimesio wrote:
tenclouds wrote:
Thanks. I will do that.

At this point I've also installed Playonlinux with a more up to date version of wine. I must have botched something because now both the Playonlinux installation and the wine 1.01 installation crash.

My plan from here is to scrap it all, uninstall and start fresh. I will let you know how it goes.
PlayOnLinux is not supported here. When you "start fresh," do it with plain Wine, preferably the latest development version.


Clarification:

Remove PlayOnLinux.
Remove Wine-1.0.1
Delete or move the Wine installation files in your home directory (.wine
or other directory you specified)
Reboot your system (I know this should not be needed, but I've learned
this from fifteen + years working with UNIX)
Install Wine-1.1.35 (Wine 1.2 on Ubuntu Karmic)
Install your program. This will create a new .wine for the current
version of Wine).
Run the program.
Report problems here. If you can, run the program in a terminal session
to see what happens and to generate a log file.
Post log file to pastebin.com
Post URL here so that we can go review it.

If the shaders are still not working, look for a similar or exact
duplicate bug report on Wine Bugzilla. If the bug exists, VOTE FOR IT.

James McKenzie
tenclouds
Newbie
Newbie
Posts: 4
Joined: Fri Jan 01, 2010 3:47 pm

success!

Post by tenclouds »

So I had not had a chance to check the last couple of posts here, but I have managed some degree of success none-the-less.

I ditched linux mint and instead I am now running Kubuntu 9.10. I also have about twice as much ram on this machine than I did las time.

I have Gekkeiju Online running just fine.

I installed PlayOnLinux 3.7.2.
Through PlayOnLinux I used the lates wine version (1.1.38).
Everything works great. No fuss, no muss

I probably could have done this without PlayOnLinux. Is there some reason why that program isn't recommended?
tenclouds
Newbie
Newbie
Posts: 4
Joined: Fri Jan 01, 2010 3:47 pm

SOLVED: Gekkeiju Online in Wine

Post by tenclouds »

I suppose I should put solved in the subject line. I'm new to this.
Gert van den Berg

gekkeiju online running, now just need shaders

Post by Gert van den Berg »

On Wed, Feb 10, 2010 at 21:29, tenclouds <[email protected]> wrote:
I probably could have done this without PlayOnLinux. Is there some reason why that program isn't recommended?
It is hard to support, since it changes Wine settings without
documenting the changes and it often use old Wine versions.

To diagnose probelms properly, log without any modifications gives the
best indication of which changes are needed.

If it works for you, good. If it doesn't work, you need to ask for
help elsewhere, since we don't always know if the problem is caused by
the potentially old version of Wine that PoL use, the settings they
applied, Wine, or the application. Forcing users to try without PoL
eliminates a lot of the uncertainties...

Gert
Johny
Newbie
Newbie
Posts: 1
Joined: Mon Aug 08, 2011 7:57 am

Post by Johny »

i've just known that wine does not constitute "genuine Windows" When WGA validation detects Wine running on the system, it will notify users that they are running non-genuine Windows and disallow genuine Windows downloads for that system. :idea:
Locked