я откопал портированный на web assembly тетрис cyuo.
ckotinko — 13.09.2025
Когда-то решил зарабатывать на играх в ВК, но не получилось, не
фартануло: требуется зачем-то таблица с достижениями. С него сняты
все проверки на доступ к уровням, можно гонять в любой какой
хочешь.скачать можно тут но с диска оно не стартует изза CORS.
https://disk.yandex.ru/d/a1gAMVNjFjASJQ
Решил его заново собрать, как надо. И очень пожалел. Ну ладно я починил сборку. Ну ладно я нормально на SDL2 перевел. Но мать его за ногу этого фашиста за такое

Там весь код такой, через жопу написаный. Мудак косорожий принципиально не использует std::string, а вместо этого завел статическую переменнут типа char* и туда впечатывает путь к файлу.
/* Die nachfolgenden Variablen existieren nur innerhalb von xpmladen.cpp */
static char * gDatAnfang;
static char * gDatBei;
static char * gDatEnde;
...
void leerWeg() {
while (*gDatBei == ' ' || *gDatBei == '\t' || *gDatBei == '\n' || *gDatBei == '\r')
gDatBei++;
}
Это ж озвереть можно такое дерьмо приводить в хоть немного работоспособное состояние. И всё это по немецки написано. Фашист сраный.
* * *
Заработало ять! Но глючит все еще безбожно. По ESC перекашивает отношение сторон окна, например. При переходе в подменю не стирает фон.
Как выбрать лучшего интернет-провайдера для дома по качеству соединения в России
Уголовные дела, как способ ничего не менять
Главы 1 - 3
Осеннее утро в Царском селе
Вызов музе и себе
просто так
Модальные глаголы: как носители выражают необходимость, совет и возможность
Иконы стиля 40-ые годы - I
Удар майнера по калининградской энергокомпании исчисляется десятками млн рублей

