1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Keith's Sallos Installation Guide

Discussion in 'Guides' started by The Real Keith, Dec 21, 2014.

  1. The Real Keith

    The Real Keith Well-Known Member

    164
    278
    0
    Dec 5, 2014
    The Real Keith
    Before I begin this installation tutorial, I would like to remind everyone that Sallos is not very user friendly for computer illiterate people. There are config files that need to be manually edited for optimal use and the installation can be tedious. Sallos does not have a macro function like Razor and UOSteam, it is strictly a PvP client and designed around PvP aspects of the game.

    Do not skip any steps in this guide or you will get problems. During this entire process, do not leave Ultima Online running at all.

    Step 1: Download the required files that allow Sallos to run. This includes the latest DirectX9 and .NET Frameworks. If you know for a fact you have both of these installed, you may skip this step. There is no harm in redownloading them. They are small files and will install quickly.

    DirectX9 Download
    .NET Frameworks Download

    Step 2: For ease of use and switching between clients, you'll want to download the UOForever launcher. This launcher has a quick and easy method of selecting which client you would like to use, including Razor, UOSteam and Sallos. The launcher is not up to date, so the version of Sallos that is automatically downloaded with it will not function.

    [​IMG]

    Launcher Download

    Step 3: You need to make sure that you are using the correct version of Ultima Online. There are many versions and even versions of versions. Razor and Steam and most clients use an older file format called MUL, Sallos uses the newer format called UOP. Chances are, you have the old one. You can check by finding your default Ultima Online directory and looking at the artLegacyMUL.uop file. If you do not have this file with the uop extension, it's the wrong version. Keep in mind that UOSteam and Razor are capable of using both formats, so reinstalling the newer version will not effect their use. If you do happen to have the uop file format, you can skip step 3.

    [​IMG]

    Ultima Online (UOP Format)

    Step 4: Once you've downloaded Ultima Online, you will be required to fully patch it. Just launch Ultima Online from it's default icon which should be located on your desktop or in it's default directory. The patch can take a an hour or two depending on your internet speeds. Once it's completed patching, just close the default Ultima Online patcher.

    [​IMG]

    Step 5: Now that all of your files are in place and ready to go, we need to get the latest version of Sallos in the correct folder, but before we do that you need to disable your Antivirus. If you fail to disable your antivirus it may not let you download, extract or run the Sallos launcher. If you do not have an antivirus, you may skip this step.

    Step 6: Now that your Antivirus is disabled, you can download the latest version of Sallos that is distributed for UOForever. No other versions will work on the server and this one has been modified by Adam to work here specifically.

    Latest Sallos Download

    Step 7: This is optional but if you want Sallos to launch with the UOForever launcher, you must place Sallos in it's correct folder. The easiest way of doing this is to run your UOForever launcher (Not the Sallos launcher) and let it download the old version of Sallos. Once it's done, it will create all of the appropriate files and folders. Take the Latest Sallos version you downloaded in step 6 and extract all of the files into the Ultima Online directory, overwriting the ones created by the launcher.

    In my case, this directory is C:\Program Files (x86)\Electronic Arts\Ultima Online Classic\Sallos, It may be different for different people depending on operating systems or custom installations. If you choose not to use the UOForever launcher, you can simply extract the Sallos.rar anywhere and run the launcher.

    [​IMG]

    Step 8: Login to Sallos using your normal server credentials and Enjoy.

    [​IMG]

    I will write a guide on how to use and configure Sallos soon.
     
    3 people like this.
  2. yakup

    yakup Well-Known Member

    250
    21
    18
    Jul 17, 2015
    The Flash
    X-Death
    backpack and paperdoll very bad :)
    [​IMG]
     
  3. Young Star

    Young Star Well-Known Member

    2,521
    2,034
    113
    Jul 6, 2015
    Bryden Rivers, YoungStar, Young Star, Tom Sevenstreams
    Tried running the Sallos launcher but after I log in it gets 2 errors and the program force closes. I tried running it stand alone and also within the UOF launcher and get the same results. I also ran all as administrator.

    First error encountered is:
    System.InvalidOperationException: Unable to connect.
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‪‌‪‏‍‌‍‬‏‌‏‎‌‬‍‭‎‎‮‮()
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‬‎‌‪‬‫‍‌‭‫‪‪‎‍‪‍‍‫‎‏‭‌‎‮()

    Second error is:

    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Unable to connect.
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‪‌‪‏‍‌‍‬‏‌‏‎‌‬‍‭‎‎‮‮()
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‬‎‌‪‬‫‍‌‭‫‪‪‎‍‪‍‍‫‎‏‭‌‎‮()
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‍‏‪‎‪‫‍‬‏‫‎‪‪‌‬‭‬‬‮‫‫‌‮(String[] )
    --- End of inner exception stack trace ---
    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
    at uqvTDELHMBfmHWLotOOMErgpGX.‫‮‍‪‫‎‍‫‎‎‫‪‍‎‮‍‏‮‍‏‮‪‬‪‭‍‮(Object , RoutedEventArgs )
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
    at System.Windows.Controls.Button.OnClick()
    at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
    at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
    at System.Windows.Input.InputManager.ProcessStagingArea()
    at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
    at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
    at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
    at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
    at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
    at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
    at System.Windows.Application.RunInternal(Window window)
    at ‏‬‏‪‎‭‌‫‭‫‬‭‬‭‎‎‮‍‪‍‮.‌‮‌‫‍‪‫‬‌‍‌‭‏‭‎‏‍‭‪‪‮‮()
     
    2 people like this.
  4. Mandar

    Mandar New Member

    4
    4
    0
    Nov 2, 2015
    Mandar
    I am having a similar error:
    System.InvalidOperationException: Unable to connect.
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‪‌‪‏‍‌‍‬‏‌‏‎‌‬‍‭‎‎‮‮()
    at ‌‭‬‪‮‍‫‫‏‪‏‬‭‍‫‮‭‍‮.‬‎‌‪‬‫‍‌‭‫‪‪‎‍‪‍‍‫‎‏‭‌‎‮()

    I've looked through forums and cannot figure out what I am doing wrong. Any help is greatly appreciated!!
     
  5. Mandar

    Mandar New Member

    4
    4
    0
    Nov 2, 2015
    Mandar
    ** Update** I re-installed it and works now!!
     
  6. Azmar

    Azmar Well-Known Member

    59
    25
    18
    Apr 30, 2017
    All i keep getting is a black screen and disconnect.

    I followed this guide word for word. Anyone had same issue and managed to fix it?
     
  7. Kird

    Kird Well-Known Member

    162
    102
    43
    Jan 25, 2013
  8. Azmar

    Azmar Well-Known Member

    59
    25
    18
    Apr 30, 2017
    All good i had just forgot to patch the osi launcher ! work fine now
     
  9. Epic Flail-

    Epic Flail- Well-Known Member

    56
    24
    8
    Mar 11, 2013
    getting "connection lost" upon opening, followed every step, also, "latest version or sallos" download link is no longer available.
     
  10. Epic Flail-

    Epic Flail- Well-Known Member

    56
    24
    8
    Mar 11, 2013

    yes I had the same issues.
     
  11. Young Star

    Young Star Well-Known Member

    2,521
    2,034
    113
    Jul 6, 2015
    Bryden Rivers, YoungStar, Young Star, Tom Sevenstreams
    You followed the links on the wiki that Kird posted a few messages up?
     
  12. Biff

    Biff Active Member

    40
    4
    8
    Aug 24, 2018
    Biff
    Hi there. Followed all these steps and sallos runs fine, except I have no sound. I have music turned off with sound turned on. I checked all my windows sound settings but all looks in order. Anyone else have this issue?
     

Share This Page