static void Main(string[] args) { setupLogger(); C64 c64 = new C64("/home/marco/git-private/cs_project/rom/basic.rom", "/home/marco/git-private/cs_project/rom/character.rom", "/home/marco/git-private/cs_project/rom/kernal.rom"); Logger log = NLog.LogManager.GetCurrentClassLogger(); //log.Debug(ushort.MaxValue); //c64.dumpRoms(); c64.powerOn(); //c64.dumpMemory(); Thread.Sleep(6000); c64.join(); c64.powerOff(); /* * ushort value = 0; * ushort returnv = 0; * CPU6510 cpu = new CPU6510(); * * setupLogger(); * Console.WriteLine("Hello World!"); * * value = 256; * cpu.PC = value; * returnv = cpu.PC; * * value = 65000; * cpu.PC = value; * returnv = cpu.PC; * * value = 257; * cpu.PC = value; * returnv = cpu.PC; */ }