Skip to main content

Monkey Ball









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




Monkey Ball



From The Cutting Room Floor



Jump to: navigation, search







Title Screen


Monkey Ball

Developer:
Amusement Vision
Publisher:
Sega
Platform:
Arcade (NAOMI GD-ROM)
Released in JP: June 23, 2001




AreasIcon.png This game has unused areas.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
LevelSelectIcon.png This game has a hidden level select.








Hmmm...

To do:
The narrator has more unused voice takes. Rip those sounds.

Monkey Ball is basically Marble Madness, except in 3D with improved graphics and lots of monkeys. And a banana-shaped joystick.



Contents




  • 1 Unused Graphics


    • 1.1 Master Difficulty Graphics


    • 1.2 Unused Select Screen Background


    • 1.3 Debug Font




  • 2 Unused Models


    • 2.1 Debug Axis


    • 2.2 Coins


    • 2.3 Tex Test Model




  • 3 Unused Levels


  • 4 Unused Strings


  • 5 Debug Mode


    • 5.1 Debug Pause


    • 5.2 In-Game Commands


    • 5.3 Test Mode


    • 5.4 In-Game Debug Menu


    • 5.5 Stage Select






Unused Graphics


Master Difficulty Graphics


Supermonkeyball-master.png


Monkey Ball spn rnk obibar red.png


Monkey Ball spn rnk obiword.png

Supermonkeyball-difficulties.png


Graphics for a Master difficulty exist, but are never implemented aside from one Master floor. While Super Monkey Ball added nine more Master floors, you still couldn't start at the Master stages from the difficulty select until Super Monkey Ball Jr. and Super Monkey Ball 2.


Whether they planned to make Master an actual difficulty setting in the original game, or something to expand on much more than they did while porting to the GameCube, is hard to tell.


Unused Select Screen Background


Monkey Ball spn mb select t.png


This background was found in the select game graphics. The final game uses a 3-D blue sky.


Debug Font


Monkey Ball Debug Font.png


A debug font.


Unused Models


Debug Axis


Monkey Ball obj YAZI XYZ.png


A debug axis.


Coins


Monkey Ball obj coin00.pngMonkey Ball obj mb coin.png


Coins for gold and sliver.


Tex Test Model


Monkey Ball obj tex test mdl.png


A model for testing textures.


Unused Levels





Hmmm...

To do:
GIFs of moving parts where applicable.


Unused Strings


These are the strings used during gameplay, including indicators if a level is a Bonus level or the final level, and the number of the floor. Among them is a string that describes "MASTER EXTRA", and "EXTRA 2". The string "SELECT A STAGE" is used in the Debug Mode's Stage Select. Extra 2 and Extra are used in the Debug Mode's Stage Select, with Extra 2 being appended to Expert to refer to the Master floor.


SELECT A STAGE
STAGE
SELECT LEVEL
SELECT YOUR LEVEL
SELECT BY LEVER
EXTRA 2 FLOOR LIB.
EXTRA FLOOR LIB.
SELECT A MONKEY
MASTER EXTRA
FLOOR
BONUS FLOOR
FINAL FLOOR

Debug Mode


A debug mode in does exist in Monkey Ball, and can be turned on by setting address 2C228084 to 1. This must be on in order to access the stage select and the ingame debug menu.


Debug Pause


While address 2C228084 is set to 1, setting address 2C228080 will put the game in a pause like state. Pressing P1 START advances the game by a single frame.


In-Game Commands


While debug mode is on , pressing P2 PUSH1 + P2 PUSH2 + P2 PUSH4 will instantly complete the current level.


Test Mode


A debug menu, called Test Mode, can be accessed by setting address 2C223609 to 3 and address 2C223611 to 67.


MonkeyBall TestMode.PNG



  • STAGE NUM - Adjusts what level is currently selected in the debug level select.

  • BACKGROUND - Adjusts what BG is used when selecting a level from the debug stage select.

  • OBJECT TEST - A model viewer.

  • LOD OBJ TEST - Tests switching out models for low-poly counterparts based on the model's distance from the camera.

  • SPRITE TEST - A sprite viewer.

  • MOTION TEST - An animation viewer.

  • FONT TEST - Displays "HELLO, WORLD" in all fonts, or in the case of the fonts consisting only of number, all numbers from 0 to 9.

  • SOUND TEST - Plays all types of audio in the game, from music to voice clips to sound effects.

  • TEXTURE TEST - A texture viewer.

  • INPUT TEST - Shows what inputs are being pressed.

  • REPLAY TEST - Plays the replays that are normally reserved for the game's attract mode.

  • BG TEST - A background viewer.

  • CALIBRATION - Analog stick calibration.

  • BOOKKEEPING - A menu where various statistics can be viewed, such as floor clear rates and average play duration.

  • BACKUP CLEAR - Deletes all saved data.

  • DIP SWITCH - Allows various DIP switches to be toggled on and off.



  • DIP_DEBUG - Debug mode.

  • DIP_DISP - Shows the Lib No. of the stage currently being played, as well as the route being taken.

  • DIP_STCOLI - Shows stage collision.

  • DIP_TRIANGLE - Turns the stage and its collision into a triangle.

  • DIP_BALL_TGT - Indicates what object the character is looking at.

  • DIP_JOINT_OFF - Detatches the clothing of each character from their waists.

  • DIP_APE_IK - Causes the character to start warping in and out of the ball.

  • DIP_TIME_STOP - Freezes the timer.

  • DIP_KARAKUCHI - Seemingly does nothing.

  • DIP_NAMEENTRY - Forces the name entry screen to appear after a game over, regardless of score.

  • DIP_SHADOW_TEST - Makes the stage's floor and walls the same darkness as the shadows.

  • DIP_FALL_DISP - Shows the boundary that triggers a Fall Out, but strangely only on certain stages.

  • DIP_SWITCH12 - Nothing.

  • DIP_SWITCH13 - Nothing.

  • DIP_SWITCH14 - Nothing.

  • DIP_SWITCH15 - Nothing.


In-Game Debug Menu


There is another debug menu, this one seemingly intended for monitoring various stats. The only real notable things that can be done here are adjusting the ball size (which has no effect on its collision) and the slant angle (which not only adjusts the visual tilt, but also the angle of the gravity), as well as tweaking lighting. To access this, have have address 2C228080 set to 3, and then press P2 PUSH2 + P2 PUSH4. Once the menu appears, address 2C228080 can be set back to 0 to unpause the game.


MonkeyBall IngameDebugMenu.PNG


Stage Select


While Debug Mode is active, pressing P2 Start during the attract mode will access the Stage Select.


MonkeyBall DebugLevelSelect.PNG


Pressing P1 Start starts the selected stage with Aiai, pressing P1 Button 1 starts the selected stage with Meemee, and pressing P1 Button 2 starts the selected stage with Baby. P2 Start can be used to switch between difficulties.















































Retrieved from "https://tcrf.net/index.php?title=Monkey_Ball&oldid=581292"





Navigation menu
























if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
mw.loader.load(["mediawiki.toc","mediawiki.action.view.postEdit","mediawiki.user","mediawiki.hidpi","mediawiki.page.ready","mediawiki.searchSuggest","ext.uls.pt"],null,true);
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=siteu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.tcrf.net/" : "http://stats.tcrf.net/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));

try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 2);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}


if(window.mw){
mw.config.set({"wgBackendResponseTime":2089});
}

Popular posts from this blog

Mario Kart Wii

The Binding of Isaac: Rebirth/Afterbirth

What does “Dominus providebit” mean?