Strange thing happening here, it sends both strings at once to the comport.
Any thoughts?
if (PlayerIndex = 1) then begin
if NewState = psPlaying then
ComPort('COM1').SendStr('Playing CART1');
if NewState = psStopped then
ComPort('COM1').SendStr('Stopped CART1');
end;