Tycoon deluxe для linux

Содержание
  1. Transport Tycoon Deluxe for Linux 🙂
  2. Re: Transport Tycoon Deluxe for Linux 🙂
  3. Re: Transport Tycoon Deluxe for Linux 🙂
  4. Re: Re: Transport Tycoon Deluxe for Linux 🙂
  5. Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  6. Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  7. Re: Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  8. OpenTTD — открытая версия Transport Tycoon Deluxe
  9. Введение
  10. Установка
  11. Установка под Windows
  12. Используя базовую графику TTD
  13. Используя набор графики OpenGFX
  14. Установка под Mac OS X
  15. Используя базовую графику TTD
  16. Используя набор графики OpenGFX
  17. Установка под Linux
  18. Использование базовой графики TTD
  19. Использование набора графики OpenGFX
  20. Файлы TTD
  21. Tycoon deluxe для linux
  22. Contents
  23. Необходимое ПО
  24. Mandriva
  25. Debian и Ubuntu
  26. Fedora
  27. openSUSE 11.3
  28. Gentoo
  29. Arch Linux
  30. FreeBSD
  31. NetBSD
  32. Получение исходников
  33. Релизы
  34. Ночные сборки
  35. Самая свежая версия (т.н. Trunk/SVN)
  36. Первичная загрузка
  37. Обновление
  38. Создание файла-патча
  39. Откат изменений
  40. Наложение патча
  41. Сборка и запуск
  42. Оригинальные файлы данных TTD (опционально)
  43. Запуск
  44. Музыка в игре
  45. Debian/Ubuntu
  46. Fedora
  47. Запуск OpenTTD с музыкой
  48. Создания пакета Debian

Transport Tycoon Deluxe for Linux 🙂

Скачать версию 0.4 и радоваться)

PS: необходимы оригинальные версии под винду(

Re: Transport Tycoon Deluxe for Linux 🙂

оригинальные версии отлично скачиваются с kmzpub и тому подобных сайтов, а весят не больше 8 метров.

я щас сам в нее играю (под маздай правда) :))))

Re: Transport Tycoon Deluxe for Linux 🙂

Ох, скока времени я убил на эту Игру (с большой буквы!). До сих пор вспоминаю свои извращения с ж/д путями 😉

Re: Re: Transport Tycoon Deluxe for Linux 🙂

Теперь можно и не грузить мастдай для игры в TTDX! 🙂

Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

