PDA

View Full Version : Linux Users (please read)



imported_marasgal
08-30-2007, 11:29 PM
I would have posted this in General chat, but I get access denied when I try to make a new post there. So thats why I am posting it here.





Anyways, if you use linux please let me know I want to see about trying to get the game to run under linux. So far I have been able to DL and Install the game, but I am having problems with the Log in. I get this error ...





underfined method '+" for nil:NilClass


I press the OK button and then I get this one ...





undefined method '+" for nil:NilClass./OutsparkGlobals.rb:@@:in


'get_appdata_path"


./OutsparkAppDB.rb:426:in 'new"


./OutsparkGlobals.rb:426


C:\Program


Files\Outspark\Launcher\rb\launcher.rb:1:in


'require"


C:\Program


Files\Outspark\Launcher\rrb\launcher.rb:1





Now I am NOT asking for the GMs to help in this matter, I am asking the players. I know the GMs are FAR to busy working on things to worry about trying to get Linux to work. I am just doing it out of pure interest of trying to get it to work nothing more. *

Deedolith
08-31-2007, 02:15 AM
well, the launcher use some*IE features. That might be your issue.

imported_marasgal
08-31-2007, 02:36 AM
hmm ok, I will see if I can figure something out about it. Maybe I might need some type of IE emulator. Not sure if Wine or Konqueror can do it though.


Thank you for the input.


If you or anyone else has any other thoughs on this, please share them.

Deedolith
08-31-2007, 04:53 AM
if I'm not wrong, those 2 web browser are mozilla legacy.

imported_marasgal
08-31-2007, 05:03 AM
I picked up IE for Linux but I am still having the same problem. Any other suggestions?

Collinnk
09-02-2007, 06:29 PM
Hi import, I use linux as well and have been working on getting the launcher to run under linux. I have downloaded and installed the game via cedega, however, I cannot get the launcher to run from cedega. I have been looking at the code behind the launcher itself, and it is programmed in ruby. The launcher.exe executable, from what I can tell, opens up a browser window to hold the images and buttons, and then executes the ruby coding that is the login / authentication. As for the error codes you are getting, they are within the ruby scripts that the launcher uses If you were to open up a terminal and type: "$ruby launcher.rb" you would get the same error. I tried executing the launcher straight from the command line using the "fiesta_run.rb" script in hopes of running the programme, only to get the same error.

The problem with using linux instead of windows, is that the actual game, a windows executable, is executed
from inside one of these ruby scripts from the fiesta servers, after you log in using the launcher. My idea is to bypass the windows executable that runs the launcher programme, using some sort of patch, to run the ruby scripts, but then run wine or cedega when the script calls up the fiesta executable from the server. I am going to be working on this over the next couple days to see if I can script something. If you get the launcher working before me, or have some experience coding in ruby, I could use your help.

marasgal
09-02-2007, 09:45 PM
i am still way new to Linux. (im running Ubuntu right now) so I dont know about to code yet, still learning to run it. I only started using Linux about a week ago. A friend of mine suggested I give linux a try.

lnxgk
09-03-2007, 08:46 AM
Collinnk,

I'm using wine-0.9.44 on Gentoo and I've managed to get a tad further (or to a diffrerent place)

I had to install:msvcr80.dll, msvcp80.dll, and mfc80.dll from dll-files.com and It will start to launch, then I get an error that it failed to properly load mfc80.dll .

Below is the output:
emur@vulcan ~ $ wine program_files/Outspark/Launcher/outspark.exe >/home/emur/os.out 2>&1
emur@vulcan ~ $ cd
emur@vulcan ~ $ cat os.out
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0
err:module:LdrInitializeThunk "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\emur\\program_files\\Outspark\\Launcher\ \outspark.exe" failed, status c0000142

I think its going to be easier than we all might realize to get it running. They use a cygwin dll and ruby to launch the app, so its got to be at least somewhat linux-friendly.

I'll post anything else I find whilst I debug.

marasgal
09-04-2007, 04:46 AM
ohh wow, thats good news. Wish I was a little more experienced in Linux so I can help you, but I since I am not, I will just have to sit back a little. Ill have to just be content with just watching and learning.

phoinx
04-10-2010, 11:19 PM
This died?

grummin
04-11-2010, 11:25 AM
This died?

Only in 2007. See the date on the post before yours? Dead as a doornail before you went for the "oldest necro-posted thread" record by digging it up and re-animating it.

Shadowic2
04-11-2010, 11:49 AM
Please do not Necro-Post.

-Closed-