static void *console_thread (void *v) { uae_set_thread_priority (2); for (;;) { TCHAR wc = 0; //console_getch (); char c[2] = { 0, 0 }; write_log (_T("*")); ua_copy (c, 1, &wc); record_key_direct ((0x10 << 1) | 0); record_key_direct ((0x10 << 1) | 1); } return NULL; }
static void *console_thread (void *v) { uae_set_thread_priority (NULL, 1); for (;;) { TCHAR wc = console_getch (); char c[2]; write_log (L"*"); c[0] = 0; c[1] = 0; ua_copy (c, 1, &wc); record_key_direct ((0x10 << 1) | 0); record_key_direct ((0x10 << 1) | 1); } }