LINUX.ORG.RU

Doom2D:Rembo 1.35.1 — порт легендарной игры для Linux

 ,


0

2

Легендарная двухмерная платформенная аркада для DOS по мотивам просто-таки культовой стрелялки от id Software DOOMDoom2D авторства команды отечественных разработчиков из Prikol Software® — Алексея Волынскова, Владимира Калинина и Евгения Ковтунова, вышедшая, минуточку, в 1996(!) году, после открытия исходных кодов, была недавно портирована на Linux программистом из славного украинского города Ривне rembo55.

Исходный код игры, размещённый в открытом доступе занимавшимся собственно программированием движка Doom2D Алексеем Волынсковым сперва на сайте российского разработчика игр Gaijin Entertainment и с тех пор бережно хранимый на форуме Doom2D:forever, был написан преимущественно на C и немного на ассемблере и претерпел следующие изменения при портировании:

  • все ассемблерные функции, кроме обработки музыки, переписаны на C с использованием библиотеки Simple DirectMedia Layer (SDL)
  • полностью переписан код опроса клавиатуры: вместо считывания сканкодов нажатых клавиш используется SDL text input API
  • переписан код, отвечающий за позицию и размер окна обзора игроков в режиме разделённого экрана
  • доработан код выравнивания меню по центру экрана
  • все функции работы с файлами заменены на аналогичные из stdio.h
  • меню переведено на английский
  • изменения в параметрах запуска как из командной строки, так и для указания в конфигурационном файле:
    • добавлены
      • изменение разрешения экрана
      • режим «случайной» музыки
      • указание длительности мелодии
    • ликвидированы
      • указание частоты звука
      • указание порта звуковой карты
      • указание DMA звуковой карты

>>> Загрузить исходный код

>>> Загрузить бинарную сборку

>>> Официальный сайт



Проверено: post-factum ()
Последнее исправление: adriano32 (всего исправлений: 6)

Жесть, какая ж она безблагодатная всё-таки.

baverman ★★★
()

Ну ведь ненужно же...

erfea ★★★★★
()

Чем бы дитя не тешилось...

adepto
()

Офигеть! Не думал, что игра реинкарнируется в виде порта.

Quasar ★★★★★
()

скриншоты есть?

bohm ★★★★★
()

Клевая игруля, можно вдвоем на одном компе порубиться.

Когда-то у меня она была, но потом внезапно перестала запускаться на современных осях. Наконец в нее можно будет нормально поиграть.

navrocky
()

Зашибись конечно, хотя жалко что не D2D:F

Gary ★★★★★
()

настальгия

ха, шикарно...

qbbr ★★★★★
()

Она требует DOOM2.WAD, в архиве с исходниками этого файла нет. И правила install нету

alix ★★★★
()
Ответ на: комментарий от eR

яростно поддерживаю! + чуть всё сгладить и БД со Ш ещё бы

psionik
()

Ёшкин Кот.. я когдато в детстве фанател от неё.. у меня она была на диске так называемом «2000 игр» к мне в гости приходили мои друзья я запускал его под эмулятором доса в Windows 98 и мы делали мега сложный уровень через конструктор который шёл в комплекте и валились в неё по очереди.... + меня прикалывала забавная музычка в игрушке... ^__^ эхх былож время...

Tok ★★
()

А почему в исходниках README.txt не в utf, а неизвестно в чем?

anonymous
()

Посмотрел.

Как-то не душевно, в корзину.

neocrust ★★★★★
()

пипец, из нормальной на момент релиза игры сделали доброе старое УГ диггер какой-то.

AVL2 ★★★★★
()
Ответ на: комментарий от Tok

Кому просто побегать повалится есть читы

RAMBO - всё оружие и до фигища патронов + ключи TANK - Максимальное количество жизни и брони

Tok ★★
()
Ответ на: комментарий от Tok

> Кому просто побегать повалится есть читы

RAMBO - всё оружие и до фигища патронов + ключи TANK - Максимальное количество жизни и брони


Как оружие переключать?

eReSik ★★
()

Незачот

Очень сыро, не релиз.

Как уже заметил другой анонимус, README действительно не в utf8, и даже не в cp1251, а в cp866 (!), т.е. его даже не соблаговолили конвертнуть. В самом файле написано про W'95 и DOS и как получить музычку на саундблястере. Начешуя, простите, нам это?

«Официальный сайт» — это репозиторий на гуглокоде, там даже в вики ни одной страницы нет. А на вкладке Source есть аж четыре файла. Что нам предлагают из них собрать? Хелловорлд на SDL?

Если что, код из тарбола компилится только на i686 (или x86_64-multilib).

anonymous
()

Где скриншоты?!

Предлагаю новости об играх, где нет прямого линка на скриншоты/видео не аппрувить. Задолбали.

Manhunt ★★★★★
()

Ненужный порт ненужной игры.

vovic
()
Ответ на: комментарий от AVL2

ХЗ. Просто я много лет назад играл в кооператив в D2D DOS. Ништяков много ловили. Хотя да это тот еще тиранозавр.

MOHCTOP
()

Я джва года ждал ету игру.

«Команда Prikol», собственно, хоть говном назовитесь, ничего не изменится.
Doom2D это игра в 2д проэкции
проэкции

Уйдите из моего Интернета, неучи.

Shtucer
()
Ответ на: комментарий от Tok

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

bezgubov
()

улыбнула музыка Виктора Цоя :) а вобще не играл в эту игрушку в свое время, поэтому для меня оно не нужно. а так зачет, больше нативных игрушек!

bezgubov
()

Мне всегда казалось что prboom больше чем достаточно, что бы поиграть в DOOM. Если хочется «попрыгать» и пострелять в разные стороны, то lsdldoom.

Остальные движки весьма сомнительны...

ASM ★★
()

Не «Ривнэ», а Ровно.

anonymous
()
Ответ на: комментарий от ASM

не задрачивать же годами одну классику. под [g]zdoom дофига интересных вэдов.

thunar ★★★★★
()

Проще под LOVE2D портировать.

anonymous
()

Хмм, DOOM2D - это совершенно другая игра «по мотивам» DOOM? Даже не помню такого. В оригинальный дум играл (правда через несколько лет после выхода, ибо, во-первых, страшно :), во-вторых, комп был нужен мощный), а знал бы про такое чудо поиграл бы в 2D-версию, это и не так страшно, и на моём 386ом запустилось бы, вероятно.
Помню, ещё был Wolfstein 1D, это хит!

CYB3R ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.