<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Опубликована мультимедийная библиотека LDL, оптимизированная для маломощных систем</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html</link>
    <description>Доступен первый выпуск мультимедийной библиотеки  LDL (Little DirectMedia Layer), разработанной с расчётом на возможность работы на устаревшем оборудовании. Библиотека предоставляет простой кроссплатформенный API для работы с 2D-графикой, управления окнами и  событиями ОС, пригодный для разработки простых игр и мультимедийных приложений. На практике библиотека уже используется при разработке альтернативного открытого игрового движка для игры Arcanum. Код проекта написан на языке С++ 98 и распространяется под лицензией BSL 1.0 (Boost Software License)...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60226&lt;br&gt;</description>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#149</link>
    <pubDate>Thu, 07 Dec 2023 06:48:25 GMT</pubDate>
    <description>&amp;gt; А винда запустится? Просто я подозреваю, что нет. Сейчас с таким же &lt;br&gt;&amp;gt; успехом я могу взять QEMU с virtio, поставить на него FreeDOS, &lt;br&gt;&amp;gt; т.к. скорее всего не запустится, а потом попробовать накатить на него &lt;br&gt;&amp;gt; винду. Результат скорее всего будет предсказуемый.&lt;br&gt;&lt;br&gt;А что, винды или дос умеют virtio?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#148</link>
    <pubDate>Thu, 07 Dec 2023 03:46:56 GMT</pubDate>
    <description>&amp;gt; Слабак. Мой движок поддерживает все. DOS, Win3.x+Win32s, WinNT 3/4, Win9x и современную &lt;br&gt;&amp;gt; 64х-битную винду.&lt;br&gt;&lt;br&gt;Вы пришли на опенсорсный ресурс - чтобы не назвать ни 1 открытой системы в списке? А вы затейник.&lt;br&gt;&lt;br&gt;&amp;gt; Причем без перекомпиляции бинарников. &lt;br&gt;&lt;br&gt;...&lt;br&gt;&amp;gt; Win32 одновременно. Без перекомпиляции бинарников. Спасибо проекту HX и его гениальному &lt;br&gt;&amp;gt; автору. Начал писать. Работы еще много, но простенькие игрульки типа тетриса &lt;br&gt;&amp;gt; и танчиков уже наваять можно.&lt;br&gt;&lt;br&gt;Кажется justine.lol вас крепко сделало - их APE (Actually Portable Executable) - весьма забавный формат который одновременн...&lt;br&gt;&lt;br&gt;- Валидный бутсектор (!!!) сам себе для загрузки с &quot;no runtime&quot; вообще (сам себе рантайм). Некий рантайм для подъема x86 приносит с собой. Это даже не DOS, это &quot;non-dos&quot;, как некоторые старые игры с своим загрузчиком.&lt;br&gt;- Валидный Windows PE EXE. Который также катит и как бутсектор. Слабо?!&lt;br&gt;- Этот же бинарь - валидный бинарь для линя и OpenBSD (а может и еще кого), потому что код в заголовке не только бут сектор и PE EXE</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#147</link>
    <pubDate>Thu, 07 Dec 2023 03:30:56 GMT</pubDate>
    <description>&amp;gt; И спрятанными регистрами от ламера, неспособного ни даташит почитать, ни иерархию классов &lt;br&gt;&amp;gt; продумать.&lt;br&gt;&lt;br&gt;Вообще-то там есть AVRские регистры, насколько я помню, из стандартных AVRских инклюдов. Только надо смотреть что ардуиновские либы используют, чтобы не конфликтовать по использованию железки. Они как минимум 1 или 2 таймера забирают, возможно uart и что-то еще.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#146</link>
    <pubDate>Thu, 07 Dec 2023 03:03:16 GMT</pubDate>
    <description>&amp;gt; Транслятор можно и свежий использовать, мигатель лампочками собирается. Под актуальный &lt;br&gt;&amp;gt; стандарт библиотеки наверняка придётся допиливать, а кому это надо.&lt;br&gt;&lt;br&gt;Какой еще &quot;транслятор&quot;? GCC чтоли?&lt;br&gt;&lt;br&gt;&amp;gt; $ /usr/bin/avr-g++ --version &lt;br&gt;&amp;gt; avr-g++ (Gentoo 13.2.1_p20230826 p7) 13.2.1 20230826 &lt;br&gt;&lt;br&gt;То что GCC собрать можно для чего угодно - в этом кто-то сомневался? А вот корректность работы того что получилось для целевой платформы, вы, собрав свой тулчейн, провалидировать от и до - в состоянии? Насколько я вижу официальный AVR и абдурина застряли на 5.4 - и наверное у них какие-то причины были? А налететь на какие-то глюки и ломать голову кривые ли это у меня руки или компилер профакапался - радости то в микроконтроллерной штуке, где с дебагом душновато, а если еще такое - можно знатно подолбаться на ровном месте.&lt;br&gt;&lt;br&gt;Особенно интересно - что будет если кто-то еще и удумает наслушавшись вас попытаться в все фичи C++23 и ко. А на этом горбатом гарвардском уродце точно никаких проблем и ограничений не вылезет в процес</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#145</link>
    <pubDate>Thu, 07 Dec 2023 02:50:51 GMT</pubDate>
    <description>&amp;gt; Конкретно можно много чего сказать. Кстати и то что я сказал довольно &lt;br&gt;&amp;gt; конкретно.&lt;br&gt;&amp;gt; Но перед аноним68 мне зачем бисер метать?&lt;br&gt;&amp;gt; Аноним небось не инвалид, и видосики на тему на ютубе осилить в &lt;br&gt;&amp;gt; состоянии?&lt;br&gt;&lt;br&gt;Ого, предлагают изучать C++ по ютубу. Сразу видно могучего програмера и его уровень.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#143</link>
    <pubDate>Thu, 07 Dec 2023 02:48:08 GMT</pubDate>
    <description>&amp;gt; Я пробовал ставить Вин ХР даже х32 Семерку, они шустро работали, но &lt;br&gt;&amp;gt; вот к вай-афй не коннектились, хоть и видели сеть.&lt;br&gt;&lt;br&gt;Для семеры зачастую просто нет дров для немолодых видеокарт. А перфоманс &quot;стандартного VGA адаптера&quot; такая днина что на ЭТОМ фоне даже xorg - не такой уж тормоз. Не, оно даже 360p на ютубе в таком виде не могет! Даже в окошке! А на полный экран - слайдшоу, где больше всего CPU кушает отрисовка в видеоадаптер картинки.&lt;br&gt;&lt;br&gt;Икспа - ну да, она работает. Только под нее софта - ну вот уже нет. Даже VLC какой-нибудь не скачаешь, видео посмотреть. Оно там или не работает официально за отсутствием либ, и нужных функций. Или - того хуже - на антике может резко и внезапно падать за отсутствием нужных инструкций проца. Порой сразу при старте. И найти работающие программы сразу сложно и хреново. Поставил на примерно такое в одном &quot;сельпо&quot; Debian для x86-32, там все просто работает, ничего не падает, и вообще в целом приключений сильно меньше.&lt;br&gt;&lt;br&gt;И да, дрова для вафли VS винды - это тот еще квест. </description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (n00by)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#142</link>
    <pubDate>Thu, 07 Dec 2023 02:11:44 GMT</pubDate>
    <description>Тут палка о двух концах. Когда что-то задокументировано, но автор узнаёт об этом откуда-то с форума, у читателя аннотаций к коммитам могут возникнуть нескромные вопросы, но он их из вежливости не задаст. Потому можно считать, что в исходном сообщении я предложил почитать свежую версию документации. Форму выдал такую, что бы избежать игнора по причине &quot;я ж её читал 10 лет назад, а MS гарантирует неизменность Win32 API&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (JordanCpp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#141</link>
    <pubDate>Wed, 06 Dec 2023 14:55:08 GMT</pubDate>
    <description>Хотел указать вас как автора комита. Так как вы предложили изменение в коде. Я его просто вставил в код. Это просто вежливость. &lt;br&gt;</description>
</item>

<item>
    <title>Опубликована мультимедийная библиотека LDL, оптимизированная... (JordanCpp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/132241.html#140</link>
    <pubDate>Wed, 06 Dec 2023 14:52:51 GMT</pubDate>
    <description>Цель сделать аналог SDL, но на С++ и с поддержкой старых ОС и железа. Почему нет? Это главная фича проекта. &lt;br&gt;&lt;br&gt;В библиотеке есть и софт рендер, но его нужно ещё оптимизировать и вводить поддержку палитры. &lt;br&gt;&lt;br&gt;Любой проект это время, на мой взгляд я уже перешёл черту, когда библиотекой уже можно пользоваться, остальное допилю. &lt;br&gt;</description>
</item>

</channel>
</rss>
