Carmageddon II: Carpocalypse Now (технические вопросы): различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
(первый вариант)
 
 
(не показана 31 промежуточная версия 8 участников)
Строка 1: Строка 1:
==Описание игры==
+
==Технические вопросы==
Дави пешеходов, разбивай соперников.
 
  
==Установка игры==
+
В данной статье описаны технические вопросы связанные с установкой и запуском игры [[Carmageddon II:Carpocalypse Now]].
  
==Исправление глюка курсора, который ездит только по четверти экрана==
+
===Исправление глюка курсора, который ездит только по четверти экрана===
  
*Способ 1: перед игрой устанавливайте разрешение экрана 640*480
+
Глюк возникает только при запуске в Glide-режиме.
*Способ 2: в каталоге carma2/data/INTRFACE найдите файл changecar.txt и передвиньте стрелку вправо и кнопку "ОК" на то место, где их достает курсор (в строке 31 напишите 68,42. В строке 176 напишите 80,179). Остальные игровые экраны можно не трогать, все элементы на них доступны с клавиатуры.
+
*Способ 1: перед игрой устанавливайте разрешение экрана 640*480 (способ для Win9x).
 +
*Способ 2: в каталоге ''carma2/data/INTRFACE'' найдите файл '''changecar.txt''' и передвиньте стрелку вправо и кнопку "ОК" на то место, где их достает курсор (в строке 31 напишите 68,42. В строке 176 напишите 80,179). В файле '''wreck.txt''' передвиньте кнопку "Buy" (в строке 139 напишите 44,32). Остальные игровые экраны можно не трогать, все элементы на них доступны с клавиатуры.
 +
*Способ 3: в свойствах файла carma2_HW.exe на вкладке "Совместимость" поставьте галочку в чекбоксе "Разрешение экрана 640x480".
 +
*Способ 4: при использовании glide-враппера выставьте в нём разрешение как у Рабочего стола или больше.
 +
*Способ 5: в зависимости от имеющейся у вас версии игры, установите патч 2.0 для британской версии или 1.2 для американской версии.
  
==Запуск под Windows XP==
+
===Первый запуск===
Требуется патченный исполняемый файл carma2_HW. После его установки запустите carma2.exe и выберите игру через d3d.
+
При первом запуске миникарта рисуется в середине экрана. Передвинуть ее нужно стрелками при зажатом шифте.
  
==Запуск под Windows Vista==
+
Чтобы увеличить дальность прорисовки, исправляем в файле '''OPTIONS.TXT''' (лежит в подпапке ''DATA'') строку
  
Пока неизвестно.
+
<pre>Yon 30.000000</pre>
  
==Запуск под Linux==
+
и вместо '''30''' ставим большее значение, например, '''100'''.
 +
 
 +
===Запуск под Windows XP===
 +
Требуется исполняемый файл '''carma2_HW.exe''' со снятой защитой SafeDisc. После его установки запустите '''carma2.exe''' и выберите игру через Direct 3D.
 +
 
 +
===Запуск под Windows Vista===
 +
 
 +
Использовать патч для ХР (два exe-шника). Запускать '''carma2_hw.exe'''. В свойствах файла установить совместимость с Windows XP SP2. Поставить галочку "использовать разрешение 640х480", разрешение экрана будет устанавливаться автоматически и курсор мыши будет ездить по всему экрану.
 +
 
 +
===Запуск под Linux===
 
И, вероятно, под другими *nix.
 
И, вероятно, под другими *nix.
  
Строка 27: Строка 39:
 
Запуск в режиме d3d не срабатывает вовсе или показывает нормальное меню, но в игре - только обрезки графики. Вероятно, это может быть исправлено в будущем, но пока не работает.
 
Запуск в режиме d3d не срабатывает вовсе или показывает нормальное меню, но в игре - только обрезки графики. Вероятно, это может быть исправлено в будущем, но пока не работает.
  
Установите под вайном Glide wrapper.  
+
Установите под вайном Glide wrapper:
<code>wine GlideWrapper084c.exe</code>
+
 
 +
<pre>wine GlideWrapper084c.exe</pre>
 +
 
 +
