コード例 #1
0
ファイル: MemoryPentEvo.cs プロジェクト: zxmak/ZXMAK2
        public override int GetRomIndex(RomId romId)
        {
            switch (romId)
            {
            case RomId.ROM_SOS: return(0x1C);

            case RomId.ROM_DOS: return(0x1D);

            case RomId.ROM_128: return(0x1E);

            case RomId.ROM_SYS: return(0x1F);
            }
            throw new NotImplementedException();
        }
コード例 #2
0
ファイル: MemorySpectrum128.cs プロジェクト: alfishe/ZXMAK2
        public override int GetRomIndex(RomId romId)
        {
            switch (romId)
            {
            case RomId.ROM_128: return(0);

            case RomId.ROM_SOS: return(1);

            case RomId.ROM_DOS: return(2);

            case RomId.ROM_SYS: return(3);
            }
            Logger.Error("Unknown RomName: {0}", romId);
            throw new InvalidOperationException("Unknown RomName");
        }
コード例 #3
0
 public abstract int GetRomIndex(RomId romId);
コード例 #4
0
 public override int GetRomIndex(RomId romId)
 {
     return(0);
 }