using BizHawk.Emulation.Cores.Computers.Commodore64.MOS; namespace BizHawk.Emulation.Cores.Computers.Commodore64.Media { public static class Prg { public static void Load(Chip90611401 pla, byte[] prgFile) { var length = prgFile.Length; if (length <= 2) { return; } var addr = prgFile[0] | (prgFile[1] << 8); var offset = 2; unchecked { while (offset < length) { pla.Write(addr, prgFile[offset]); offset++; addr++; } } } } }