Достоверно известно, что GlideWrapper 0.84c работает. После этого, находясь в каталоге с игрой, запустите команду:
 +
 
 +
<pre>wine carma2.exe</pre>
  
Достоверно известно, что GlideWrapper 0.84c работает. После этого, находясь в каталоге с игрой, запустите команду
 
<code>wine carma2.exe</code>
 
 
и выберите игру через Glide.
 
и выберите игру через Glide.
  
 
Исправьте глюк с курсором, который ездит только по четверти экрана.
 
Исправьте глюк с курсором, который ездит только по четверти экрана.
  
Если все в порядке, создайте нужный ярлык для запуска, лучше прямо для файла carma2_HW.exe.
+
Если все в порядке, создайте нужный ярлык для запуска, лучше прямо для файла '''carma2_HW.exe'''.
  
 
Замечание для пользователей эмулятора терминала Yakuake: если вы запускаете игру из него, то нужно успеть погасить терминал до того, как игра заберет экран себе, иначе игра не сможет забрать себе клавиатуру.
 
Замечание для пользователей эмулятора терминала Yakuake: если вы запускаете игру из него, то нужно успеть погасить терминал до того, как игра заберет экран себе, иначе игра не сможет забрать себе клавиатуру.
  
Также можно запустить игру в окне, хотя на современных мониторах окно размера 640*480 не сразу и заметишь. А если запускать carma2_SW, то и вовсе 320*200.
+
Также можно запустить игру в окне, хотя на современных мониторах окно размера 640*480 не сразу и заметишь. А если запускать '''carma2_SW.exe''', то и вовсе 320*200.
  
==Настройки игры==
+
===Настройки игры===
Находятся в том же файле DATA.TWT (далее указаны номера строк именно в этом файле) или разбросаны по файлам General.txt, Powerup.txt, Text.txt, Scrollers.txt, Status.txt, Races.txt, Opponent.txt, Netraces.txt. Регулируются в разумных пределах.  
+
Находятся в файле '''DATA.TWT''' (далее указаны номера строк именно в этом файле) или разбросаны по файлам General.txt, Powerup.txt, Text.txt, Scrollers.txt, Status.txt, Races.txt, Opponent.txt, Netraces.txt (после однократного запуска утилиты Carstocalypse файл разбивается на кусочки и переносится в подкаталог data). Регулируются в разумных пределах.  
  
 
Строка 56: параметры, задающие время (и деньги) за каждый наезд на пешехода, повреждение оппонентов, фальстарт и бонус за трюки (cunning stunt bonus).  
 
Строка 56: параметры, задающие время (и деньги) за каждый наезд на пешехода, повреждение оппонентов, фальстарт и бонус за трюки (cunning stunt bonus).  
Строка 78: Строка 93:
  
 
Строка 4293: описание сетевых гонок.
 
Строка 4293: описание сетевых гонок.
 +
 +
==Установка дополнительных машин==
 +
Ссылки на сайты с машинами:
 +
 +
Установите программу ''Carstocalypse'' в каталог с игрой. В сопроводительном файле, который идет с ней, автор честно признается в том, что его программа может испортить игру, поэтому сделайте резервную копию файла DATA.TWT и всех текстовых файлов из подкаталога data.
 +
 +
Скачайте архив с машиной. Распакуйте его в папку с игрой. Прочитайте файл readme, если он есть, там иногда попадается полезная информация.
 +
 +
<blockquote>'''''Предупреждение для пользователей Linux:''''' Авторы машин не заботятся о правильности регистра букв, поэтому прямое разархивирование может создать, например. каталог Data рядом с каталогом data. Иногда лучше разложить файлы по каталогам вручную или через midnight commander.</blockquote>
 +
 +
После этого запустите программу ''Carstocalypse'', и она пропишет машину в настроечные файлы. Неприятная особенность этой программы в том, что она не умеет прописывать добавочные звуки, если они есть в машине. Сами звуки ложатся, как и положено, в подкаталог data/sound, но в файл data/sound/SOUND.TXT нужно внести дополнительные строки (см. сопроводительные файлы к машинам).
 +
 +
После первого запуска Carstocalypse в подкаталоге DATA образуются файлы opponents.txt и другие, которые до того были соединены в файле DATA.TWT (а он исчезнет).
 +
 +
 +
