- PVSM.RU - https://www.pvsm.ru -
Близится 9 мая. (Тот кто будет читать этот текст позже — сегодня 8 мая 2019 года). И в этой связи я хочу сделать нам всем вот какой подарок.
Совсем недавно я обнаружил у себя в стопке заброшенных CD-дисков игру Return to castle Wolfenstein. Смутно припоминая, что «кажется, игра была неплохая», я решил запустить ее под Linux. Ну так, не сколько чтобы поиграть, а больше покопаться. Тем более, что начались майские праздники, появилось свободное время.
Для начала установил посредством wine игру с диска. Не заработала. Памятуя о том, что игра базируется на движке от Quake3, а к нему уже выходили порты под Linux, я полез в Интернет. Тут же на Хабре есть давний пост о том, как запускать RTCW под Linux. Вот он [1]. В общем, там все тривиально: установочный скрипт, бинарник под Linux, скопировать .pk3 файлы от оригинальной игры, которые у меня уже были установлены с диска. В итоге, мультиплеер запускался, но без меню (вываливалась игровая консоль), а single не хотел запускаться вообще. Спустя некоторое «красноглазие» и HEX-редактирование бинарника, запустился и сингл, но опять же без всякого игрового меню (консоль ругалась на отсутcтвие файлов для юзер-интерфейса и ни в какую не хотела брать то, что ей «вскармливалось).
Итак, только консоль. Вспоминая команды из „кваки“, я взялся запускать мультиплеерные карты (/map имя_карты), менял разрешение экрана (r_mode 6 это разрешение 1024х768 и r_mode 8 1280х1024 соответственно ) и настройки мыши для включения инверсии по вертикали (m_pitch -0.022) и даже приконнектился к первому попавшемуся серверу (/connect ip), найдя там целого живого игрока… Но вызов меню никак не работал (bind ESCAPE togglemenu). Звук, графика, коннект, все было, а возможности стартануть „сингл“ или поменять класс игрока при игре на сервере — нет. И тут я вспомнил про движок ioQuake — еще одном Linux-порте Q3, собранном из исходников, выложенных id Software. И о чудо, оказалось, что существует помимо ioQuake и ioRTCW [2]. О чудный мир форков опенсорса! Скомпилив ioRTCW файлы из исходников и „скормив“ ему *.pk3 файлы оригинала, наконец, появилось и меню. Везде! И в сингле и в мультиплеере. Да, у RTCW два разных бинарника: один для сингла, другой для сетевой игры.
Итак, все заработало. Я решил пощекотать свои ностальгические чувства и, предварительно скачав HD texture pack [3], запустил сингл…
Друзья, что я должен сказать?! Игра оказалась выше всяких похвал! Вот просто шедевр. Атмосфера, внимание к деталям, оружие, кат-сцены, секретные комнаты, неожиданные встречи… поведение мобов, наконец. Игре, вышедшей в 2001 (!!) году, уже 18 лет, а она играбельна и даже более чем! Мне, забросившему компьютерные игры несколько лет назад и охладев к ним с возрастом, было просто не оторваться. Да что там, я просто таки наслаждался игровым процессом в целом и отдельными моментами в частности. Такими как, например, двое фашистов, мирно ведущих беседу о вине в винном погребе, полном огромных бочек и льющиеся красные струи из них же, выстроившиеся в стройный ряд, после данной по ним очереди спустя несколько секунд. А стенды, размещенные повсюда с немецкими агитками и постерами, со старыми газетами и картами, которые читабельны! (благодаря текстурному HD паку ). Не говорю уже про средневековые замки с готическими витражными окнами и рыцарями, падающими на вас при столкновении…
В довершении выяснилось, что игра, повторю: спустя 18 лет, до сих пор более чем жива и продолжает развиваться при поддержке сообщества! А именно: наличие множества живых игровых серверов, на которых, внимание (!), постоянно находится по 25-30 человек! Не говоря уже про фан-сайты, мувики, моды, которые регулярно продолжают обновляться… Просто трудно поверить! Вот буквально, перед публикацией этого текста я искал картинку для поста и наткнулся на мод от нашего соотечественника под названием RTCW „Сталинград“. Вы только посмотрите на его „ингейм“ видео!
Ну пожалуй, хватит восторгов. Да ностальгия, да сделано с любовью, да цепляет. Но я бы не стал писать это все тут. Главное, все-таки, что близится 9 мая, еще несколько праздничных дней и хочется сделать небольшой подарок как себе, так и другим.
Даже если вы равнодушны к подобным вещам, к играм и старым играм в частности, сделайте подарок другим: детям, друзьям, знакомым. Да в общем-то подарок и самой игре, уделив ей внимание. Ведь все меньше и меньше выходит „нетленок“, в которые будет хотеться играть спустя 18 лет. Неправда ли?
В завершении этого несколько сумбурного поста, хочу поздравить всех с наступающим светлым праздником Великой Победы, которую, кстати, Европа празднует сегодня, 8 мая.
С праздником!
*Если кто-то увидит в моем посте какие-то патриотические нотки, то они и правда самую малость присутствуют, но хочу обратить внимание, что игра сделана американцами, а популярна более всего в США, и в Германии (судя по серверам).
Ссылки:
→ ioRTCW на гитхабе [2]
→ Фан-сайт с кучей со всем необходимым, включая полные версии игры для Windows, MacOS, Linux [4]
→ Он же с полной сборкой ioRTCW + .pk3, судя по размеру [5]
→ Мап-пак с еще одними HD-текстурами, кажется еще более лучшими/a>. Для Linux-версии берем с него только файлы .pk3
→ Реанимация игры для Windows 10. Новая графика, текстуры, звуки
→ Аддон для сингла Сталинград [6]
UPDATE:
Похоже что форк форка ioRTWC под названием realRTCW еще лучше (эффекты, оружие, поддержка широких экранов и высоких разрешений). Дойдут руки — напишу.
Автор: take
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/317034
Ссылки в тексте:
[1] Вот он: https://habr.com/ru/post/111929/
[2] ioRTCW: https://github.com/iortcw/iortcw
[3] HD texture pack: http://wolfenstein4ever.de/index.php/downloads/viewdownload/6-rtcw-mods/2412-rtcw-hd-texture-pack
[4] Фан-сайт с кучей со всем необходимым, включая полные версии игры для Windows, MacOS, Linux: http://wolfenstein4ever.de
[5] Он же с полной сборкой ioRTCW + .pk3, судя по размеру : http://wolfenstein4ever.de/index.php/downloads/summary/7/2495
[6] Аддон для сингла Сталинград: http://wolfenstein4ever.de/index.php/downloads/viewdownload/48-rtcw-sp-missions/2450-realrtcw-stalingrad
[7] Источник: https://habr.com/ru/post/450982/?utm_campaign=450982
Нажмите здесь для печати.