1. Forum moved (you can use login and pass from old forum)
  2. Many discussions moved to the bugtracker

How to setup and launch OpenApoc

Discussion in 'General Discussion' started by makus, Sep 17, 2017.

  1. makus

    makus Designer, forum admin Administrator Designer/Artist
    64/112

    Joined:
    Sep 24, 2014
    Messages:
    206
    Likes Received:
    31
    Best Answers:
    2
    EN
    For betatesting, get latest nightly build of OpenApoc you need:

    1. Open link https://ci.appveyor.com/project/JonnyH/openapoc
    2. Select 32 or 64 bits of your Windows under "JOB NAME".
    3. Select tab "Artifacts".
    4. Download both .zip archives and unpack then in the same any folder: OpenApoc-msvc.zip (port itself), OpenApoc-msvc-debug.zip (debug symbols for port).
    5. Copy in "data" directory your cd image of the game, rename it as "cd.iso" or otherwise make "cd.iso" folder there and copy all CD content in it.
    5.1. If you are using GoG repack - search for the biggest file in game folder (seems with .gog extension) - and rename it as cd.iso, then copy to "data" folder.
    6. If your OS is set as Russian local you have to delete "ru_RU" directory from "data\languages\" folder.
    7. Run port from "OpenApoc.exe"
    8. If you get some crashes - then send us log file "openapoc_log.txt" located right in port folder and some description here https://github.com/openapoc/openapoc/issues

    RU
    Написал минигайд как запустить OpenApoc (порт X-Com: Apocalypse) чтобы желающие протестировали и оставляли баг репорты:
    https://youtu.be/o5o0LgT8paI
    Для бетатеста, необходимо получить последний ночной билд OpenApoc и иметь оригинальные файлы игры, диск или образ диска игры (желательно в iso формате).
    Что делать, по пунктам:
    1. Зайти на автобилдер проекта: https://ci.appveyor.com/project/JonnyH/openapoc
    2. Выбрать битность x32 или x64 вашего Windows-а под "JOB NAME".
    2.1. Если справа в графе "Duration" написано "Queued" или "Cancelled", значит проект еще не сбилден и необходимо будет дождаться когда разработчик отправит команду на построение проекта...
    3. Если все проект уже сбилден и в графе "Duration" указано время, то выбрать вкладку "Artifacts".
    4. Скачать распаковать архив "OpenApoc-Win32*.zip" или "OpenApoc-x64*.zip" (порт) в любую папку.
    4.1 ("OpenApoc-debug*.zip" - debug-символы к порту, необязательны для запуска и теста игры, но могут пригодится людям с внешними дебаггерами типа windbg,Visual Studio или Process Explorer...)
    5. Если у вас есть образ диска в формате .iso, то поместите его в папку "data", переименовав его как "cd.iso" или создайте там папку "cd.iso" и скопируйте в нее содержимое с оригинального диска или файлы из примонтированного образа.
    5.1. Если у вас образ в формате .cue/bin, ccd/img или .mdf/mds, то необходимо сперва получить файлы из образа (например примонтировать через менеджер виртуальных дисков), создать папку "cd.iso" в "data" и скопировать туда файлы с диска... или переконвертировать его в .iso формат, перименовать в "cd.iso" и скопировать в папку "data".
    6. Если у вас стоит в системе основной стоит русская локализация, то удалите директорию "ru_RU" из папки "data\languages\", поскольку русских шрифтов еще нету (когда шрифт появится, тогда это будет необязательно и можно будет играть на русском).
    7. Далее запускайте через "OpenApoc.exe"
    8. Если будет вылет или ошибка, то присылайте файл "openapoc_log.txt", лежащий в папке с портом и опишите ситуацию здесь https://github.com/openapoc/openapoc/issues
    + Для обновления версии порта до актуальной - повторить пункты 1-4.



    https://vk.com/corakdoom (c)


    Simple steps to play OpenApoc on Windows right now:
    1) Acquire X-Com Apocalypse original game CD, or an image/archive of that.
    - you need have all files in ISO file including MUSIC etc
    - if it's in .iso format, rename it to "cd.iso"
    - if it's not, copy all the contents into a folder and rename the folder to "cd.iso"

    2) Download: visit https://ci.appveyor.com/project/JonnyH/openapoc-iq0ey
    - If you see a green latest build then you can get it, if it's not then go to HISTORY at the top and click another build that's green
    - Click Platform x64 (or Win32 if you need 32bit binaries)
    - Click ARTIFACTS
    - Download the first option (without "debug" in it)
    - Unzip downloaded file which will create a new folder with everything from us inside

    3) Put cd.iso (image or folder) into data folder inside OpenApoc folder

    4) Run and enjoy!


    If you're getting blank buttons in the main menu, most likely your system's native language is not english. OpenApoc already has translations in multiple languages, but doesn't have the fonts yet. Therefore, you will have to set it to english to work for now.

    Steps to change language to English:
    1) Create file named "OpenApoc_settings.conf" inside OpenApoc folder.
    2) Put these two strings of text in it and save:
    [Framework]
    Language=en_GB.UTF-8
    3) Next time you launch OpenApoc, you'll be all set!​

    To make a full screen:
    1) Put these lines of text into a config file and save:
    [Framework.Screen]
    Width=1920
    Height=1080
    Fullscreen=1​

    To disable the intro movie:
    1) Put these lines of text into a config file and save:
    [Game]
    SkipIntro = 1
    When you want to try out a newer version:
    1) Just repeat steps 2-4 above. At this time, better use a new folder and delete the old one every time you update, as an in-place update may bug out in some way.​

    If you find a bug:
    1) Visit https://github.com/OpenApoc/OpenApoc/
    2) Click "Issues"
    3) Click "New issue"
    4) Create an account if you don't have one yet
    5) Describe the bug, if you can, describe how to reproduce the bug reliably
    6) Attach the "openapoc_log.txt" file from OpenApoc folder​
    * Note that this file is re-written every time you launch OpenApoc, so attach it after you have encountered the bug and closed the game, before you run the game again.



    Code:
    Lastest updates about what's ready in the current release:
    - State of the game (about 3 weeks old)
    https://www.youtube.com/watch?v=QxdOvvrxBk4
    - More features
    https://www.youtube.com/watch?v=LoDboL0Ya9I
    - Base defenses
    https://www.youtube.com/watch?v=dGavIbfhDxc
     
    Last edited: Oct 27, 2017
  2. makus

    makus Designer, forum admin Administrator Designer/Artist
    64/112

    Joined:
    Sep 24, 2014
    Messages:
    206
    Likes Received:
    31
    Best Answers:
    2
    RU



    Гайд по установке и запуску OpenApoc и гайд как сообщить об баге или ошибке

    Простые шаги для установки OpenApoc в Windows:
    1) Приобретите X-Com Apocalipse оригинальный игровой компакт-диск или образ / архив.
    - если он в формате .iso, переименуйте его в "cd.iso"
    - если это не так, скопируйте все содержимое в папку и переименуйте папку в папку "cd.iso" (в образе должны быть все файлы включая музыку и тд)

    2) Скачать: посетите https://ci.appveyor.com/project/JonnyH/openapoc-iq0ey
    - Если вы видите зеленую последнюю сборку, вы можете ее получить, если она не зеленая в HISTORY сможете найти другую сборку, которая зеленая
    - Нажмите Platform x64 (или Win32, если вам нужны 32-битные двоичные файлы)
    - Нажмите ARTIFACTS
    - Загрузите первый вариант (без него «debug»)
    - Разархивируйте загруженный файл, который создаст новую папку со всем, что у нас внутри.

    3) Поместите cd.iso (образ или папку) в папку с данными внутри папки OpenApoc

    4) Запусти и наслаждайся!

    Если вы получаете пустые кнопки в главном меню, скорее всего, ваш родной язык вашей системы не является английским. OpenApoc уже имеет переводы на нескольких языках, но пока не имеет шрифтов. Поэтому вам нужно будет установить его на английский, чтобы работать на данный момент.

    Шаги по изменению языка на английский:
    1) Создайте файл с именем «OpenApoc_settings.conf» внутри папки OpenApoc.
    2) Поместите эти две строки текста в него и сохраните:
    [Framework]
    Language=en_GB.UTF-8
    3) В следующий раз, когда вы запустите OpenApoc, все будет готово!​

    Чтобы сделать на полный экран
    1) Поместите эти строки текста в конфиг файл и сохраните:
    [Framework.Screen]
    Width=1680
    Height=1050
    Fullscreen=1

    или
    Width=1920
    Height=1080
    Fullscreen=1​

    Чтобы отключить интро ролик
    1) Поместите эти строки текста в конфиг файл и сохраните:
    [Game]
    SkipIntro=1​

    Если вы хотите попробовать новую версию:
    1) Просто повторите шаги 2-4 выше. В это время лучше использовать новую папку и удалять старую при каждом обновлении, поскольку обновление на месте может быть каким-то образом искажено.

    Если вы обнаружите ошибку:
    1) Посетите https://github.com/OpenApoc/OpenApoc/
    2) Нажмите «Issues»
    3) Нажмите «New issue»,
    4) Создайте учетную запись, если у вас ее еще нет.
    5) Опишите ошибку, если можете, опишите, как правильно воспроизвести ошибку
    6) Прикрепите файл openapoc_log.txt из папки OpenApoc
    * Обратите внимание, что этот файл переписывается каждый раз при запуске OpenApoc, поэтому прикрепите его после того, как вы столкнулись с ошибкой и закрыли игру, прежде чем снова запустите игру.​
    https://www.youtube.com/watch?v=5zVDMxgcjCs
     
    Last edited: Oct 17, 2017

Share This Page