private Configuration SetupDefault() { //AssemblyCompiler.CompileAssembly("assembly.txt", "bytecode.txt"); var configuration = new ConfigurationDefault( new ReadonlyMemory("bytecode.txt"), new RandomAccessMemory(), new GraphicsProcessor(graphics), new Accumulator(), new ArrowkeyInput(), new Random() ); var instructionSet = new InstructionSetDefault(configuration); configuration.AttachInstructionSet(instructionSet); return(configuration); }
public InstructionSetDefault(ConfigurationDefault configuration) : base(configuration) { }