== Ссылки ==
 +
* [http://ifolder.ru/14075624 Исполняемые файлы для Windows XP]
 +
* [http://www.zeckensack.de/glide/index.html GlideWrapper]
 +
* [http://ifolder.ru/3297339 Музыка из игры]
 +
* [http://evilrealm.polygonized.com/c2/cstock.zip Утилита Carstocalypse]
 +
 +
{{Связанные статьи|Carmageddon II: Carpocalypse Now}}
 +
 +
[[Категория:Технические вопросы]]

Текущая версия на 02:12, 22 ноября 2015

Технические вопросы

В данной статье описаны технические вопросы связанные с установкой и запуском игры Carmageddon II:Carpocalypse Now.

Исправление глюка курсора, который ездит только по четверти экрана

Глюк возникает только при запуске в Glide-режиме.

  • Способ 1: перед игрой устанавливайте разрешение экрана 640*480 (способ для Win9x).
  • Способ 2: в каталоге carma2/data/INTRFACE найдите файл changecar.txt и передвиньте стрелку вправо и кнопку "ОК" на то место, где их достает курсор (в строке 31 напишите 68,42. В строке 176 напишите 80,179). В файле wreck.txt передвиньте кнопку "Buy" (в строке 139 напишите 44,32). Остальные игровые экраны можно не трогать, все элементы на них доступны с клавиатуры.
  • Способ 3: в свойствах файла carma2_HW.exe на вкладке "Совместимость" поставьте галочку в чекбоксе "Разрешение экрана 640x480".
  • Способ 4: при использовании glide-враппера выставьте в нём разрешение как у Рабочего стола или больше.
  • Способ 5: в зависимости от имеющейся у вас версии игры, установите патч 2.0 для британской версии или 1.2 для американской версии.

Первый запуск

При первом запуске миникарта рисуется в середине экрана. Передвинуть ее нужно стрелками при зажатом шифте.

Чтобы увеличить дальность прорисовки, исправляем в файле OPTIONS.TXT (лежит в подпапке DATA) строку

Yon 30.000000

и вместо 30 ставим большее значение, например, 100.

Запуск под Windows XP

Требуется исполняемый файл carma2_HW.exe со снятой защитой SafeDisc. После его установки запустите carma2.exe и выберите игру через Direct 3D.

Запуск под Windows Vista

Использовать патч для ХР (два exe-шника). Запускать carma2_hw.exe. В свойствах файла установить совместимость с Windows XP SP2. Поставить галочку "использовать разрешение 640х480", разрешение экрана будет устанавливаться автоматически и курсор мыши будет ездить по всему экрану.

Запуск под Linux

И, вероятно, под другими *nix.

  • Обязательно должны быть установлены драйверы, поддерживающие 3D.
  • Установите пакет wine из своего дистрибутива. Указывать на тип совместимости windows для этой игры обычно не требуется. Режим по умолчанию "Совместимость с Windows XP" подходит.
  • Патченный для Windows XP исполняемый файл не требуется.
  • Зато требуется Glide wrapper.
  • Игру нужно устанавливать в каталог, который доступен на запись простым пользователям. Обычно всякую нестандартную программу устанавливают в каталоге /opt, например, в /opt/Games/Carma2.

Запуск в режиме d3d не срабатывает вовсе или показывает нормальное меню, но в игре - только обрезки графики. Вероятно, это может быть исправлено в будущем, но пока не работает.

Установите под вайном Glide wrapper:

wine GlideWrapper084c.exe

Достоверно известно, что GlideWrapper 0.84c работает. После этого, находясь в каталоге с игрой, запустите команду:

wine carma2.exe

и выберите игру через Glide.

Исправьте глюк с курсором, который ездит только по четверти экрана.

Если все в порядке, создайте нужный ярлык для запуска, лучше прямо для файла carma2_HW.exe.

Замечание для пользователей эмулятора терминала Yakuake: если вы запускаете игру из него, то нужно успеть погасить терминал до того, как игра заберет экран себе, иначе игра не сможет забрать себе клавиатуру.

Также можно запустить игру в окне, хотя на современных мониторах окно размера 640*480 не сразу и заметишь. А если запускать carma2_SW.exe, то и вовсе 320*200.

Настройки игры

Находятся в файле DATA.TWT (далее указаны номера строк именно в этом файле) или разбросаны по файлам General.txt, Powerup.txt, Text.txt, Scrollers.txt, Status.txt, Races.txt, Opponent.txt, Netraces.txt (после однократного запуска утилиты Carstocalypse файл разбивается на кусочки и переносится в подкаталог data). Регулируются в разумных пределах.

Строка 56: параметры, задающие время (и деньги) за каждый наезд на пешехода, повреждение оппонентов, фальстарт и бонус за трюки (cunning stunt bonus).

Строка 74: время в секундах. Через столько секунд после повреждения машиной игрока оппоненты решают починиться. Ставьте поменьше для пущего веселья.

Строка 91: начальные значения брони, двигателя и царапалок. 1,0,0 означает "1 на легком уровне, 0 на среднем, 0 на тяжелом". Сразу после идет начальное количество свободных слотов, а еще ниже - максимальное.

Строка 112: APO costing - стоимость апгрейда для трех уровней сложности (строки идут сначала для однопользовательского режима, а за ней - для мультиплеера).

Строка 124: Armour starting value - начальная крепкость одной единицы брони, Armour per-level multiplier - множитель для каждой последующей единицы. Обратите внимание - изначально там стоит 0,91 для брони, то есть крепкость каждой следующей единицы падает.

Строка 152: время респавна бонусов

Строка 186: характеристики бонуса "хвост". Длину цепи лучше не увеличивать, массу можно уменьшить.

Дальше идет блок секций с заголовками "Powerup". Здесь настраивается поведение подбираемых бонусов.

Строка 2179: автоматически раздаваемые бонусы в сетевой игре. Как пользоваться - непонятно.

Строка 2626:

  • Default number of opponents in first race - количество оппонентов по умолчанию в первой гонке
  • Default number of opponents in last race - в последней
  • Softness, hardest rank in first race - сила оппонентов в первой гонке (два параметра через запятую, от 0,5 до 6, первый параметр обязательно меньше второго); определяет, насколько твердые машины будут использовать оппоненты
  • Оно же in last race
  • Opponent nastiness influencer in first race - злобность оппонентов в первой гонке.
  • Оно же в последней.

В промежуточных гонках параметры постепенно нарастают с ростом номера гонки. Слишком большое количество оппонентов вешает игру, конкретное количество зависит от системы. У меня вешалось на 18.

Строка 2635: описание гонок. Можно поменять место проведения, количество оппонентов в начале гонки и в ее конце (number of explicit opponents), указать признак окончания гонки (Race type) и еще кое-что по мелочи.

Строка 3535: описание доступных машин. См. секцию "Установка дополнительных машин".

Строка 4293: описание сетевых гонок.

Установка дополнительных машин

Ссылки на сайты с машинами:

Установите программу Carstocalypse в каталог с игрой. В сопроводительном файле, который идет с ней, автор честно признается в том, что его программа может испортить игру, поэтому сделайте резервную копию файла DATA.TWT и всех текстовых файлов из подкаталога data.

Скачайте архив с машиной. Распакуйте его в папку с игрой. Прочитайте файл readme, если он есть, там иногда попадается полезная информация.

Предупреждение для пользователей Linux: Авторы машин не заботятся о правильности регистра букв, поэтому прямое разархивирование может создать, например. каталог Data рядом с каталогом data. Иногда лучше разложить файлы по каталогам вручную или через midnight commander.

После этого запустите программу Carstocalypse, и она пропишет машину в настроечные файлы. Неприятная особенность этой программы в том, что она не умеет прописывать добавочные звуки, если они есть в машине. Сами звуки ложатся, как и положено, в подкаталог data/sound, но в файл data/sound/SOUND.TXT нужно внести дополнительные строки (см. сопроводительные файлы к машинам).

После первого запуска Carstocalypse в подкаталоге DATA образуются файлы opponents.txt и другие, которые до того были соединены в файле DATA.TWT (а он исчезнет).


Ссылки

Carmageddon II: Carpocalypse Now — связанные статьи
Основная статья Крупным планом Переводы Обложки Технические вопросы