Please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

슈퍼 마리오 브라더스

From The Cutting Room Floor
Jump to: navigation, search
This page is a translated version of the page Super Mario Bros. and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎日本語 • ‎한국어 • ‎polski • ‎português do Brasil • ‎中文(中国大陆)‎


Title Screen

Super Mario Bros./ko

Developer: Nintendo
Publisher: Nintendo
Platforms: NES, Famicom Disk System
Released in JP: September 13, 1985 (Famicom), February 21, 1986 (FDS)
Released in US: November 17, 1985 (debatable)
Released in EU: May 15, 1987
Released in AU: 1987


CodeIcon.png This game has unused code.
EnemyIcon.png This game has unused enemies.
GraphicsIcon.png This game has unused graphics.
MusicIcon.png This game has unused music.


BugsIcon.png This game has a bugs page

슈퍼 마리오 브라더스는 패미콤 게임 중에 제일 흔하며, 한번 가지면 버릴 줄 모르는 게임이다.

흠...
해야할 일:
지역별/버전별 차이점

사용하지 않은 음악

  • 트랙 10: 원래와는 음색이 다른 "게임 오버" 사운드.
  • 트랙 18: 지하나 물 레벨(1-2, 2-2 등)에서의 시간부족 테마. 실제로는 각 레벨들마다 타이머가 리셋되기 때문에, 사용되지 않았다.


(NSF rips: Chris Moeller)

사용하지 않은 오브젝트

SuperMarioBrosBrownBall.png

덩굴같이 마리오가 오르내릴 수 있는 오브젝트. 올라가는 동안, 마리오가 자신의 머리로 무언가를 박는듯한 '붕붕'소리가 들린다. 레벨 에디터로 가져다놓는 것이 가능하다. 갈색 깃대 공처럼 보여도, 실제 16x16 메타타일은 그것만의 것이다.

사용하지 않은 불기둥 타입

적 오브젝트 중 1E은 반시계방향으로 빨리 도는 짧은 불기둥이다. 하지만, 시계방향으로 도는 1C와는 달리(5-4에서만 사용됨), 이것은 어떤 레벨에서도 사용되지 않았다.

다른 정상적이지 않은 적들(예:20, 21, 22의 불기둥들)과는 달리, 다음 설정 테이블에 따라 제대로 설정되어있다:

FirebarSpinSpdData:
      .db $28, $38, $28, $38, $28

FirebarSpinDirData:
      .db $00, $00, $10, $10, $00

이 설정은 시계방향(1B), 빠른 시계방향(1C), 반시계방향(1D), 빠른 반시계방향(1E), 긴 불기둥(1F)에 저장되어 있다. 불기둥 1E은 빠른 속도($38)와 반시계방향($10)으로 돌도록 프로그래밍 되어있다.


(출처: doppelganger's SMBDis (설정 테이블))

이 불기둥은 이 게임의 게임보이 컬러 리메이크에도 존재한다.

사용하지 않은 가시돌이 알 행동패턴

가시돌이 알은 김수한무에 의해 단순하게 뿌려지는데, 가로방향 이동은 전혀 없다. 하지만, 이 결과는 의도한 것이 '아니다'! 이것은 단지 버그에 의한 결과인데, 원래 가시돌이 알은 플레이어의 속도, 김수한무의 속도, 플레이어의 위치와 임의의 값을 통해 뿌려질 예정이었다. 이에 대한 패치는 아래에 있다:

Download.png Download 가시돌이 알 스피드 패치
File: SMBSpinyEggPatch.ips (25 바이트) (info)

이 패치는 리비전 0을 위해 만들어졌습니다. 이 버그의 원인에 대한 정보는 노트 페이지를 참고해주세요.


(출처: doppelganger's SMBDis (Spiny egg function), GoldS (patch))

사용하지 않은 타이머 세팅

첫번째 헤더 세팅 바이트의 상위 2개의 비트는 타이머를 몇초부터 시작할지를 결정한다.

비트 시작 시간
0 00xxxxxx 000
1 01xxxxxx 400
2 10xxxxxx 300
3 11xxxxxx 200

만일 위의 설정이 3 (11xxxxxx)로 설정되어있다면, 제대로 된 레벨이 아닐지라도 타이머는 200부터 시작할 것이다.

마찬가지로, 0 (00xxxxxx)으로 설정되어 있으면 타이머는 000부터 시작하게 된다(일반적인 레벨에서는 바로 죽는다). 1-2 초반과 같이 시작부분이 따로 있는 레벨이라면, 게임은 이 부분을 진행하는 동안 타이머는 작동하지 않으며, 설정이 어떻든 신경쓰지 않는다.

두개의 스크롤 정지 물체

스크롤을 정지하는 물체가 4647 2개가 존재한다. 이 중 오직 47만 정상적인 레벨에서 쓰인다.

사용하지 않은 포인터

맵 01 (2-2와 7-2)은 월드 3을 위한 세번째 레벨 포인터가 존재하는데, 일반적인 월드 2와 7 레벨 포인터와 같은 곳으로 이끈다. 이를 보건대, 게임 개발 도중에 레벨을 재배열했던가, 아니면 실수로 남아있을지도 모른다.

사용하지 않은 변수

램 주소 03F0은 파괴한 블록의 갯수를 저장하는데, 어떠한 경우에도 이 부분을 읽어들이지 않는다.

그 외 이상한것들

지워진 타일들

SuperMarioBrosBGTiles.png

CHR 데이터의 존재하는 타일의 배열로 판단했을 때, 벽돌과 쿠파의 다리는 개발 과정에서 어떤 지점에서 4개의 고유한 타일을 사용했을지도 모른다. 타이틀 로고 뒤에 블록을 추가하는 것으로 인해 여분의 타일을 제거해야 되었을 가능성이 있다.

땅 위의 징오징오

SMB 1000Bloopers.png

징오징오는 원래 물을 배경으로 한 레벨에 나와야함에 불구하고, 물이 없는 레벨에서도 있을 수 있으며, 밟았을 때 1000점을 얻을 수 있다. 또다른 죽이기 '불가능'한 버블이나 쿠파를 별을 먹은 플레이어를 이용해 죽여도, 200점밖에 얻지 못한다.

일본어판 슈퍼 마리오 브라더스 2에서는 물이 배경이 아닌 레벨에서도 징오징오가 나오는데(1-3 같이), 역시 밟으면 의도한 대로 1000점을 얻을 수 있다.