Exemple #1
0
        public void GetData()
        {
            PpuRegisterWriteInfo[] writeInfoArray;
            InteropEmu.DebugGetPpuRegisterWriteData(out _pictureData, out writeInfoArray);

            var writes = new Dictionary <int, PpuRegisterWriteInfo>();

            for (int i = 0; i < writeInfoArray.Length; i++)
            {
                writes[(writeInfoArray[i].Scanline + 1) * 341 + writeInfoArray[i].Cycle] = writeInfoArray[i];
            }
            _ppuRegisterWrites = writes;
        }