Bread80<p>Adding the keyboard input routines to the emulator took a bit more work. Mostly trying to find the correct routines in <a href="https://mstdn.social/tags/FreePascal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreePascal</span></a> (KeyPressed and ReadKey). (Read and Readln are both buffered - they read a line and only return when the user hits enter).</p><p><a href="https://mstdn.social/tags/quiche" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quiche</span></a> <a href="https://mstdn.social/tags/quichelang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quichelang</span></a> <a href="https://mstdn.social/tags/compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiler</span></a> <a href="https://mstdn.social/tags/z80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>z80</span></a></p>