Ромхакинг
Ромхакинг, (англ. ROM hacking), представляет собой процесс изменения игрового картриджа компьютерной игры путем модификации ROM-образа. Это включает в себя изменение графики, текста, уровней и других элементов игры. В настоящее время ромхакинг включает дизассемблирование ROM-образов для получения исходного кода и его редактирование до неузнаваемости. Примером такого ромхакинга является модификация игр серии Sonic The Hedgehog, где разработано много программ для редактирования спрайтов, уровней и прочего.
Ромхакинг позволяет умельцам полностью изменять игровой код, добавлять новые объекты, создавать новые фишки, использовать 3D графику и раскрывать скрытые возможности консолей. Ромхакинг игр про Соника считается одним из самых развитых. Также ежегодно проводится конкурс ромхаков на Соника - Sonic Hacking Contest.[1]
Для ромхакинга используются HEX-редакторы, редакторы тайлов, редакторы уровней, дизассемблеры и отладчики. Ромхакинг появился в 1990-х годах благодаря развитию эмуляции игровых приставок. Хаки распространяются в виде патчей, которые налагаются на оригинальный образ игры.
Игры с NES и SNES наиболее часто подвергаются ромхакингу, так как их образы проще для редактирования. Игры с приставок Game Boy и Sega Mega Drive также популярны, хотя не так сильно. Ромхакинг игр с PlayStation или Nintendo 64 менее распространен из-за их сложности и размера файлов.
Примечания[править]
- ↑ Sonic Hacking Contest 2019 :: Coming Very Soon . sonichacking.org. Проверено 22 февраля 2020.