Представь: пишешь код с модулями C++23 в Visual Studio 2026, жмёшь компиляцию... И получаешь exe для Windows 95.
Подробный разбор нестандартного подхода к ретро-программированию с использованием всех благ современного C++.
❗Основные шаги:
• компиляция только в 32-bit x86 с отключёнными исключениями и STL
• использование линкера от Visual C++ 6.0 для финальной сборки
• создание минимальной реализации std с базовыми контейнерами
Фокус на практическом применении — портирование проектов LDL и движка Arcanum на C++23 с сохранением поддержки Windows 98.
Актуально для разработчиков, которые создают новые игры, моды и улучшения для старых систем в рамках комьюнити вроде Old-Games.ru.
Главное преимущество — один и тот же код работает и на современной системе (для отладки), и на ретро-железе (для финального запуска).
👉 Статья
Навигация: Вакансии • Задачи • Собесы
Библиотека C/C++ разработчика
#свежак
