nes.runnes.run completes initial configuration and keeps the program running:
nes.run;
It must:
No statement may appear after it because control transfers to the runtime’s stable main loop. During the transition, the runtime completes the supported initial configuration and enables rendering.
The stable loop is not a frame-based execution model. The runtime does not yet provide per-frame callbacks or timed gameplay behavior.