Пример #1
0
        public void update(int[] vramBits)
        {
            if (vramViewer)
            {
                Buffer.BlockCopy(vramBits, 0, display.Bits, 0, 0x200000);
            }
            else if (is24BitDepth)     //pretty much hacked from our current limitations on vram...
            {
                blit24bpp(vramBits);
            }
            else
            {
                blit16bpp(vramBits);
            }

            fps++;
            screen.Invalidate();
        }
Пример #2
0
        public void update(int[] vramBits)
        {
            if (isVramViewer)
            {
                Buffer.BlockCopy(vramBits, 0, display.Bits, 0, 0x200000);
            }
            else if (is24BitDepth)
            {
                blit24bpp(vramBits);
            }
            else
            {
                blit16bpp(vramBits);
            }

            fps++;
            screen.Invalidate();
        }
Пример #3
0
 public void update(int[] vramBits)
 {
     fps++;
     Buffer.BlockCopy(vramBits, 0, buffer.Bits, 0, 0x200000);
     screen.Invalidate();
 }