Ищу DooM для Linux. Вот Heretic и Hexen, две игры на его основе: http://hhexen.sourceforge.net/ . Минусы: занимает 100% одного ядра процессора (если занято 30% то игра занимает остальыне 70, не мешая работе компьютера). Не работает сетевая игра. Плюсы: есть экспериментальный OpenGL-движок. Вот Duke Nukem 3D для Linux, также на основе открытого исходного кода: http://icculus.org/duke3d/ . Минусы: в 64 битах собирается, но не работает. Говорит что мало памяти. Компилируем в 32 битах и играем. И не работает джойстик.
Вопрос: где DooM? Ищу уже год. FreeDoom есть (попытка воссоздать с нуля файл данных DooM), также нашёл сборники «всё в одном», позволяющие с помощью файлов данных запускать множество старых игр. Нашёл DooM в ASCII-арте даже. Но мне это не надо! Хочу DooM! Не FreeDoom, не что-то-тамDooM, а DooM. И не в DosBox. Где он? Я конечно могу использовать современную оболочку, что в винде, что в линуксе, могу и для Duke Nukem установить EDuke32 и запустить его с 64 битами и джойстиком, в максимальном разрешении экрана, современной реакцией мыши и управлением клавиатуры, но это уже не то.
Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM) and compiles that into JavaScript
Samsung r58 (ATI Mobility Radeon X1250), ubuntu 10.10, firefox 401 - 20~35FPS. Идет без особых тормозов, даже быстрее, чем gfdoom на 201MHz OMAP 850 + 39MB RAM .....