나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2026-08-08 20:17:07

Task Over

파일:345XKmp.png

1. 개요

네오지오 MVS 기판으로 발매된 일부 아케이드 게임을 하는 중에 일어나는 예외 처리. KOF 96에서 최초로 발견되었으며 KOF 97에서 더 자주 발생해 문제가 부각되었다.#

2. 발생원인

KOF97 게임은 개임의 각 요소가 TASK에 할당되어 돌아간다. 화면에 표시되는 스프라이트도 이러한 태스크에 할당되어 처리가 되는데, 꾸역꾸역 들어오는 태스크를 시간 안에 다 처리하지 못하면 처리지연이 발생하게 된다. 이게 쌓이다가 한계에 도달하면 코드가 잘못된 메모리를 참조하게 되는데 그냥 놔두면 초록색의 이상한 화면이 뜨고 기기가 정지하는데, 그 찰나의 순간을 시스템이 캐치하고 TASK OVER !! 라는 메시지를 내보내며 강제종료되는 현상이다.

이를테면 자바가 NullPointerException을 내뱉고 종료되는 것과 비슷한 이치이다. 게임이 멈추지는 않지만 스타크래프트에서 Cannot create more units 메시지가 나오는 것도 같은 맥락이라 할 수 있다.

3. 상세

네오지오는 안그래도 워크 메모리가 64KB로 적은데, 97은 이런 기계의 한계를 감안하지 않고 이펙트를 마구 남발하는 바람에 처리지연도 쉽게 볼 수 있는 것은 물론 이 Task Over가 발생하는 것이다.

화염 이펙트와 속칭 불먼지라 불리는 화염 히트 이펙트가 연속으로 나오는 [1], 이오리, 각성 크리스[2], 마이[3], 빌리[4] 등의 캐릭터들은 뭐만 했다 하면 처리지연이 발생하다가 끝내 Task Over!!가 뜨면서 게임이 멈춰버린다. 제일 골 때리는 건 메마른 대지의 야시로인데, 특정 스테이지와 폭주 스테이지에서 지진을 일으키는 승리포즈 하나로 TASK OVER가 떠 버린다.실제 사례[5]

이때의 반성으로 KOF 98에서는 이펙트를 자제하고 먼저 생긴 태스크를 빠르게 회수하는 등의 보완책을 실장하여 최적화에 신경 썼고 이에 따라 Task Over가 뜨는 불상사는 더 이상 일어나지 않게 되었다. 그러나 네오지오의 스프라이트 처리 능력이나 램 용량이 늘어난 것은 아니기에 네오지오 최후기 작품인 KOF 2003에서는 드물지만 또 Task Over가 발생하는 것을 볼 수 있다.

KOF 2001에서는 Task Over 글씨가 깨져서 나온다.

2018년 4월에 출시된 KOF 97 글로벌 매치도 에뮬레이터 기반 이식이다보니 처리지연은 물론 과부하로 인한 Task Over 현상이 똑같이 발생한다.

잘 알려지진 않았지만 KOF 98 UM에서도 존재한다.[6] 발동 조건은 베니마루로 크리스에게 MAX 뇌광편수구를 맞추는 것.


[1] 97에서 가장 쉽게 Task Over를 띄울 수 있다. 심지어는 무조건적으로 Task Over를 일으키는 확정 콤보도 있으며, 일부 스테이지에서는 MAX 대사치 풀 히트로 피니시만 해도 TASK OVER가 뜰 정도.[2] 그냥 사지를 무는 불꽃만 써도 처리지연이 발생하는 장면을 볼 수 있다.[3] 상대가 공중에 뜬 상태에서 봉황의 춤을 맞추기만 해도 되는 수준이다.[4] 초화염선풍곤 한정.[5] 이 지진을 일으키는 승리 포즈는 두 개가 있는데 만세 자세로 힘을 살짝 방출하다가 멈추는 게 있고 기를 모으는 거 같은 자세로 계속 일으키는 게 있다. 지속적으로 지진을 일으키는 승리 포즈에서 뜨는데 이것도 발생 위치와 타임오버 승리냐, K.O. 승리냐에 따라 다르다.[6] 정확히는 초기 아케이드판(타이토 Type X)과 PS2,XBOX LIVE 이식판,PGM 기판 이식 버전인 'KOF 98UM 영웅'만 해당. 이후 나온 FE에선 수정되었다.