Как запустить soldier of fortune на windows 10

Ни для кого не секрет, что я немножечко олдфаг и порой очень хочется погонять в старые добрые игры. Пару недель назад в телеграм-чате 8bit old (да, любители старых и не очень консольных и прочих игр заходите, не стесняйтесь) что-то вспомнили про такой эпичный шутер от Raven Software как…

July 29 2018, 18:21

Categories:

  • Игры
  • Компьютеры
  • Cancel

Ни для кого не секрет, что я немножечко олдфаг и порой очень хочется погонять в старые добрые игры. Пару недель назад в телеграм-чате 8bit old (да, любители старых  и не очень консольных и прочих игр заходите, не стесняйтесь) что-то вспомнили про такой эпичный шутер от Raven Software как Soldier Of Fortune. Кто играл, тот не забудет. Первая же миссия в подземке оставляет просто неизгладимое впечатление абсолютно на всех, кто её видел.

Сегодня про неё вспомнил и попробовал разобраться, как запустить игру 17-18 летней давности на современных ОС. Во-первых я обнаружил, что в официальных сторах вроде Steam или GOG её тупо нет, хотя уйма народу очень просит её добавить в тот же GOG. Во-вторых, таки запустить даже установку игры реально проблема.

В итоге, после некоторых изысканий, удалось разобраться как её установить и запустить.

