Carmageddon II: Carpocalypse Now (технические вопросы): различия между версиями
DKr (обсуждение | вклад) |
|||
(не показано 26 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
− | == | + | ==Технические вопросы== |
− | |||
− | + | В данной статье описаны технические вопросы связанные с установкой и запуском игры [[Carmageddon II:Carpocalypse Now]]. | |
− | ==Исправление глюка курсора, который ездит только по четверти экрана== | + | ===Исправление глюка курсора, который ездит только по четверти экрана=== |
− | *Способ 1: перед игрой устанавливайте разрешение экрана 640*480 | + | Глюк возникает только при запуске в Glide-режиме. |
− | *Способ 2: в каталоге carma2/data/INTRFACE найдите файл changecar.txt и передвиньте стрелку вправо и кнопку "ОК" на то место, где их достает курсор (в строке 31 напишите 68,42. В строке 176 напишите 80,179). В файле wreck.txt передвиньте кнопку "Buy" (в строке 139 напишите 44,32). Остальные игровые экраны можно не трогать, все элементы на них доступны с клавиатуры. | + | *Способ 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) строку | + | Чтобы увеличить дальность прорисовки, исправляем в файле '''OPTIONS.TXT''' (лежит в подпапке ''DATA'') строку |
− | Yon 30.000000 | + | <pre>Yon 30.000000</pre> |
− | и вместо 30 ставим большее значение, например, 100. | + | и вместо '''30''' ставим большее значение, например, '''100'''. |
− | ==Запуск под Windows XP== | + | ===Запуск под Windows XP=== |
− | Требуется | + | Требуется исполняемый файл '''carma2_HW.exe''' со снятой защитой SafeDisc. После его установки запустите '''carma2.exe''' и выберите игру через Direct 3D. |
− | ==Запуск под Windows Vista== | + | ===Запуск под Windows Vista=== |
− | + | Использовать патч для ХР (два exe-шника). Запускать '''carma2_hw.exe'''. В свойствах файла установить совместимость с Windows XP SP2. Поставить галочку "использовать разрешение 640х480", разрешение экрана будет устанавливаться автоматически и курсор мыши будет ездить по всему экрану. | |
− | ==Запуск под Linux== | + | ===Запуск под Linux=== |
И, вероятно, под другими *nix. | И, вероятно, под другими *nix. | ||
Строка 50: | Строка 41: | ||
Установите под вайном Glide wrapper: | Установите под вайном Glide wrapper: | ||
− | wine GlideWrapper084c.exe | + | <pre>wine GlideWrapper084c.exe</pre> |
Достоверно известно, что GlideWrapper 0.84c работает. После этого, находясь в каталоге с игрой, запустите команду: | Достоверно известно, что GlideWrapper 0.84c работает. После этого, находясь в каталоге с игрой, запустите команду: | ||
− | wine carma2.exe | + | <pre>wine carma2.exe</pre> |
и выберите игру через Glide. | и выберите игру через Glide. | ||
Строка 60: | Строка 51: | ||
Исправьте глюк с курсором, который ездит только по четверти экрана. | Исправьте глюк с курсором, который ездит только по четверти экрана. | ||
− | Если все в порядке, создайте нужный ярлык для запуска, лучше прямо для файла 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 (после однократного запуска утилиты Carstocalypse файл разбивается на кусочки и переносится в подкаталог data). Регулируются в разумных пределах. | + | Находятся в файле '''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). | ||
Строка 106: | Строка 97: | ||
Ссылки на сайты с машинами: | Ссылки на сайты с машинами: | ||
− | Установите программу Carstocalypse в каталог с игрой. В сопроводительном файле, который идет с ней, автор честно признается в том, что его программа может испортить игру, поэтому сделайте резервную копию файла DATA.TWT и всех текстовых файлов из подкаталога data. | + | Установите программу ''Carstocalypse'' в каталог с игрой. В сопроводительном файле, который идет с ней, автор честно признается в том, что его программа может испортить игру, поэтому сделайте резервную копию файла DATA.TWT и всех текстовых файлов из подкаталога data. |
− | Скачайте архив с машиной. Распакуйте его в папку с игрой. Прочитайте файл readme, если он есть, там иногда попадается полезная информация. | + | Скачайте архив с машиной. Распакуйте его в папку с игрой. Прочитайте файл readme, если он есть, там иногда попадается полезная информация. |
− | После этого запустите программу Carstocalypse, и она пропишет машину в настроечные файлы. Неприятная особенность этой программы в том, что она не умеет прописывать добавочные звуки, если они есть в машине. Сами звуки ложатся, как и положено, в подкаталог data/sound, но в файл data/sound/SOUND.TXT нужно внести дополнительные строки (см. сопроводительные файлы к машинам). | + | <blockquote>'''''Предупреждение для пользователей Linux:''''' Авторы машин не заботятся о правильности регистра букв, поэтому прямое разархивирование может создать, например. каталог Data рядом с каталогом data. Иногда лучше разложить файлы по каталогам вручную или через midnight commander.</blockquote> |
+ | |||
+ | После этого запустите программу ''Carstocalypse'', и она пропишет машину в настроечные файлы. Неприятная особенность этой программы в том, что она не умеет прописывать добавочные звуки, если они есть в машине. Сами звуки ложатся, как и положено, в подкаталог data/sound, но в файл data/sound/SOUND.TXT нужно внести дополнительные строки (см. сопроводительные файлы к машинам). | ||
После первого запуска Carstocalypse в подкаталоге DATA образуются файлы opponents.txt и другие, которые до того были соединены в файле DATA.TWT (а он исчезнет). | После первого запуска 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 — связанные статьи | ||||
Основная статья | Крупным планом | Переводы | Обложки | Технические вопросы |