diff --git a/src/sys/nact_sys2.cpp b/src/sys/nact_sys2.cpp index 70dba0d..2dca1de 100644 --- a/src/sys/nact_sys2.cpp +++ b/src/sys/nact_sys2.cpp @@ -1242,7 +1242,7 @@ void NACT_Sys2::cmd_y() RND = 0; break; case 255: - quit(param == 1 ? NACT_HALT : 0); + quit(param == 1 ? NACT_HALT : RND); break; } // Y1 diff --git a/src/sys/nact_sys3.cpp b/src/sys/nact_sys3.cpp index f816040..5f71800 100644 --- a/src/sys/nact_sys3.cpp +++ b/src/sys/nact_sys3.cpp @@ -1402,7 +1402,7 @@ void NACT_Sys3::cmd_y() RND = (crc32_a == CRC32_YAKATA3_CD || crc32_a == CRC32_YAKATA3_FD || crc32_a == CRC32_NINGYO) ? 1 : 0; break; case 255: - quit(param == 1 ? NACT_HALT : 0); + quit(param == 1 ? NACT_HALT : RND); break; } }