Fantasy Realm Online Forums: Installation Support: I found the Issue with it not running.....:
 Post Date: 2/2/2014 6:31 AM #1 
Posted By:
Freejack

Member Since:
1/1/2014
Title: I found the Issue with it not running.....

Ok I took the time to chase this down the rabbit hole. What I found is that it is not a 32/64 bit issue per say. It is a 32 bit issue for those who can not load Xlibinit 32 bit version due to it is too old. The pathing to the folder .dll's is not there so the wrapper says it does not exist since it does not exist on the 64bit linux box. It will use the ones you provided if the path is available. The problem there is if you provide the path in the script or with the script it is lost once the executable is launched. Would it be possible to add this to the OpenTK.dll.config? you can email if you need.



Quote
 Post Date: 2/2/2014 7:56 PM #2 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: I found the Issue with it not running....

I think you could try adding the path, I am not sure if that will work or not (would give us some more information). This sounds more like a question for OpenTK. I did post a bug in middle of last month related to XInput not falling back with the correct functionality. Though this sounds like an independent issue.



Quote
 Post Date: 2/2/2014 8:40 PM #3 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: I found the Issue with it not running....

Since we can not load SDL_Mixer on 64 bit OpenSuse due to it not being available, and it is outdated. The simple fix is the path to the provided dll's in the folder. Only problem in linux providing the path when launching the script is ignored when the executable is launched from the launcher. So basically it looks for the file in the linux path that the system all ready has. To add this path to the system would break things, that is why it needs to be provided just for this executable. The other option is update from SDL to SDL2. If you do that all incompatibilities go away.



Quote
 Post Date: 2/3/2014 2:04 AM #4 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: I found the Issue with it not running....

My intention is to replace SDL for sound sometime this spring or summer. The issue on the Linux end is finding a decent replacement that has a good .net interface.

 

You could try setting all the volumes to 0 as described in the file below..,. This should  cause the sound engine to never be initialized:

/froroot/content/Moon Haven/content/settings/Settings.Sound.xml

<?xml version="1.0"?>
<SoundSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <FootstepVolume>0</FootstepVolume>
  <AmbienceSoundVolume>0</AmbienceSoundVolume>
  <SoundEffectVolume>0</SoundEffectVolume>
  <MusicVolume>0</MusicVolume>
</SoundSettings>

 



Quote
 Post Date: 2/3/2014 4:13 AM #5 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: I found the Issue with it not running....

Did that, it still loads the SDL_mixer.dll and fails on launch. If we put it into debug it makes it to login then just quits.



Quote
 Post Date: 2/3/2014 11:31 PM #6 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: I found the Issue with it not running....

Let me make a test build with no sound refs and I will send that to you and see if that works. It will be a good test.



Last Edited: 2/3/2014 11:31 PM


Quote
 Post Date: 2/4/2014 4:41 AM #7 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: I found the Issue with it not running....

That would be great.



Quote
 Post Date: 2/6/2014 6:02 AM #8 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: I found the Issue with it not running....
Quote:Chris The Avatar

Let me make a test build with no sound refs and I will send that to you and see if that works. It will be a good test.

Have you had a chance to build this?



Quote
 Post Date: 2/11/2014 6:21 PM #9 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: I found the Issue with it not running....

Here is the client with all sound references removed: (Be sure you patch up first before copying this down or it will just get overwritten by the FROClientPatcher)

http://downloads.fantasyrealmonline.com/fro/FROClient.exe

 

 

Thanks

 

Chris



Last Edited: 2/11/2014 6:31 PM


Quote
 Post Date: 2/11/2014 9:26 PM #10 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: I found the Issue with it not running....

It launches without issues. I login and it then it get's to the tutorial then closes................. here is the error log output:

 

2/11/2014 9:22:16 PM    System.DllNotFoundException: SDL_mixer.dll
  at (wrapper managed-to-native) Tao.Sdl.SdlMixer:Mix_VolumeMusic (int)
  at SdlDotNet.Audio.MusicPlayer.set_Volume (Int32 value) [0x00000] in <filename unknown>:0
  at FRO.Client.Audio.AudioDevice.set_Volume (Single value) [0x00000] in <filename unknown>:0
  at FRO.Client.Audio.Music.Process () [0x00000] in <filename unknown>:0
  at FRO.Client.Graphics.Screen+RenderWindow.RenderWindow_UpdateFrame (System.Object sender, OpenTK.FrameEventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) System.EventHandler`1<OpenTK.FrameEventArgs>:invoke_void__this___object_TEventArgs (object,OpenTK.FrameEventArgs)
  at OpenTK.GameWindow.OnUpdateFrame (OpenTK.FrameEventArgs e) [0x00000] in <filename unknown>:0
  at OpenTK.GameWindow.OnUpdateFrameInternal (OpenTK.FrameEventArgs e) [0x00000] in <filename unknown>:0
  at OpenTK.GameWindow.RaiseUpdateFrame (System.Diagnostics.Stopwatch update_watch, System.Double& next_update, OpenTK.FrameEventArgs update_args) [0x00000] in <filename unknown>:0
  at OpenTK.GameWindow.DispatchUpdateAndRenderFrame (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at OpenTK.GameWindow.Run (Double updates_per_second, Double frames_per_second) [0x00000] in <filename unknown>:0
  at FRO.Client.Graphics.Screen.StartGameLoop () [0x00000] in <filename unknown>:0
  at FRO.Client.GameInstance.Initialize () [0x00000] in <filename unknown>:0 

 

This tell us anything?



Quote

Page 1 of 3 | 1  2  3   >  >>
Account Summary
You are not currently logged in. You must login to gain access to your account information.
Click here to login.

Don't have an account, Click here to register a new account.
Windows | Requirements
Linux | Requirements
Like Us On Facebook
Vote For Us On Indie DB
Vote For Us On Game Jolt
Chat With Other Players
Gamepedia Wiki