예제 #1
0
 public PPZDRV(PMD pmd, PW pw, x86Register r, Pc98 pc98, Func <ChipDatum, int> ppz8em, byte[][] pcmData)
 {
     this.pmd     = pmd;
     this.pw      = pw;
     this.r       = r;
     this.pc98    = pc98;
     this.ppz8em  = ppz8em;
     this.pcmData = pcmData;
 }
예제 #2
0
        public PCMDRV(PMD pmd, PW pw, x86Register r, Pc98 pc98, PPZDRV ppzdrv)
        {
            this.pmd    = pmd;
            this.pw     = pw;
            this.r      = r;
            this.pc98   = pc98;
            this.ppzdrv = ppzdrv;

            SetupCmdtbl();
        }
예제 #3
0
 public PCMLOAD(PMD pmd, PW pw, x86Register r, Pc98 pc98
                , Func <ChipDatum, int> ppz8em
                , Func <ChipDatum, int> ppsdrv
                , Func <ChipDatum, int> p86em
                , Func <string, Stream> appendFileReaderCallback)
 {
     this.pmd    = pmd;
     this.pw     = pw;
     this.r      = r;
     this.pc98   = pc98;
     this.ppz8em = ppz8em;
     this.ppsdrv = ppsdrv;
     this.p86em  = p86em;
     this.appendFileReaderCallback = appendFileReaderCallback;
 }