Една од поголемите онлајн-заедници посветени на декомпилација на видеоигри, decomp.dev, почна постепено да ја повлекува својата главна платформа. Сајтот веќе нема да прифаќа нови проекти, а неговиот централен индекс е исклучен. Сепак, страниците за постојните проекти и историските податоци ќе останат достапни.
Одлуката ја објави администраторот познат како @encounter, според кого начинот на кој функционирала заедницата бил нарушен од сè поголемото користење автоматизирани алатки за брзо генерирање код. Наместо истражување, учење и внимателно проверување на резултатите, дел од учесниците се насочиле кон брзо завршување на проекти и подобрување на бројките за напредок.
Декомпилацијата е процес при кој извршниот код на една игра се реконструира во форма поблиска до изворниот код. Тоа е значително посложен процес од емулацијата. Додека емулаторот ја пресоздава околината на оригиналната платформа за да стартува игра, декомпилираниот код може да овозможи играта да се приспособи за современ хардвер и да добие измени што не би биле можни само со емулација.
Таквата работа може да донесе поддршка за повисока стапка на слики, поинакви контроли и други модификации. Таа е важна и за подобро разбирање на механиките во игрите, вклучително и системите за случајност и зоните на погодување, што може да биде корисно и за speedrunning-заедницата.
Во објаснувањето за промената, администраторот посочува дека автоматизираните алатки можат да бидат корисни ако се користат со човечки надзор, соодветни насоки и проверка на кодот. Проблемот настанал кога корисници земале копии од незавршени отворени проекти, ги довршувале набрзина и објавувале придонеси без да ја проверуваат нивната исправност.
Сличен тренд се појавил и кај портовите на игри, каде што биле објавувани недовршени или слабо функционални верзии, без авторите да придонесат во самото истражување на кодот. Decomp.dev првично користел ленти за напредок и рангирања како мотивација, но тие со време се претвориле во поттик за брзина наместо за квалитет.
Декомпилацијата има и улога во зачувувањето на игрите, особено кога оригиналниот изворен код не е зачуван. Со измени во кодот, постари наслови можат да останат функционални и по ограничувањата што ги носат нивните оригинални системи.