1. Скачиваем оригинальный, непатченный SoF Platinum откуда-нибудь. Или можете купить диск на Amazon, Ebay, etc. Игра всё ещё продаётся кое где.
2. Копируем файлы с образа или оригинального компакта к себе на жёсткий диск.
3. Скачиваем откуда-нибудь такую пользительную штуку как Universal Extractor, которая умеет распаковывать архивы сделанные Install Shield.
4. Натравливаем утилиту из пункта 3 на Setup/data1.cab и кладём распакованную игру в сухое, тёплое место. (в D:Games, например :) )
4а. Немного отсориртируем содержимое, вытащив всё из подкаталогов в корень игры.
5. Скачиваем патченный клиент для SoF Plus отсюда (http://sof1.megalag.org/sofplus/) и перезаписываем содержимое каталога с игрой.
И всё. Будет работать.

Про клиент рекомендую почитать отдельно. Там сделана масса полезных улучшений для современных систем. От поддержки широкоэкранных мониторов и positional audio, до перерисованных менюшек, которые будут нормально смотреться в высоком разрешении.

This is crosspost from https://techquisitor.dreamwidth.org/321688.html

Decided to try SoF install on Windows 10 (same procedure for Windows 7 and Windows 8.1)

Windows 10 Technical Preview, 64-bit, build 9926

Used SoF Platinum home made CD (copy of the original)

No issues through installation.

Followed instructions from:

http://sof1.megalag.org/windows7

Installation by an administrator user
• SoF1 Platinum can be installed from the original CD by an administrator user. Start the installer and simply accept the defaults on the istallation screens to install SoF1 in the default location at ‘C:Program Files (x86)RavenSOF PLATINUM’.
• Manually create an empty ‘user’ directory ‘C:Program Files (x86)RavenSOF PLATINUMuser’.
• You can skip this if you are using a recent SoFplus client: Install a fixed ‘ref_gl.dll’ in ‘C:Program Files (x86)RavenSOF PLATINUM’. You can download the fixed version here. Without the fix, some new graphics drivers may make your SoF1 crash while starting.

Playing SoF1 as a standard user
• Simply start SoF1 with the existing desktop shortcut.

Configuration files, logfiles, downloads, screenshots and recorded demos can’t be written to ‘C:Program Files (x86)RavenSOF PLATINUMuser’, so Windows will write them to ‘C:UsersUSERNAMEAppDataLocalVirtualStoreProgram Files (x86)RavenSOF PLATINUMuser’ instead. Note that ‘AppData’ is a hidden directory.

You can specify a custom location for the user directory:
• Create an empty directory in your home directory: ‘C:UsersUSERNAMEsof1’
• Create a copy of the existing SoF1 desktop shortcut
• Modify the new desktop shortcut by right-cliking on it and selecting ‘Properties’
• Change the shortcut target and add the location of the new user directory to it: ‘»C:Program Files (x86)RavenSOF PLATINUMSoF.exe» +set console 1 +set logfile 3 +set user C:/Users/USERNAME/sof1’

Installed «SoFplus client 20140531» from:

http://sof1.megalag.org/sofplus

SoFplus Installation:

Copy everything to your sof folder (copy the subdirectories too) and
overwrite existing files, including your original SoF.exe.
Delete <SoF directory>/base/sofplus-14t09b.pak, if you are
upgrading from an older SoFplus version.
Delete old widescreen menus from <SoF directory>/user/menus/*.rmf, if you
installed the patched menus from widescreen-menus.zip. SoFplus has improved
menus that are incompatible with the old ones. …

And that is pretty much it. No issues starting SoF … playing Single Player/ on-line … and saving to manually made «user» folder

Haven’t tried the Community Edition yet.

Create an account to follow your favorite communities and start taking part in conversations.

r/gaming

Posted by6 years ago

Archived

When I try to install the game from the disc, it says it can’t be supported in this environment. Is there a fix or a way around this?

This thread is archived

New comments cannot be posted and votes cannot be cast

level 1

According to a 2 min google search install the game as administrator, then Copy and paste the file called «Sof.exe» in the game directory. Then rename the copied file as «mohaa.exe» and start the game from this file.

I have no way to test this.

level 2

That’s if the game is already installed. I think i may just have to copy all the files into my own «pseudo» game folder, then do this step. I’ll try all of this when I get home later.

level 2

Tested on Windows 10 and this does work with the copied/renamed file. Otherwise I was crashing on launch with SoF.exe.

Thanks!

level 1

no advice, but this game needs a reboot

level 1

I had forgotten all about this game. Loved it when it was new! I think I may have to go looking for my disk now.

About Community

Subreddit Icon

A subreddit for (almost) anything related to games — video games, board games, card games, etc. (but not sports).



  1. подскажите из за чего перестает работать игра в arm1 уровне где нужно взять снаряжение просят прочитать какую то почту нажимаю а нет ни какой реакции и произносится типо загрузка мисии

  2. пз18


    пз18

    Регистрация:
    28 июл 2009
    Сообщения:
    569

    Коллеги, прошу помощи с SoF.
    Пробовал решение, изложенное в посте 314 (nVidia Inspector, создание профиля игры, включение лимитов) — не фурычит что-то.
    Версия с этого сайта (platinum).
    Конфиг изложен в профиле, дрова на видеокарте версии 307.83.

  3. Eraser
    Чистильщик


    Eraser

    Хелпер

    Регистрация:
    29 дек 2001
    Сообщения:
    9.965

    пз18, попробуй включить лимиты для всей системы, м.б. не применяются настройки профиля.


    unreal doom и пз18 нравится это.

  4. пз18


    пз18

    Регистрация:
    28 июл 2009
    Сообщения:
    569

    Да, действительно, почему-то не применялся профиль для отдельной игры. Спасибо большое!

    P.S. Потом попробовал еще раз — профиль для игры применился. Странно.

    Последнее редактирование: 7 ноя 2014

  5. пз18


    пз18

    Регистрация:
    28 июл 2009
    Сообщения:
    569

    Последнее редактирование: 7 ноя 2014

  6. У меня не устанавливается игра. При запуске инсталлятора появляется справа внизу экрана окошко инсталлятора, доходит до 100% (не сама установка, а только подготовка к установке до 100%) и так зависает. И всё. Конфигурация системы в профиле (основной компьютер).

  7. AxXxB
    неадекват


    AxXxB

    Хелпер

    Регистрация:
    13 ноя 2006
    Сообщения:
    1.647

  8. Oddmund


    Oddmund

    Регистрация:
    23 июн 2009
    Сообщения:
    52

    Запуск дисковых версий Soldier Of Fortune под современными системами:

    1.Установите игру

    SoF Gold (если autorun ругается на совместимость с ОС, запустите файл установки вручную из папки CD:Setupsetup.exe)
    Установите официальный патч 1.07f http://www.fileplanet.com/62361/60000/fileinfo/Soldier-of-Fortune-v1.07f-Beta-Patch
    SoF Platinum – патч 1.07f уже предустановлен, финальная версия

    2.Распакуйте sof.zip в папку с установленной игрой с заменой файлов
    3.Запускайте игру, выбирайте рендер, настраивайте графику и разрешение.
    4.Играйте :)

    Изменения :

    Заменен ref_gl.dll для поддержки современных графических карт
    (нет надобности включать ограничение расширения в драйверах)
    Добавлен SoFplus v. 20140531 http://sof1.megalag.org/sofplus/
    Добавлен рендер QeffectsGL 1.2 https://code.google.com/archive/p/qeffects-gl/
    Добавлен рендер 3dfxvgl.dll (необходим для запуска 3dFX версии с предустановленным nGlide)
    Добавлены библиотеки для обработки звука
    Поддержка широкоформатных разрешений (настраиваются в меню игры)
    Добавлены графические опции в меню настройки изображения
    Форсирован Full Violence режим
    Качество звука теперь можно выставить в 44 и 48 kHz
    Консоль по умолчанию включена, вызывается при нажатии ‘~’

    Вложения:

    • sof.zip
      Размер файла:
      1,6 МБ
      Просмотров:
      306
  9. Nuke142


    Nuke142

    Регистрация:
    19 мар 2006
    Сообщения:
    10

    К сожалению, на звук 48 kHz нет музыки и половины звуков.
    А на 44 kHz музыка звучит с искажениями. Нормально работает только 22 kHz, но качество….

  10. Режим 3Dfx через Nglide не работает. У меня получается только белый экран. причем пробовал не только этот, но и с официального сайта Nglide 3dfxvgl.dll

    Последнее редактирование: 24 фев 2019

  11. @netsky2004, написать на форум nglide?

  12. Поставил игру, запустил в 3dfx режиме.
    NGlide 2.00, 3dfxvgl.dll 1.0.0.439.
    Работает без глюков.
    Так что маловероятно, что проблема именно в nGlide.

  13. Eraser
    Чистильщик


    Eraser

    Хелпер

    Регистрация:
    29 дек 2001
    Сообщения:
    9.965

    @Gamecollector, на ник автора посмотри. ;)

  14. Кто-нибудь запускал Soldier of Fortune Demo в Win10?

    Вопрос появился из-за того что Soldier of Fortune очень похож на Heretic II, по своей структуре, проблем со звуком, запуском на современные операционные системы, не дружелюбности к dgVoodoo2 в режиме Glide.

  15. @Улахан Тойон, если игра просто не запускается переменнуй екзешник в quake2.exe, может помочь. Ну и если карточка Nvidia, то можно через NVIDIA inspector применить q2 профиль

  16. Такой трюк не пройдет, даже с Heretic II, движок сильно переписан и переделан.

  17. @Улахан Тойон, как раз таки такой трюк часто срабатывает при проблеме с переполнением строки gl_extensions

  18. Переименование *.exe работает на ATI/AMD. Тамошние погромисты ввели автоматическое применение профиля для некоторых ключевых имён. И да, даже при выключенном «искусственном идиоте от Каталиста», то есть при игнорировании atiogl.xml.
    Случайно заметил, когда устал наблюдать за мегатормозами в играх типа Star Trek: Voyager — Elite Force… Работает, но некоторые вещи всё же зря режет.

    При ограничении длины строки GL_EXTENSIONS — куча требуемых расширений может попасть в откинутую часть (SGIS_MILTITEXTURE как пример) с результатом в виде тормозов.

  19. Я об этом спрашиваю не просто так, причина такого интереса заключается в том, что в Soldier of Fortune есть вибрация в игровых манипуляторах разного типа и так называемых вибрирующих мышках. Пришлось запускать на старом железе, и да, демке тоже есть вибрация.


Форум Old-Games.RU. Всё о старых играх

Like this post? Please share to your friends:
  • Как запустить snmp на windows 10
  • Как запустить spider man 2000 на windows 10
  • Как запустить spellforce на windows 7
  • Как запустить smb сервер на windows 10
  • Как запустить skype после установки в windows 8