diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64syscall.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/emu/x64syscall.c b/src/emu/x64syscall.c index e9821ec5..2b9212ed 100644 --- a/src/emu/x64syscall.c +++ b/src/emu/x64syscall.c @@ -876,10 +876,9 @@ void EXPORT x64Syscall(x64emu_t *emu) S_RAX = -ENOSYS; break; default: - printf_log(LOG_INFO, "Error: Unsupported Syscall 0x%02Xh (%d)\n", s, s); - emu->quit = 1; - emu->error |= ERR_UNIMPL; - return; + printf_log(LOG_INFO, "Warning: Unsupported Syscall 0x%02Xh (%d)\n", s, s); + S_RAX = -ENOSYS; + break; } if(log) { if(BOX64ENV(rolling_log)) |