#include #include #include #include //#include void Program::bootstrap() { interface = new Interface; emulator.append(new Famicom::Interface); emulator.append(new SuperFamicom::Interface); emulator.append(new GameBoy::Interface); emulator.append(new GameBoyAdvance::Interface); //emulator.append(new NintendoDS::Interface); for(auto &system : emulator) system->bind = interface; }