Думаю, что для человека, задающего такие вопросы, эта задача имеет непреодолимую сложность; либо, в лучшем случае он затратит как минимум, несколько лет на то, чтобы получить профильное высшее образование, чтобы понять, как ее решить ну и плюс пару месяцев на собственно решение.
Судя по существующему их количеству, не так, чтобы очень. Разработка под старые консоли документирована вдоль и поперек, но именно по NES 99% информации относятся к разработке на Ассемблере