Esempio n. 1
0
    static void Main()
    {
        var nes = new NES();

        //nes.Load("cv2", 1);
        nes.Load("mario", 1);
        //nes.Load("mario3", 4);
        nes.Power();

        var nesThread = new Thread(nes.StepForever);

        nesThread.Priority = ThreadPriority.Highest;
        nesThread.Start();

        using (var game = new Screen(nes))
            game.Run();
    }
Esempio n. 2
0
    protected override void OnExiting(object sender, EventArgs args)
    {
        NES.Power();

        base.OnExiting(sender, args);
    }