Сборщик доделан

Хоть экзешник и генерится, но код игры устарел и сыпет невиданные ошибки. Буду сшивать фиксы с разных веток воедино, возможно я это уже исправлял.

Подробнее

Я больше всего охуел с того, что в WinLibs заруинили дебаг - теперь под виндой плохо парсится какая-то там .XML'ка с инфой о системных либах, потому что в путях к проекту есть кириллица и пробелы. Раньше всё работало, а сейчас даже без дебага игра не запустится без бубна.


Дальше у меня всё посыпалось: ассеты не грузятся, окно с текстом ошибки не появляется, дебагер нихуя не видит, ещё и +3 мб в экзешнике снихуя! Откатывать GCC не буду, надо сделать по современному и потрахать себе мозги какое-то время. Видать, такое уже бывало и я это повифксил в какой-то ветке, но теперь придётся смотреть дифы через WinMerge, потому что репозитории поделены. Ассерты в коде хоть и круто, но я по итогу пожалел, придётся исключения кидать за место них.


Кста, старый код на новом MinGW запускается без проблем, это говорит о том что я ёбнулся и понаписал мудрёного говна и теперь уже непонятно что это было и когда. Надеюсь, что я себя переиграл и из будущего отправил себе фиксы в прошлое - сейчас больше пяти веток в гите, которые опережают текущий код и мне это надо всё себе перегнать, там ещё и новые баги ;] Уже представил себе сколько придётся разгребать, пока отдохну от этого всего.

Скрин готового сборщика H.P.W
Ошибок гораздо больше
< Назад < На главную