Некоторые переиздания игр опираются на исходный код оригинала, потому что оригинальный исходный код и игровые материалы могут быть утеряны или несовместимы с современными системами. 3 В таком случае использование оригинальных исходников позволяет разработать перевыпуск с учётом актуальных требований. 3
Однако стоит учитывать, что даже при использовании оригинальных ресурсов программа может существенно отличаться от исходной игры. 2 Например, итоговый проект может кардинально отличаться от оригинала, если все аспекты переосмысливаются и разрабатываются с нуля. 1
Также использование исходных кодов может быть необходимо при создании портов — когда игра перевыпускается на современных системах без изменений, а код оптимизируется под новое оборудование. 1
Таким образом, выбор между опорой на исходный код и созданием нового проекта зависит от целей и задач переиздания.