Linux.org.ru: Новости's Journal
 
[Most Recent Entries] [Calendar View]

Sunday, December 9th, 2012

    Time Event
    11:12a
    Анонсирован проект Darling — среда для запуска приложений OS X в Linux

    В то время как проект WINE в течение уже почти 20 лет упорно трудится над разработкой среды запуска Windows-приложений на ОС Linux и других платформах, мало кто ранее не задумывался над созданием аналогичного проекта, только для запуска бинарных файлов OS X.

    Положить начало этой работе вызвался Любош Дольцел (Luboš Doležel), объявив об открытии проекта Darling, целью которого, как уже было сказано выше, является обеспечение нормальной работы в Linux приложений Apple OS X и Darwin. Разработка Darling ведется с использованием кода библиотеки визуального интерфейса GNUStep, открытой реализации библиотек, виджетов и системемных приложений на Cocoa Objective-C.

    Работа Darling во многом напоминает WINE: разработчик планирует создать бинарно-совместимый набор библиотек и прочих инструментов, чтобы таким образом разобрать исполняемые файлы ядра Darwin, загрузить их в память и работать безо всякой пересборки кода и иных модификаций ядра и системных файлов Linux.

    На текущий момент проект имеет собственный динамический загрузчик, инструмент для анализа исполняемых файлов, переходный слой для запуска приложений на Apple Objective-C и набор библиотек для поддержки различных бинарных форматов и подмены Darwin libc/libSystem. Круг поддерживаемых приложений пока довольно узок: к ним, в основном, относятся консольные инструменты.

    Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

     ,

    Image
    12:07p
    Minetest 0.4.4

    6 декабря вышла новая версия популярной свободной игры minetest. Основые изменения включают:

    • Анимированный трехмерный игрок. Поддерживаются скины из Minecraft (только для скина по умолчанию, скинов для отдельных пользователей нет).
    • Поддержка шейдеров (отключается в настройках в меню).
    • Новый стандартный мод doors: двери трехмерные, можно делать двойные двери, поддерживаются металлические двери (могут быть открыты только владельцем).
    • Увеличена скорость генерации карты.
    • Более плавная смена дня и ночи.
    • Анимированная текстура воды.
    • Предпросмотр предметов по требованию (on-demand item previews). Уменьшает затраты ЦП и ОЗУ. Отключено по умолчанию.
    • Поддержка анаглифного изображения (красно-голубые очки).
    • Огонь анимированный и причиняет урон игрокам.
    • Изменены некоторые текстуры (яблоко, меч, нянкот, папирус).
    • Изменена анимация копания.
    • Куб выделения яблока, папируса и ростка уменьшен.
    • Игроки, которые не двигаются, не отправляют данные о своем местоположении (экономия канала передачи данных).
    • Стальной и кирпичный блоки выбрасывают сами себя при раскопке, и могут быть преобразованы в исходные материалы с помощью крафта.
    • Звук разбивания стекла.
    • Мертвые игроки теперь видимы.
    • Команды /grant (повышение привилегий) и /revoke (понижение привилегий) теперь записываются в журнал.
    • Сервер может регулировать пропускную способность передачи модов игрокам.

    Также произведено множество исправлений ошибок.

    Напомню, Minetest — свободный аналог игры Minecraft. В Minetest с версии 0.4 доступны моды, написанные на языке Lua. Моды устанавливаются на стороне сервера и загружаются клиенту при подключении (а также сохраняются в кэш, чтобы не было необходимости загружать их каждый раз). Моды включают новые блоки, предметы, NPC, текстуры и даже звуки.

    Minetest основан на движке Irrlicht и написан на C++. Существуют пакеты для Ubuntu, Arch linux (в AUR) и Gentoo (в оверлее hasufell и flora).

    Форум

    Скриншот

    Репозитории движка и стандартного набора модов

    Загрузка

     , ,

    Image

    << Previous Day 2012/12/09
    [Calendar]
    Next Day >>

Linux.org.ru: Новости   About LJ.Rossia.org