Carmageddon II: Carpocalypse Now (технические вопросы)
Описание игры
Дави пешеходов, разбивай соперников.
Установка игры
Исправление глюка курсора, который ездит только по четверти экрана
- Способ 1: перед игрой устанавливайте разрешение экрана 640*480
- Способ 2: в каталоге carma2/data/INTRFACE найдите файл changecar.txt и передвиньте стрелку вправо и кнопку "ОК" на то место, где их достает курсор (в строке 31 напишите 68,42. В строке 176 напишите 80,179). Остальные игровые экраны можно не трогать, все элементы на них доступны с клавиатуры.
Запуск под Windows XP
Требуется патченный исполняемый файл carma2_HW. После его установки запустите carma2.exe и выберите игру через d3d.
Запуск под Windows Vista
Пока неизвестно.
Запуск под 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, то и вовсе 320*200.
Настройки игры
Находятся в том же файле DATA.TWT (далее указаны номера строк именно в этом файле) или разбросаны по файлам General.txt, Powerup.txt, Text.txt, Scrollers.txt, Status.txt, Races.txt, Opponent.txt, Netraces.txt. Регулируются в разумных пределах.
Строка 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: описание сетевых гонок.