This project was made possible by the recent ZeldaRET decompilation project. To simplify, the goal of that project was to create a program whose inputs were the game assets (extracted from a ROM) and to produce ROM output that just happens to be an exact match of the source ROM. In other words, the decompilation project re-implemented all game logic.
Dusklight is a program based on the decompiled source code that requires game assets then runs the application natively. It’s highly specialized and would likely never be used to run any other game.