This rearranges the console input function to first check if the processor is ready, and only then read a character from the console and pass it on.
Previously, there were issues with console input in the automated ITS build, where commands are pushed to the emulator one line at a time. Delays had to be inserted between characters, or else the "CTYI =>" condition would trigger. This new code doesn't need the delays.
This rearranges the console input function to first check if the processor is ready, and only then read a character from the console and pass it on.
Previously, there were issues with console input in the automated ITS build, where commands are pushed to the emulator one line at a time. Delays had to be inserted between characters, or else the "CTYI =>" condition would trigger. This new code doesn't need the delays.