As far as my knowledge goes, you can not make a rom of nes with Constrcut 2 and neither with Construct 3 nor with most of the engines.
To do that, Construct would have to generate the code for the NES of all the functions that Construct has, for example, angle (), and this is very complicated because we would have to see if the NES can process a function like that, the NES does not allow rotations, then construct will have to make the user can not use that function when creating their game and the developers, I mean, scirra, will have to program that function in the Event Editor to warn the user that he can not use the angle function in the development of a game for NES.
And that's just the tip of the iceberg, as you see is very complicated.