Исходники оригинала хоть и были на руках, но разбираться в них не было никакого желания да и времени. Поэтому да, механики воссозданы опираясь на собственные ощущения. Когда нужно было добавлять очередную механику, запускался оригинал на эмуляторе и покадрово разбиралось, куда, чего, сколько.