Esempio n. 1
0
        public ASMEncodingUtility(ASMEncodingMode encodingMode = ASMEncodingMode.Base)
        {
            _helper = new ASMEncodingUtilityHelper[ASMEncodingUtilityHelper.NumEncodingModes];
            _helper[(int)ASMEncodingMode.Base] = new ASMEncodingUtilityHelper();

            EncodingMode = encodingMode;
        }
Esempio n. 2
0
        public void LoadEncodingModeFiles(ASMEncodingMode encodingMode)
        {
            switch (encodingMode)
            {
            case ASMEncodingMode.Base:
                LoadEncodingFile(ASMDataFileMap.MIPS_Encoding);
                break;

            case ASMEncodingMode.PSX:
                LoadEncodingFile(ASMDataFileMap.PSX_Encoding);
                break;

            case ASMEncodingMode.PSP:
                LoadEncodingFile(ASMDataFileMap.MIPS_R2_Encoding);
                LoadEncodingFile(ASMDataFileMap.MIPS_FPU_Float_Encoding);
                LoadEncodingFile(ASMDataFileMap.PSP_Encoding);
                break;

            default: break;
            }
        }