8월 32일

 


1. 나의 여름방학 버그
1.1. 개요
1.2. 상세


1. 나의 여름방학 버그



1.1. 개요


플레이스테이션용 게임 ぼくのなつやすみ(나의 여름방학)버그.

1.2. 상세


8월 31일 이후 특정 행동을 할 경우,[1] 9월 1일로 넘어가지 않고 8월 32일로 넘어가게 되는 버그다.
8월 32일 이후의 동영상
별 거 아니라고 생각되는 사람이 있을 수 있지만…문제는 이게 이대로 계속 진행되면 9월 1일로 안 넘어가고 8월 33일, 34일로 계속 진행된다. 진행만 멀쩡하게 되면 다행인데 글자도 깨지면서 점점 캐릭터들이 이상해지는데,영원히 오지않는 9월과 기괴한 캐릭터들이 시너지효과를 일으켜 추억을 체험하려던 힐링게임이 순식간에 호러게임이 된다. 이를 소재로 그려진 만화도 있다.
원리는 게임 내부 메모리들을 참조하는 포인터 값이 이상하게 변조되어 원래 프로그래머가 의도하지 않은 영역을 참조하면서 일어나는 현상. 텍스트 혹은 캐릭터들의 날짜별 텍스처 등을 저장하는 영역이 아닌 엉뚱한 데이터를 그래픽이나 텍스트·사운드 데이터로 참조하게 되니 이런 호러스러운 일이 벌어지는 것. 미싱노와 출현 원리가 같다. 스타크래프트EUD 유즈맵 또한 이와 비슷한 원리를 활용한 것.

[1] 한 번 게임을 클리어한다→클리어 데이터의 그림일기를 연다→「もどる(돌아간다)」에 커서를 올려놓고 위(↑)를 누른다→원래는 일어나지 말아야 하지만 위쪽 그림일기로 커서가 이동한다→거기에서 버튼을 누른다→버그