Results 1 to 3 of 3

Thread: SIlent Hunter 3 HOW TO, the definitive solution

  1. #1
    Join Date
    Oct 2006
    Location
    European Union
    Beans
    283
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Smile Silent Hunter 3 HOW TO, SH3 the definitive solution

    Here the necessary steps, if you follow exactly this how to, the game should work BETTER than in windows xp (and of course better as in vista), provided you have all the

    NECESSARY HARD/SOFT STUFF
    -------------------------------------------------------
    1. A good graphic card and the correct drivers for it (compiz working, flxgears speedy enough, etc... I won't go into that here). Note that if your graphic card or your CPU are not top notch this simulation might "stutter" no matter the OS we are using (see next post of mine below)
    2. The MOST RECENT version of wine (I'm using 1.1.13 at the moment), a older point .9 version wont work with the periscopes
    3. A good GNU/Linux distribution (let's assume you use Ubuntu/Intrepid)
    4. The necessary patches and add-ons for the game + the game itself (very cheap to buy and/or very easy to find on the web... should you fail to find a second hand or "reminders" software shop near you)


    HISTORY/REASON/WHY THE HASSLE OF INSTALLING A 4 YEARS OLD PROPRIETARY GAME? (jump if you don't care)
    -------------------------------------------------------
    Silent Hunter 3 (SH3) is imho one of the best tactical simulations of submarine warfare you could find at the moment. In many aspects it surpasses the more recent -and more "hollywoodian"- Silent Hunter 4 (that cares more for the eggplant level "one shooter" morons). This game is very captivating, has prima graphics, tactical überdepth and fascinating naval "atmosphere" and you'll probably enjoy it for years... or at least months (not weeks, not days).

    Good games released for linux are still next to non-existant, so we must (still) stuck with the proprietary crap and the hassle to install a windows application if we want to satisfy our ludic instincts
    One advantage is that so doing we avoid the "guinea pig trap" of all new games being released on the unaware zombieland in a very expensive and extremely buggy status: only after many years SH3 went mature enough, thanks to all the necessary patches that appeared long AFTER its original buggy release.

    The slightly disgusting feeling of having to play as a U-boat commander for nazy germany -there are no other options- can easily be compensated playing (with cedega) the strategically and tactically marvelllous WWII simulation combat mission 2, barbarossa to berlin (CMBB) on the soviet side and blowing up all those nazi tanks in the snow with your strategical and tactical finesse... ...and your glorious KV1s and T34s

    The above reasons are good enough to play Silent Hunter 3.

    HOW TO
    -------------------------------------------------------
    1. Get a iso of SH3 (buy second hand: 5 euro atm, or find on the web & download: aplenty places).
    2. Get the necessary update patch (probably named silent_hunter_3_dvd_1.4b_emea.exe)
    3. Get optionally the nice add-on for the mediterranean theater (see below)
    4. Mount the SH3 iso with Gmount-iso
    5. Browse the iso and launch setup.exe using a recent version of wine (1.1.13 for instance, with previous .9 versions the periscopes will both crush wine and the simulation)
    6. Install the simulation.
      Towards the end of the install process you might get a request to install that "shadow" crap.
      Don't do that, and -unless you see a "no thanks" option- kill the shadow installer and see if you can finish your installation.
      If necessary reinstall in order to terminate your installation correctly.
      DO NOT LAUNCH THE GAME YET.
    7. Reboot as needed. Perform on a terminal wineboot just in case.
      DO NOT LAUNCH THE GAME YET.
    8. Find and install the patch (probably named silent_hunter_3_dvd_1.4b_emea.exe).
      DO NOT LAUNCH THE GAME YET.
    9. Optionally install a nice add on for the mediterranean theater (probably named silenthunter3addon.ngr, optionally use acetoneiso2 to transform it into an iso first, showing your disgust for that ngr "nero format"). DO NOT LAUNCH THE GAME YET.
    10. Even if we have all bought a fully legit copy, having to keep the stupid disk in the stupid drive is a stupid hassle. Get the necessary files to avoid disk checking.
      Copy and paste the five files of the crack...
      • MissionEngine.dll
      • sh3.exe
      • SimData.dll
      • StateMachine.dll
      • Utils.dll
      ...into the folder where you installed SH3. If you wish, before pasting, rename the original dll files and the original exe file to "ori" in order to keep them for the posterity.
    11. Play and enjoy the simulation. EVERYTHING will work, methinks even much better than in windows, despite the wine overlayer, because we don't need all those intrusive spying and snuffing applications, nor those norton can of worms, nor those stupid firewall alarms running in the background, popping out indecently and slowing down our CPUs. And this is truly a great tribute to the wine developers... Hip, hip, Hurrah!

    So, uff, this was it... enjoy!
    Last edited by Cannaregio; January 25th, 2009 at 04:02 PM. Reason: Some misspilling and some mistcakes
    Retire, miscreants, to your muddy billabongs and forget even passive attempts to educate windozian zombies: how can those of easy virtue, who simply stroll into a store and "buy" programs off the rack, compare to us?

  2. #2
    Join Date
    Oct 2006
    Location
    European Union
    Beans
    283
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Question Some additions

    THREE problems I haven't solved.

    If anyone knows one (or more) working answer(s), please do post here, else I will do it myself... as soon as I find some solutions

    -------------------------- 1 STUTTERING ---------------------------------
    There are (not always, some times) some 'stuttering' problems when the time compression is bigger than 64 and you have a lot of traffic (down from 12-14 FPS to 3-4 FPS).
    This happens in windows XP as well and it is due to the relatively high graphic requirements of this simulation.

    Some solution attempts:
    Even at a moderate 1280 x 1024 resolution with a mid-range NVIDIA card you shoul be able to enable 2x FSAA and still find a very playable game with few frame rate hiccups. Unfortunately my Geforce 6200 does not seem to be up to the task
    At 1280 x 1024 or greater, a 256MB graphics card is required to ensure a playable experience, particularly with high-quality textures turned on.
    Those with ATI Radeon 96xx-series cards or NVIDIA GeForce 62xx-series cards will want to keep the lighting options turned off, unless playing at 1280 x 1024 or below.
    If you're running the game with a CPU in the minimum range - a 2GHz Intel Pentium 4 or AMD Athlon equivalent - then turning down Particle Density and turning off Environmental Effects will increase the frame rate.

    I turned down particle density to 47 and this solved the most annoying stuttering problems.
    With older (less than 256) graphic cards be careful and when there's a lot of traffic around DO NOT choose excessive time compression rates (remain under 256 even with low particle settings)... ...else the simulation will crash.

    -------------------------- 2 SCREEN SIZE ---------------------------------
    I haven't solved the problem of going beyond the 4:3 1024*768 hardcoded screen size. Would love to have it running on my 16:10 22' 1680*1050 monitor (as in windows xp, where this is possible), but didn't manage yet, no matter what parameters I changed.
    Of course higher resolution will necessarily require an even faster graphic card... and will therefore increase the stuttering problems discussed above

    -------------------------- 3 GWX3 ADDON ---------------------------------
    GWX3 gold does NOT seem to work
    Clean install "ex-novo" with or without "mediterranean extension" and then "gwx3 gold" install: it does install indeed, and it even starts, but as soon as you begin a career, or a mission, it loads until 80% and then after a long while wine dies out.

    Otoh, sh3 commander (a very useful standalone application, updated on 23 JAN 2009, that you run before playing SH3) works perfectly.


    My rig: Ubuntu Intrepid, 2.6.27-7-generic, Geforce 6200 SE, Samsung Syncmaster 1680*1050 - glxgears gives around 720 FPS
    Last edited by Cannaregio; January 31st, 2009 at 08:22 PM. Reason: stuttering news
    Retire, miscreants, to your muddy billabongs and forget even passive attempts to educate windozian zombies: how can those of easy virtue, who simply stroll into a store and "buy" programs off the rack, compare to us?

  3. #3
    Join Date
    Mar 2008
    Beans
    3
    Distro
    Xubuntu

    Re: Some additions

    Cannaregio, I solved the problem 1 and 3 by creating (in the registry) the key HKEY_CURRENT_USER\Software\Wine\DirectSound , and in that key creating a string MaxShadowSize with value 0

    I hope it will help you.
    Last edited by vauss; February 5th, 2009 at 10:39 AM. Reason: add "(in the registry)"

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •