Пример #1
0
 public static void nvram_load()
 {
     switch (Machine.sBoard)
     {
     case "Neo Geo":
         Neogeo.nvram_handler_load_neogeo();
         break;
     }
 }
Пример #2
0
        public static void nvram_load()
        {
            switch (Machine.sBoard)
            {
            case "Neo Geo":
                Neogeo.nvram_handler_load_neogeo();
                break;

                /*case "Namco System 1":
                 *  Namcos1.nvram_handler_load_namcos1();
                 *  break;*/
            }
        }
Пример #3
0
        public static void machine_start()
        {
            switch (Machine.sBoard)
            {
            case "CPS-1":
            case "CPS-1(QSound)":
            case "CPS2":
                Palette.palette_init();
                Tilemap.tilemap_init();
                Eeprom.eeprom_init();
                CPS.video_start_cps();
                machine_reset_callback = CPS.machine_reset_cps;
                break;

            case "Neo Geo":
                Neogeo.nvram_handler_load_neogeo();
                Neogeo.machine_start_neogeo();
                Neogeo.video_start_neogeo();
                machine_reset_callback = Neogeo.machine_reset_neogeo;
                break;

            case "Namco System 1":
                Palette.palette_init();
                Tilemap.tilemap_init();
                Namcos1.driver_init();
                Namcos1.video_start_namcos1();
                machine_reset_callback = Namcos1.machine_reset_namcos1;
                break;

            case "IGS011":
                Palette.palette_init();
                IGS011.video_start_igs011();
                machine_reset_callback = IGS011.machine_reset_igs011;
                break;

            case "PGM":
                Palette.palette_init();
                Tilemap.tilemap_init();
                PGM.device_init();
                PGM.video_start_pgm();
                machine_reset_callback = PGM.machine_reset_pgm;
                break;
            }
        }