Кіріспе

DeHackEd – Грег Льюис жасаған, Doom-ның бастапқы орындалатын файлына өзгерістер енгізуге мүмкіндік беретін редактор. Бағдарламаның соңғы жаңартылған 3.1 нұсқасы 1997 жылдың 26 ақпанында жарық көрді. Оқ нүктелерін, дыбыстарды, кадрлар тізбегін, мәтін жолдарын және басқа да көптеген қосымша мәндерді өзгертуге болады. Өзгерістер DeHackEd "жаңартулары" түрінде таратылуы мүмкін, оларды орындалатын файлға қолдануға болады. DeHackEd жарық көрген кезде Doom жабық кодты бағдарлама болғандықтан, жаңа мүмкіндіктерді қосу үшін орындалатын файлды жақтау ғана мүмкіншілік беретін (қазір id Software кодтың бастапқы көзін жариялағандықтан, оны өзгертуге де болады). Ең көп таралған жаңартулар жылдам монстрлар мен қаруларды, ойыншы іздейтін өзін-өзі жарғызатын бөшкелерді және т.б. қосады. Дегенмен, теңдестірілген және көркемдік тұрғыдан жақсырақ өзгерістер де жасалды. DeHackEd арқылы көптеген жетілген эффекттерге қол жеткізуге болады, бірақ ол тапсырыс бойынша жасалған бастапқы порттың ұсынатын толық икемділікті қамтамасыз етпейді. Мысалы, монстрдың жасанды интеллектісі мен қару-жарақ кластары белгілі бір деңгейде қатаң. DeHackEd-тің ескі жаңартулары DeHackEd жаңарту құралын пайдаланып орындалатын файлға қолданылатын деректердің екілік форматын қолданады. DeHackEd-тің жаңа нұсқалары өз жаңартуларын адам оқи алатын қарапайым мәтін форматында сақтайды, оны кез келген мәтін редакторында өңдеуге болады. Boom DeHackEd жаңартуларын жүктеу және орындалатын файлды өзгертпей, ойынды бастағанда өзгерістер енгізу мүмкіндігін қамтыды. Басқа бастапқы порттар да ұқсас функционалдықтарды қосты, ал командалық жол арқылы жүктелетін DeHackEd қолдауы қазіргі заманғы бастапқы порттардың көпшілігінде кең таралған. Boom сонымен қатар DeHackEd қолдауы үшін BEX (Boom EXtended) кеңейтімдерін ұсынды. BEX жолдарды өңдеуде, кез келген кадрға кодтық сілтемелерді қолдануда және қосымша кодтық сілтемелерді қолдануға мүмкіндік береді.