@Override
			Source adjust(long pTickCount, long pPatchCount, long pSkipCount) {
				return pPatchCount == 0 && pSkipCount == 0 ? RECORD : INPUT;
			}
The schedule comes from recording actual emulation.

<p>
Specifically, the p-code steps must be known not to exceed one instruction.
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/time/schedule/TraceSchedule.java