젤다의 전설 꿈꾸는 섬의 포인터 테이블.

실제 데이터의 위치를 나타내는 포인터를 모아놓은 목록. 포인터 배열이라고도 한다.

대사가 많은 게임에서 대사 포인터를 관리하는데 사용한다. 주로 상대 포인터로 되어 있어 대사 데이터 시작 지점으로부터의 바이트 거리를 늘어놓은 형태이다.

작업하려는 게임의 대사 포인터가 이런 형식으로 되어 있다면 대사 데이터의 위치를 알아낸 뒤 이 테이블에 따라 대사를 추출하고, 변경된 대사에 맞춰 테이블을 다시 작성하는 툴을 만들게 된다.

주의할 점[편집]

포인터 테이블을 분석할 때는 엔디안에 주의해야 한다. 우측 예시 사진은 0x4a8b부터 시작하는 빅 엔디안으로 보일수도 있겠지만, 0x70000번지의 처음 0x00은 의미가 없는 더미 바이트로, 실제 첫 대사의 상대 위치는 0x4a70부터 시작한다. 포인터 분석에서만이 아닌 2바이트 이상의 데이터를 다룰 때에는 항상 엔디안에 주의하도록 하자. 대부분의 경우 리틀 엔디안을 사용한다.