public LinkCable(Gameboy gameboy) { if (ENABLED) { socket = new WebSocket("ws://127.0.0.1:8001/GBSharp"); socket.OnMessage += Socket_OnMessage; socket.Connect(); } _gameboy = gameboy; Reset(); }
public MMU(Gameboy gameboy) { _inBios = false; _vram = new int[0x4000]; _eram = new int[0x2000]; _wram = new int[0x8000]; _oam = new int[0xA0]; _io = new int[0x80]; _zram = new int[0x80]; _gameboy = gameboy; SetBios(); //Reset(); }
public Debugger(Gameboy gameboy) { _gameboy = gameboy; Reset(); }
public Input(Gameboy gameboy) { _gameboy = gameboy; Reset(); }
public DMA(Gameboy gameboy) { _gameboy = gameboy; Reset(); }