Обновить
8K+
162
Евгений@JordanCpp

Разработчик

9,5
Рейтинг
145
Подписчики
Отправить сообщение

Первый релиз LDL 0.1 — маленькая библиотека с большой душой. Один API на 30 лет компьютерной истории

Время на прочтение4 мин
Охват и читатели8.4K

Приветствую, Хабравчане!

Рад представить первый публичный релиз библиотеки LDL.

LDL - это кроссплатформенная библиотека для работы с окнами, событиями и OpenGL (1.0- 4.6).

Написана на чистом C89, работает от Windows 95 до Windows 11, на Linux и FreeBSD. Проект создан для тех, кто скучает по старому железу, но не хочет отказываться от современных технологий.

Написана на чистом C89, работает от Windows 95 до Windows 11, на Linux и FreeBSD. Первый релиз уже доступен на GitHub.

LDL создан не просто как библиотека. Это попытка сохранить то особенное чувство, которое возникает при работе с техникой прошлых лет.

Loading please wait

Цифровая археология: Разработчик-археолог воскресил GTK 1.3 для MSVC 2022

Время на прочтение2 мин
Охват и читатели7.5K

Пока индустрия сошла с ума, упаковывая Hello World в 150-мегабайтные бандлы на Electron, разработчик-археолог некромант JordanCpp решил напомнить, как выглядел настоящий нативный UI. Он сделал возможным сборку легендарного GTK+ 1.3 на современном MSVC 2022 и CMake.

Читать далее

Представлен LDL — мост между эпохами в мире мультимедийных библиотек

Время на прочтение4 мин
Охват и читатели7.9K

LDL (Little Directmedia Layer) — это не просто кроссплатформенная библиотека, предлагающая единое ядро для работы с графикой и вводом, поверх которого реализованы совместимые API популярных библиотек: SDL1, SDL2, SDL3 и GLUT. Это позволяет запускать современный код на устаревших системах, таких как Windows 95, и наоборот — сохранять работоспособность legacy-проектов на современном железе.

Читать далее

Проект SDL3Lite развивает версию библиотеки SDL3 с поддержкой старых систем

Время на прочтение1 мин
Охват и читатели1.7K

Автор графической библиотеки LDL (Little Directmedia Layer) и игрового движка ArcanumWorld развивает проект SDL3Lite, нацеленный на воссоздание библиотеки SDL3 с поддержкой старых архитектур и операционных систем, при сохранении совместимости с SDL3 на уровне C API. С ограниченной функциональностью SDL3Lite уже поддерживает работу в Linux, начиная с Debian 3, и Windows, начиная с Windows 95. Из системных требований для работы графического API заявлена поддержка OpenGL 1.0, а 2D-отрисовки - OpenGL 1.2. В будущем автор планирует добавить поддержку Windows 3.1 и MS-DOS. Код написан на С++ и распространяется под лицензией BSL (Boost Software License).

Читать далее

Первый выпуск мультимедийной библиотеки LDL c поддержкой старых систем

Время на прочтение2 мин
Охват и читатели2.4K

Привет Хабр!

Хочу поделиться своей небольшой радостью. О первом выпуске кроссплатформенной библиотеки для работы с графикой и звуком. Функционал библиотеки содержит простое API для работы с 2D графикой и базовые абстракции над ОС. Простой загрузчик всех версий OpenGL. Поддерживает операционные системы начиная с Windows 95 в 2023!

Читать далее

Информация

В рейтинге
771-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Разработчик баз данных
Ведущий
SQL
Linux