Ejemplo n.º 1
0
        public void TestGetBytes()
        {
            byte[]           dataBefore = { 0x02, 0x02, 0x03, 0x01, 0x01, 0x03, 0x05, 0x05 };
            OverlayTileSizes sizes      = new OverlayTileSizes(dataBefore);

            byte[] dataAfter = sizes.GetBytes();
            Assert.AreEqual(dataBefore, dataAfter);
        }
Ejemplo n.º 2
0
        public void SetUp()
        {
            byte[]  romBuffer = File.ReadRom(Region.US);
            Offsets offsets   = new Offsets(romBuffer, Region.US);

            byte[] overlayTileSizesData = Utilities.ReadBlock(romBuffer, offsets[Offset.TrackOverlaySizes], OverlayTileSizes.Size);
            this.overlayTileSizes    = new OverlayTileSizes(overlayTileSizesData);
            this.overlayTilePatterns = new OverlayTilePatterns(romBuffer, offsets, this.overlayTileSizes);
        }