예제 #1
0
        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
        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);
 }