public Suzy(ILynxDevice lynx) { device = lynx; Ram = lynx.Ram; SCB = new SpriteControlBlock(); SPRGO = new SpriteProcessStart(); SPRSYS = new SpriteSystemControl(); SPRINIT = new SpriteInitializationBits(0); SUZYBUSEN = new SuzyBusEnable(); JOYSTICK = new Joystick(); }
public SpriteEngine(SpriteContext context, byte[] ramMemory, SpriteControlBlock scb, byte[] videoMemory) { this.context = context; this.videoMemory = videoMemory; this.ramMemory = ramMemory; this.scb = scb; TiltingEnabled = false; StretchingEnabled = false; SizingEnabled = false; Initialize(); }
public SpriteEngine(SpriteContext context, byte[] ramMemory, SpriteControlBlock scb) : this(context, ramMemory, scb, ramMemory) { }