public void DoSignal(uint PC, uint Signal, SignalBehavior Behavior, bool ExecuteNow)
{
if (Debug) Console.WriteLine("SIGNAL : {0}: Behavior:{1}", Signal, Behavior);
Status.SetValue(DisplayListStatusEnum.Paused);
if (Callbacks.SignalFunction != 0)
{
//Console.Error.WriteLine("OP_SIGNAL! ({0}, {1})", Signal, Behavior);
GpuProcessor.Connector.Signal(PC, Callbacks, Signal, Behavior, ExecuteNow);
}
Status.SetValue(DisplayListStatusEnum.Drawing);
}