Example #1
0
        public void AssembleSourceCode()
        {
            string src = GetSourceCode();

            S8Assembler.Target result = s8a.AssembleSourceCode(src);

            if (result is null)
            {
                LogMessage("Assembly FAILED!!");
            }
            else
            {
                //s8d = new S8Dissasembler();
                s8d.InitFromMemory(result);
            };

            currentAddress = s8d.cpu.state.pc;
        }
Example #2
0
 public bool InitFromMemory(S8Assembler.Target s8)
 {
     PDB = s8.pdb;
     return(InitExeFromMemory(s8.exe));
 }