У меня не собирается TTDX 0.4 (

Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

[root@localhost loadtycoon]# make make: Циклическая зависимость patches.h patches.inc nasm -f elf -D__LINUX__ -i./inc/ start_core.asm make: nasm: Команда не найдена make: *** [start_core.o] Ошибка 127

[root@localhost loadtycoon]# mc [root@localhost openttd-0.3.2.1]# make BBHBHBMakefile:169: *** You need to have SDL installed in order to run OpenTTD on UNIX.. Останов.

Вот такая ерунда 🙁

Re: Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

Источник

OpenTTD — открытая версия Transport Tycoon Deluxe

В старые добрые времена была такая замечательная экономическая стратегия Transport Tycoon Deluxe и на столько она была хороша, что энтузиасты вот уже несколько лет поддерживают и развивают её открытый и бесплатный клон OpenTTD.

Для не посвящённых: суть этой стратегии — построить свою транспортную мегакорпорацию, победить конкурентов на рынке грузовых и пассажирских перевозок.

В OpenTTD вы можете строить автомобильные дороги, железные дороги, аэопорты, вокзалы и различные станции и склады. Соединяете дорогами города, предприятия и собираете деньги за доставку грузов и пассажиров.

Графика в игре конечно, на первый взгляд кажется не современной, но в процессе игры становится очевидным, что для этой по истене вечной игры — это не главное! А главное интересный геймплей, похожий, пожалуй, на игры вроде SimCity, но имеющий свои уникальные особенности.

OpenTTD портирована на все популярные платформы, включая Windows, MacOS и Linux. Игра присутствует в стандартном репозитории Ubuntu и устанавливается либо из центра приложений (поискать OpenTTD, либо из коммандной строки:

Но в репозиториях обычно лежит старая версия игры, поэтому лучшим выбором будет скачать версию с официального сайта игры — http://www.openttd.org

Выберите Linux и загрузите пакет соответствующий вашей версии Ubuntu.

Далее просто установите скачанный пакет. Если вы не знаете как то вот вам инструкция как устанавливать deb-пакеты.

Существует так же русскоязычное сообщество игры на котором вы найдёте массу полезной и интересной информации по игре. Обитает сообщество во адресу: http://open.ttdrussia.net/

Один мальчик подписался на наш канал в телеграме и получил +100 hp

Источник

Введение

Начиная с версии 1.0.0 OpenTTD установка достаточно упрощена, полная игра с открытыми исходниками и включает инсталлятор. Загрузите последнюю версию OpenTTD ссылка.

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

Читайте также:  New windows selling house

В настоящее время, существует два набора базовой графики, которые могут быть использованы в OpenTTD:

  • Один, полностью рабочий набор можно найти на диске с Tycoon Transport Tycoon Deluxe (TTD). В противоположность OpenTTD, TTD не является бесплатным;
  • Альтернативный набор с source открытым исходным кодом, называемый OpenGFX Readme (en) уже есть завершён, и необходим тем людям, у которых нету оригинального диска TTD.

Также есть разные версии под разные платформы (Windows, MacOSX, Linux).

Установка

(Если вы можете воспользоваться базовой графикой TTD и не знаете, какой набор предпочесть, установите игру с оригинальной графикой. OpenGFX можно будет легко установить после этого.)

Страница загрузки OpenTTD: www.openttd.org/download-stable

Установка под Windows

Используя базовую графику TTD

1. Получите Transport Tycoon Deluxe для Windows. Если у вас нету диска, спросите Google. Замечание: Оригинальная графика защищена авторским правом, её скачка может быть нелегальной в некоторых странах.

2. Скачайте Windows инсталятор для OpenTTD со страницы загрузки.

Windows инсталятор для OpenTTD

3. Запустите установку OpenTTD. Выберите пункты OpenTTD и Copy data from TTD CD-ROM.

4. Сообщите OpenTTD местонахождение файлов TTD; они будут найдены автоматически, если TTD был установлен с помощью инсталятора Windows, если нет укажите на диск TTD в приводе.

Укажите путь к TTD

5. Выберите папку, куда будет установлен OpenTTD.

Выберите место установки

6. Выберите папку в меню «Пуск», где хотите создать ярлыки.

Выберите папку в меню «Пуск»

7. Выберите пункт «Run OpenTTD» и нажмите «Finish».

Используя набор графики OpenGFX

1. Скачайте Windows инсталятор для OpenTTD со страницы загрузки.

Windows инсталятор для OpenTTD

2. Установите OpenTTD.

3. Пропустите шаг, где нужно указать путь к файлам TTD. Для этого снимите галочку с пункта «Copy Game Graphics» в меню «Choose Components».

4. Изменение конфигурационного файла

4.1. Найдите openttd.cfg. Он расположен в:

4.2. Откройте openttd.cfg вашим любимым текстовым редактором.

4.3. Найдите раздел [misc] и добавьте (или отредактируйте существующую) в конце:

Имя набора графики записано в своём obg-файле и не обязано соответствовать названию этого файла.

4.4. Сохраните изменения и можете запускать OpenTTD.

Установка под Mac OS X

Используя базовую графику TTD

  1. Получите Transport Tycoon Deluxe для Windows или DOS. Если у вас нету диска, спросите Google.
  2. Создайте папку openttd/ на своём компьютере.
  3. OpenTTD требуются некоторые файлы TTD, смотрите ниже какие вам нужны.
  4. Скачайте OSX инсталятор OpenTTD со страницы загрузки.
  5. Запустите OpenTTD.

Внимание: Для запуска оригинального саундтрека вам потребуется TiMidity и Freepats. Для дополнительной информации смотрите Проигрывание саундтрека.

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

  1. Выберите все .gm файлы в папке gm/ , нажмите CMD + I чтобы получить информацию.
  2. Под «Ownership & Permissions» выберите «you can: Read & Write».
  3. Перезапустите OpenTTD.

Используя набор графики OpenGFX

  1. Скачайте OSX инсталятор OpenTTD с вебсайта OpenTTD. Вам нужна как минимум версия 0.7.0.
  2. Установите OpenTTD.
  3. Пропустите шаг, где нужно указать путь к файлам TTD.
  4. Просмотрите OpenGFX Readme для следующих инструкций.

Установка под Linux

Использование базовой графики TTD

  1. Получите Transport Tycoon Deluxe для Windows или DOS. Если у вас нет диска, спросите Google.
  2. Создайте папку openttd/ на своём компьютере.
  3. OpenTTD требуются некоторые файлы TTD, смотрите ниже какие вам нужны.
  4. Скачайте OpenTTD со страницы загрузки.
  • Вы также можете скачать исходники и скомпилировать игру сами! Просмотрите Компиляция в GNU/Linux.
  1. Запустите OpenTTD.

Использование набора графики OpenGFX

  1. Создайте папку openttd/ на своём компьютере.
  2. Скачайте OpenTTD со страницы загрузки. Вам нужна как минимум версия 0.7.0.
  • Вы также можете скачать исходники и скомпилировать игру сами! Просмотрите Компиляция в GNU/Linux.
  1. Просмотрите OpenGFX Readme для следующих инструкций.

Файлы TTD

Если вы устанавливаете OpenTTD с базовой графикой TTD, то OpenTTD потребуется несколько оригинальных файлов с установочного диска Transport Tycoon Deluxe.

Следующие файлы обязательны. Вам нужно скопировать их в директорию /data, которая в папке OpenTTD. Эти файлы содержат графические и звуковые эффекты:

В дополнение, вы можете захотеть скопировать оригинальную игровую музыку. Для этого скопируйте папку /gm с диска TTD в директорию OpenTTD(не помещайте её в папку /data)

Читайте также:  Как запомнить пароль windows 10

Получить эти файлы можно несколькими способами:

  • Скопируйте папку и файлы с игрового диска TTD.
  • Распаковать установочный архив TTD.
  • Установить TTD для Windows в другую директорию.

Источник

Tycoon deluxe для linux

Настоящее руководство содержит информацию, которая будет полезна пользователям ОС Linux и других Unix-подобных ОС, желающим принять участие в разработке OpenTTD. Для получения помощи по компиляции на различных платформах зайдите на канал #openttd на OFTC.

Contents

Необходимое ПО

Большинство необходимых для разработки пакетов (типа GCC), скорее всего, уже присутствуют в вашей системе. Помимо них, OpenTTD нуждается в SDL. Также очень желательно иметь zlib, liblzo2 и/или liblzma (используется для сжатия и открытия сжатых файлов сохраненных игр). Наконец, OpenTTD может использовать libpng для сохранения скриншотов в формате PNG вместо BMP. Все упомянутые библиотеки должны быть установлены в варианте для разработки, если ваш дистрибутив делает такое различие.

Если вы желаете иметь доступ к самому свежему коду, вам также понадобится клиент subversion.

Mandriva

(проверено на Mandriva 2009 Spring)

  • gcc (требуется)
  • gcc-c++ (требуется)
  • libSDL-devel (требуется)
  • zlib1-devel (желательно, для сжатия и открытия сжатых сохраненок)
  • libpng-devel (желательно, для сохранения скриншотов в формате PNG)
  • subversion (опционально, для доступа к свежему коду)
  • patch (опционально, для накладывания патчей)
  • patchutils (опционально, для создания патчей)

Для установки перечисленного можно выполнить команду:

Debian и Ubuntu

  • build-essential (тулчейн)
  • libsdl1.2-dev (требуется)
  • dpatch (требуется, не ниже 0.4.8)
  • zlib1g-dev (желательно, для сжатия сохраненок Zlib)
  • liblzo2-dev (желательно, для сжатия сохраненок LZO)
  • liblzma-dev (желательно, для сжатия сохраненок LZMA)
  • libpng12-dev (желательно, для сохранения скриншотов в формате PNG)
  • subversion (опционально, для доступа к свежему коду)
  • timidity (опционально, для проигрывания MIDI-мелодий)
  • libsdl1.2debian-pulseaudio (требуется для Ubuntu 9.04 и новее, см. также #3294)

Для установки перечисленного выполните команду:

В Ubuntu 9.04 или новее выполните также:

Как минимум, в одном случае для полной установки на сборке Debian под PowerPC потребовался пакет «libsdl1.2debian-all». Без установки данного пакета собирался лишь выделенный сервер. [1]

Fedora

(проверено на FC6, Fedora 7, 8 & 11)

  • gcc
  • gcc-c++
  • SDL-devel
  • zlib-devel
  • subversion (опционально, для доступа к свежему коду)
  • timidity++ (опционально, для проигрывания музыки)
  • esound (опционально, для проигрывания музыки)

Если у вас установлен yum, выполните из-под рута следующую команду:

openSUSE 11.3

Используйте YaST, чтобы установить:

  • gcc-c++
  • SDL-devel
  • zlib-devel
  • libpng-devel
  • libicu-devel
  • lzo-devel
  • freetype2-devel
  • subversion
  • timidity

Также можно использовать консольную утилиту `zypper’:

Gentoo

Из-под рута выполните:

Это приведет к установке всех зависимостей OpenTTD, но без самого OpenTTD.

Если вы желаете работать с самой свежей версией исходников (т.н. TRUNK/SVN), выполните из-под рута следующую команду:

Arch Linux

Из-под рута выполните:

Это приведет к установке OpenTTD и всех его зависимостей. В официальных репозиториях также доступны свободные наборы графики (openttd-opengfx) и звуков (openttd-opensfx).

PKGBUILD’ы для Openttd-beta, openttd-svn и openttd-32bpp доступны в AUR.

FreeBSD

Чтобы скачать, собрать и установить все необходимые зависимости, выполните из-под рута:

Если вы собираетесь брать OpenTTD из subversion, также выполните из-под рута следующую команду:

NetBSD

Чтобы скачать, собрать и установить все необходимые зависимости, выполните:

Если вы собираетесь брать OpenTTD из subversion, также выполните:

После сборки пакетов перед их установкой вам нужно будет ввести пароль root.

Получение исходников

Релизы

Вы можете скачать исходники в виде архивов .tar.gz на веб-сайте OpenTTD. После распаковки архива вы получите директорию с названием openttd- , где — скачанная вами версия исходников. Войдите в эту директорию и переходите к шагу 3.

Ночные сборки

Как и в случае релизов, свежий снимок исходников (который создается ежедневно в 19:00 GMT) можно взять на веб-сайте OpenTTD. Распакуйте архив и зайдите в директорию с исходниками. Переходите к шагу 3.

Самая свежая версия (т.н. Trunk/SVN)

Самая свежая версия официальных исходников хранится в репозитории subversion. Subversion упрощает отслеживание различных версий и предоставляет в общее пользование единое пространство для хранение кода. Для вас, как пользователя, это означает быстрый доступ к самой свежей версии исходного кода.

Первичная загрузка

Чтобы получить исходники с сервера subversion, выполните следующую команду:

Читайте также:  Как установить модуль ядра linux

Это поместит код в директорию openttd/ . Отныне эту директорию мы будем называть вашей «рабочей копией». Кроме того, мы теперь будем предполагать, что все команды svn вы отдаете, находясь в директории openttd/ .

Если вы просто желаете собрать самую свежую версию OpenTTD, можете переходить к шагу 3.

Обновление

Если вы уже ранее скачали код и стала доступна новая его версия (иначе говоря, появились новые ревизии), вы можете обновить свою рабочую копию. Для этого, находясь внутри нее, выполните:

Если вы подправили код в своей рабочей копии, ваши правки сохранятся и будут совмещены со свежими «официальными» изменениями. В случае конфликта правок о нем будет сообщено (пометки «C» в выводе svn status ), при этом все равно сохраняются локальные изменения. За информацией о разрешении таких конфликтов обратитесь к SVN Book.

Создание файла-патча

Если вы внесли изменения в исходный код и желаете ими поделиться, вы можете заставить svn сгенерировать файл diff. Команда

создает файл diff (также известный как «патч»), который вы можете затем отправить разработчикам.

Откат изменений

Можно отменить внесенные в файл изменения, выполнив следующую команду:

$svn revert filename

То же можно проделать и со всем деревом директорий проекта:

Наложение патча

Чтобы применить патч (файл diff) на исходный код, сначала обновите его до версии, для которой предназначается патч. Допустим, патч был сделан к версии r1234. Это можно увидеть в первых строках патч-файла:

Чтобы обновить код в своей рабочей копии до ревизии r1234, выполните:

Теперь вы готовы применить патч:

Затем (опционально) обновите код до последней версии:

Если в итоге возникают конфликты (файлы отмечены символом «C»), то это значит, что патч не годится для последней ревизии (в принципе, вам ничто не мешает откатиться, снова наложить патч и использовать старую пропатченную ревизию).

Сборка и запуск

Для сборки OpenTTD сначала выполните:

Будет создан Makefile. Затем запустите сборку:

Если вы внесли изменения в исходники или обновили код с сервера subversion, перекомпилированы будут лишь измененные файлы.

Оригинальные файлы данных TTD (опционально)

Скопируйте файлы GRF от Transport Tycoon Deluxe в директорию data/ :

Версия TTD для Windows

  • sample.cat
  • trg1r.grf
  • trgcr.grf
  • trghr.grf
  • trgir.grf
  • trgtr.grf

Версия TTD для DOS

  • SAMPLE.CAT
  • TRG1.GRF
  • TRGC.GRF
  • TRGH.GRF
  • TRGI.GRF
  • TRGT.GRF

Запуск

Запустить OpenTTD можно следующим образом:

Команда cd сменит рабочую директорию на bin , в которой находится исполняемый файл openttd . Вторая команда, собственно, запустит OpenTTD.

Кроме того, вы можете установить игру в /usr/local/ или куда-нибудь еще, но это больше касается создателей пакетов. Это требует знания некоторых особенностей установки ПО и OpenTTD в частности; полезную информацию вы можете найти в Makefile.

Музыка в игре

Если вы желаете слушать оригинальную музыку TTD, скопируйте всю директорию gm/ . Кроме того, вам понадобится TiMidity.

Debian/Ubuntu

Установите timidity и freepats

Если вы пользуетесь Gnome, откройте окно «Параметры системы», кликните по иконке «Звук» и перейдите на вкладку «Оборудование», затем кликните по «Select the Midi Device» и выберите «Timidity port 0 — Alsa device» (может называть иначе, но слово timidity там будет), после чего кликните по кнопке «Применить».

Fedora

Сначала установите timidity++

Timidity должна взаимодействовать с ESD, так что понадобится «enable software sound mixing (ESD)» (System → Preferences → Sound).

Запуск OpenTTD с музыкой

Для запуска OpenTTD с поддержкой музыки выполните:

Создания пакета Debian

Вы можете создать пакет Debian из свежих исходников, используя прилагающуюся директорию debian . Вы также можете проделать описанные здесь действия вместо шага 3. В соответствии со стандартами OpenTTD, эта директория размещается в директории os/ и сначала должна быть перемещена на уровень выше:

После этого для сборки пакета используйте стандартный инструментарий Debian:

Для установки выполните из-под рута следующее:

Все, OpenTTD установлен.

На шаге 3 вы должны будете скопировать файлы данных в директорию /usr/share/games/openttd/data , т.к. они не включаются в пакет .deb по лицензионным соображениям.

Для запуска OpenTTD вместо $ ./openttd вы теперь можете просто ввести $ openttd .

На шаге 6 вам нужно будет скопировать файлы с музыкой из директории gm в директорию /usr/share/games/openttd .

Источник

Оцените статью

Tycoon deluxe для linux

Содержание
  1. Transport Tycoon Deluxe for Linux 🙂
  2. Re: Transport Tycoon Deluxe for Linux 🙂
  3. Re: Transport Tycoon Deluxe for Linux 🙂
  4. Re: Re: Transport Tycoon Deluxe for Linux 🙂
  5. Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  6. Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  7. Re: Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂
  8. OpenTTD — открытая версия Transport Tycoon Deluxe
  9. Введение
  10. Установка
  11. Установка под Windows
  12. Используя базовую графику TTD
  13. Используя набор графики OpenGFX
  14. Установка под Mac OS X
  15. Используя базовую графику TTD
  16. Используя набор графики OpenGFX
  17. Установка под Linux
  18. Использование базовой графики TTD
  19. Использование набора графики OpenGFX
  20. Файлы TTD
  21. Tycoon deluxe для linux
  22. Contents
  23. Необходимое ПО
  24. Mandriva
  25. Debian и Ubuntu
  26. Fedora
  27. openSUSE 11.3
  28. Gentoo
  29. Arch Linux
  30. FreeBSD
  31. NetBSD
  32. Получение исходников
  33. Релизы
  34. Ночные сборки
  35. Самая свежая версия (т.н. Trunk/SVN)
  36. Первичная загрузка
  37. Обновление
  38. Создание файла-патча
  39. Откат изменений
  40. Наложение патча
  41. Сборка и запуск
  42. Оригинальные файлы данных TTD (опционально)
  43. Запуск
  44. Музыка в игре
  45. Debian/Ubuntu
  46. Fedora
  47. Запуск OpenTTD с музыкой
  48. Создания пакета Debian

Transport Tycoon Deluxe for Linux 🙂

Скачать версию 0.4 и радоваться)

PS: необходимы оригинальные версии под винду(

Re: Transport Tycoon Deluxe for Linux 🙂

оригинальные версии отлично скачиваются с kmzpub и тому подобных сайтов, а весят не больше 8 метров.

я щас сам в нее играю (под маздай правда) :))))

Re: Transport Tycoon Deluxe for Linux 🙂

Ох, скока времени я убил на эту Игру (с большой буквы!). До сих пор вспоминаю свои извращения с ж/д путями 😉

Re: Re: Transport Tycoon Deluxe for Linux 🙂

Теперь можно и не грузить мастдай для игры в TTDX! 🙂

Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

У меня не собирается TTDX 0.4 (

Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

[root@localhost loadtycoon]# make make: Циклическая зависимость patches.h patches.inc nasm -f elf -D__LINUX__ -i./inc/ start_core.asm make: nasm: Команда не найдена make: *** [start_core.o] Ошибка 127

[root@localhost loadtycoon]# mc [root@localhost openttd-0.3.2.1]# make BBHBHBMakefile:169: *** You need to have SDL installed in order to run OpenTTD on UNIX.. Останов.

Вот такая ерунда 🙁

Re: Re: Re: Re: Re: Transport Tycoon Deluxe for Linux 🙂

Источник

OpenTTD — открытая версия Transport Tycoon Deluxe

В старые добрые времена была такая замечательная экономическая стратегия Transport Tycoon Deluxe и на столько она была хороша, что энтузиасты вот уже несколько лет поддерживают и развивают её открытый и бесплатный клон OpenTTD.

Для не посвящённых: суть этой стратегии — построить свою транспортную мегакорпорацию, победить конкурентов на рынке грузовых и пассажирских перевозок.

В OpenTTD вы можете строить автомобильные дороги, железные дороги, аэопорты, вокзалы и различные станции и склады. Соединяете дорогами города, предприятия и собираете деньги за доставку грузов и пассажиров.

Графика в игре конечно, на первый взгляд кажется не современной, но в процессе игры становится очевидным, что для этой по истене вечной игры — это не главное! А главное интересный геймплей, похожий, пожалуй, на игры вроде SimCity, но имеющий свои уникальные особенности.

OpenTTD портирована на все популярные платформы, включая Windows, MacOS и Linux. Игра присутствует в стандартном репозитории Ubuntu и устанавливается либо из центра приложений (поискать OpenTTD, либо из коммандной строки:

Но в репозиториях обычно лежит старая версия игры, поэтому лучшим выбором будет скачать версию с официального сайта игры — http://www.openttd.org

Выберите Linux и загрузите пакет соответствующий вашей версии Ubuntu.

Далее просто установите скачанный пакет. Если вы не знаете как то вот вам инструкция как устанавливать deb-пакеты.

Существует так же русскоязычное сообщество игры на котором вы найдёте массу полезной и интересной информации по игре. Обитает сообщество во адресу: http://open.ttdrussia.net/

Один мальчик подписался на наш канал в телеграме и получил +100 hp

Источник

Введение

Начиная с версии 1.0.0 OpenTTD установка достаточно упрощена, полная игра с открытыми исходниками и включает инсталлятор. Загрузите последнюю версию OpenTTD ссылка.

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

Читайте также:  Apple hdd in windows

В настоящее время, существует два набора базовой графики, которые могут быть использованы в OpenTTD:

  • Один, полностью рабочий набор можно найти на диске с Tycoon Transport Tycoon Deluxe (TTD). В противоположность OpenTTD, TTD не является бесплатным;
  • Альтернативный набор с source открытым исходным кодом, называемый OpenGFX Readme (en) уже есть завершён, и необходим тем людям, у которых нету оригинального диска TTD.

Также есть разные версии под разные платформы (Windows, MacOSX, Linux).

Установка

(Если вы можете воспользоваться базовой графикой TTD и не знаете, какой набор предпочесть, установите игру с оригинальной графикой. OpenGFX можно будет легко установить после этого.)

Страница загрузки OpenTTD: www.openttd.org/download-stable

Установка под Windows

Используя базовую графику TTD

1. Получите Transport Tycoon Deluxe для Windows. Если у вас нету диска, спросите Google. Замечание: Оригинальная графика защищена авторским правом, её скачка может быть нелегальной в некоторых странах.

2. Скачайте Windows инсталятор для OpenTTD со страницы загрузки.

Windows инсталятор для OpenTTD

3. Запустите установку OpenTTD. Выберите пункты OpenTTD и Copy data from TTD CD-ROM.

4. Сообщите OpenTTD местонахождение файлов TTD; они будут найдены автоматически, если TTD был установлен с помощью инсталятора Windows, если нет укажите на диск TTD в приводе.

Укажите путь к TTD

5. Выберите папку, куда будет установлен OpenTTD.

Выберите место установки

6. Выберите папку в меню «Пуск», где хотите создать ярлыки.

Выберите папку в меню «Пуск»

7. Выберите пункт «Run OpenTTD» и нажмите «Finish».

Используя набор графики OpenGFX

1. Скачайте Windows инсталятор для OpenTTD со страницы загрузки.

Windows инсталятор для OpenTTD

2. Установите OpenTTD.

3. Пропустите шаг, где нужно указать путь к файлам TTD. Для этого снимите галочку с пункта «Copy Game Graphics» в меню «Choose Components».

4. Изменение конфигурационного файла

4.1. Найдите openttd.cfg. Он расположен в:

4.2. Откройте openttd.cfg вашим любимым текстовым редактором.

4.3. Найдите раздел [misc] и добавьте (или отредактируйте существующую) в конце:

Имя набора графики записано в своём obg-файле и не обязано соответствовать названию этого файла.

4.4. Сохраните изменения и можете запускать OpenTTD.

Установка под Mac OS X

Используя базовую графику TTD

  1. Получите Transport Tycoon Deluxe для Windows или DOS. Если у вас нету диска, спросите Google.
  2. Создайте папку openttd/ на своём компьютере.
  3. OpenTTD требуются некоторые файлы TTD, смотрите ниже какие вам нужны.
  4. Скачайте OSX инсталятор OpenTTD со страницы загрузки.
  5. Запустите OpenTTD.

Внимание: Для запуска оригинального саундтрека вам потребуется TiMidity и Freepats. Для дополнительной информации смотрите Проигрывание саундтрека.

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

  1. Выберите все .gm файлы в папке gm/ , нажмите CMD + I чтобы получить информацию.
  2. Под «Ownership & Permissions» выберите «you can: Read & Write».
  3. Перезапустите OpenTTD.

Используя набор графики OpenGFX

  1. Скачайте OSX инсталятор OpenTTD с вебсайта OpenTTD. Вам нужна как минимум версия 0.7.0.
  2. Установите OpenTTD.
  3. Пропустите шаг, где нужно указать путь к файлам TTD.
  4. Просмотрите OpenGFX Readme для следующих инструкций.

Установка под Linux

Использование базовой графики TTD

  1. Получите Transport Tycoon Deluxe для Windows или DOS. Если у вас нет диска, спросите Google.
  2. Создайте папку openttd/ на своём компьютере.
  3. OpenTTD требуются некоторые файлы TTD, смотрите ниже какие вам нужны.
  4. Скачайте OpenTTD со страницы загрузки.
  • Вы также можете скачать исходники и скомпилировать игру сами! Просмотрите Компиляция в GNU/Linux.
  1. Запустите OpenTTD.

Использование набора графики OpenGFX

  1. Создайте папку openttd/ на своём компьютере.
  2. Скачайте OpenTTD со страницы загрузки. Вам нужна как минимум версия 0.7.0.
  • Вы также можете скачать исходники и скомпилировать игру сами! Просмотрите Компиляция в GNU/Linux.
  1. Просмотрите OpenGFX Readme для следующих инструкций.

Файлы TTD

Если вы устанавливаете OpenTTD с базовой графикой TTD, то OpenTTD потребуется несколько оригинальных файлов с установочного диска Transport Tycoon Deluxe.

Следующие файлы обязательны. Вам нужно скопировать их в директорию /data, которая в папке OpenTTD. Эти файлы содержат графические и звуковые эффекты:

В дополнение, вы можете захотеть скопировать оригинальную игровую музыку. Для этого скопируйте папку /gm с диска TTD в директорию OpenTTD(не помещайте её в папку /data)

Читайте также:  Как установить модуль ядра linux

Получить эти файлы можно несколькими способами:

  • Скопируйте папку и файлы с игрового диска TTD.
  • Распаковать установочный архив TTD.
  • Установить TTD для Windows в другую директорию.

Источник

Tycoon deluxe для linux

Настоящее руководство содержит информацию, которая будет полезна пользователям ОС Linux и других Unix-подобных ОС, желающим принять участие в разработке OpenTTD. Для получения помощи по компиляции на различных платформах зайдите на канал #openttd на OFTC.

Contents

Необходимое ПО

Большинство необходимых для разработки пакетов (типа GCC), скорее всего, уже присутствуют в вашей системе. Помимо них, OpenTTD нуждается в SDL. Также очень желательно иметь zlib, liblzo2 и/или liblzma (используется для сжатия и открытия сжатых файлов сохраненных игр). Наконец, OpenTTD может использовать libpng для сохранения скриншотов в формате PNG вместо BMP. Все упомянутые библиотеки должны быть установлены в варианте для разработки, если ваш дистрибутив делает такое различие.

Если вы желаете иметь доступ к самому свежему коду, вам также понадобится клиент subversion.

Mandriva

(проверено на Mandriva 2009 Spring)

  • gcc (требуется)
  • gcc-c++ (требуется)
  • libSDL-devel (требуется)
  • zlib1-devel (желательно, для сжатия и открытия сжатых сохраненок)
  • libpng-devel (желательно, для сохранения скриншотов в формате PNG)
  • subversion (опционально, для доступа к свежему коду)
  • patch (опционально, для накладывания патчей)
  • patchutils (опционально, для создания патчей)

Для установки перечисленного можно выполнить команду:

Debian и Ubuntu

  • build-essential (тулчейн)
  • libsdl1.2-dev (требуется)
  • dpatch (требуется, не ниже 0.4.8)
  • zlib1g-dev (желательно, для сжатия сохраненок Zlib)
  • liblzo2-dev (желательно, для сжатия сохраненок LZO)
  • liblzma-dev (желательно, для сжатия сохраненок LZMA)
  • libpng12-dev (желательно, для сохранения скриншотов в формате PNG)
  • subversion (опционально, для доступа к свежему коду)
  • timidity (опционально, для проигрывания MIDI-мелодий)
  • libsdl1.2debian-pulseaudio (требуется для Ubuntu 9.04 и новее, см. также #3294)

Для установки перечисленного выполните команду:

В Ubuntu 9.04 или новее выполните также:

Как минимум, в одном случае для полной установки на сборке Debian под PowerPC потребовался пакет «libsdl1.2debian-all». Без установки данного пакета собирался лишь выделенный сервер. [1]

Fedora

(проверено на FC6, Fedora 7, 8 & 11)

  • gcc
  • gcc-c++
  • SDL-devel
  • zlib-devel
  • subversion (опционально, для доступа к свежему коду)
  • timidity++ (опционально, для проигрывания музыки)
  • esound (опционально, для проигрывания музыки)

Если у вас установлен yum, выполните из-под рута следующую команду:

openSUSE 11.3

Используйте YaST, чтобы установить:

  • gcc-c++
  • SDL-devel
  • zlib-devel
  • libpng-devel
  • libicu-devel
  • lzo-devel
  • freetype2-devel
  • subversion
  • timidity

Также можно использовать консольную утилиту `zypper’:

Gentoo

Из-под рута выполните:

Это приведет к установке всех зависимостей OpenTTD, но без самого OpenTTD.

Если вы желаете работать с самой свежей версией исходников (т.н. TRUNK/SVN), выполните из-под рута следующую команду:

Arch Linux

Из-под рута выполните:

Это приведет к установке OpenTTD и всех его зависимостей. В официальных репозиториях также доступны свободные наборы графики (openttd-opengfx) и звуков (openttd-opensfx).

PKGBUILD’ы для Openttd-beta, openttd-svn и openttd-32bpp доступны в AUR.

FreeBSD

Чтобы скачать, собрать и установить все необходимые зависимости, выполните из-под рута:

Если вы собираетесь брать OpenTTD из subversion, также выполните из-под рута следующую команду:

NetBSD

Чтобы скачать, собрать и установить все необходимые зависимости, выполните:

Если вы собираетесь брать OpenTTD из subversion, также выполните:

После сборки пакетов перед их установкой вам нужно будет ввести пароль root.

Получение исходников

Релизы

Вы можете скачать исходники в виде архивов .tar.gz на веб-сайте OpenTTD. После распаковки архива вы получите директорию с названием openttd- , где — скачанная вами версия исходников. Войдите в эту директорию и переходите к шагу 3.

Ночные сборки

Как и в случае релизов, свежий снимок исходников (который создается ежедневно в 19:00 GMT) можно взять на веб-сайте OpenTTD. Распакуйте архив и зайдите в директорию с исходниками. Переходите к шагу 3.

Самая свежая версия (т.н. Trunk/SVN)

Самая свежая версия официальных исходников хранится в репозитории subversion. Subversion упрощает отслеживание различных версий и предоставляет в общее пользование единое пространство для хранение кода. Для вас, как пользователя, это означает быстрый доступ к самой свежей версии исходного кода.

Первичная загрузка

Чтобы получить исходники с сервера subversion, выполните следующую команду:

Читайте также:  Установить word для windows 10 pro

Это поместит код в директорию openttd/ . Отныне эту директорию мы будем называть вашей «рабочей копией». Кроме того, мы теперь будем предполагать, что все команды svn вы отдаете, находясь в директории openttd/ .

Если вы просто желаете собрать самую свежую версию OpenTTD, можете переходить к шагу 3.

Обновление

Если вы уже ранее скачали код и стала доступна новая его версия (иначе говоря, появились новые ревизии), вы можете обновить свою рабочую копию. Для этого, находясь внутри нее, выполните:

Если вы подправили код в своей рабочей копии, ваши правки сохранятся и будут совмещены со свежими «официальными» изменениями. В случае конфликта правок о нем будет сообщено (пометки «C» в выводе svn status ), при этом все равно сохраняются локальные изменения. За информацией о разрешении таких конфликтов обратитесь к SVN Book.

Создание файла-патча

Если вы внесли изменения в исходный код и желаете ими поделиться, вы можете заставить svn сгенерировать файл diff. Команда

создает файл diff (также известный как «патч»), который вы можете затем отправить разработчикам.

Откат изменений

Можно отменить внесенные в файл изменения, выполнив следующую команду:

$svn revert filename

То же можно проделать и со всем деревом директорий проекта:

Наложение патча

Чтобы применить патч (файл diff) на исходный код, сначала обновите его до версии, для которой предназначается патч. Допустим, патч был сделан к версии r1234. Это можно увидеть в первых строках патч-файла:

Чтобы обновить код в своей рабочей копии до ревизии r1234, выполните:

Теперь вы готовы применить патч:

Затем (опционально) обновите код до последней версии:

Если в итоге возникают конфликты (файлы отмечены символом «C»), то это значит, что патч не годится для последней ревизии (в принципе, вам ничто не мешает откатиться, снова наложить патч и использовать старую пропатченную ревизию).

Сборка и запуск

Для сборки OpenTTD сначала выполните:

Будет создан Makefile. Затем запустите сборку:

Если вы внесли изменения в исходники или обновили код с сервера subversion, перекомпилированы будут лишь измененные файлы.

Оригинальные файлы данных TTD (опционально)

Скопируйте файлы GRF от Transport Tycoon Deluxe в директорию data/ :

Версия TTD для Windows

  • sample.cat
  • trg1r.grf
  • trgcr.grf
  • trghr.grf
  • trgir.grf
  • trgtr.grf

Версия TTD для DOS

  • SAMPLE.CAT
  • TRG1.GRF
  • TRGC.GRF
  • TRGH.GRF
  • TRGI.GRF
  • TRGT.GRF

Запуск

Запустить OpenTTD можно следующим образом:

Команда cd сменит рабочую директорию на bin , в которой находится исполняемый файл openttd . Вторая команда, собственно, запустит OpenTTD.

Кроме того, вы можете установить игру в /usr/local/ или куда-нибудь еще, но это больше касается создателей пакетов. Это требует знания некоторых особенностей установки ПО и OpenTTD в частности; полезную информацию вы можете найти в Makefile.

Музыка в игре

Если вы желаете слушать оригинальную музыку TTD, скопируйте всю директорию gm/ . Кроме того, вам понадобится TiMidity.

Debian/Ubuntu

Установите timidity и freepats

Если вы пользуетесь Gnome, откройте окно «Параметры системы», кликните по иконке «Звук» и перейдите на вкладку «Оборудование», затем кликните по «Select the Midi Device» и выберите «Timidity port 0 — Alsa device» (может называть иначе, но слово timidity там будет), после чего кликните по кнопке «Применить».

Fedora

Сначала установите timidity++

Timidity должна взаимодействовать с ESD, так что понадобится «enable software sound mixing (ESD)» (System → Preferences → Sound).

Запуск OpenTTD с музыкой

Для запуска OpenTTD с поддержкой музыки выполните:

Создания пакета Debian

Вы можете создать пакет Debian из свежих исходников, используя прилагающуюся директорию debian . Вы также можете проделать описанные здесь действия вместо шага 3. В соответствии со стандартами OpenTTD, эта директория размещается в директории os/ и сначала должна быть перемещена на уровень выше:

После этого для сборки пакета используйте стандартный инструментарий Debian:

Для установки выполните из-под рута следующее:

Все, OpenTTD установлен.

На шаге 3 вы должны будете скопировать файлы данных в директорию /usr/share/games/openttd/data , т.к. они не включаются в пакет .deb по лицензионным соображениям.

Для запуска OpenTTD вместо $ ./openttd вы теперь можете просто ввести $ openttd .

На шаге 6 вам нужно будет скопировать файлы с музыкой из директории gm в директорию /usr/share/games/openttd .

Источник

Оцените статью