the cutting room mirror

LEGO Star Wars: The Complete Saga (Nintendo DS)

This article has a talk page!
view on tcrf.net

To do:
Game has unused graphics, levels, and possibly some other stuff. Figure out how to open "StarWars.fib".

Continuing the fine tradition of not-as-good-as-the-console LEGO ports. Notable for being the first LEGO handheld title to be developed by TT Fusion.

Level Oddities#

Cantina#

LSW-TCS-DS-Cantina1.png LSW-TCS-DS-Cantina2.png

Both outside sections of the hub map has some unseen portions of the geometry which can only be accessed via a cheat or exploit.

Death Star Escape#

This episode IV level has a panel inside an elevator which is unusable due to a level transition being activated before being able to touch it. Even more odd is the fact that a C3PO panel is right next to the door with this panel.

Escape from Echo Base#

There is a breakable object in the second room of the level that is placed out of bounds, and therefore can't be seen or interacted with in any way. After setting off the explosion to access the next room of the level, this box oddly gets "slid" upwards.

Dagobah#

There are two inaccessible breakable objects that have been placed out of bounds in the starting area. In the same way as Echo Base, they each slide upwards after building the first two bridges.

Cloud City Trap#

Before the first C3PO panel room is loaded in, this strange object sits in its place outside the map.

Out of Bounds Tiles#

LSW-TCS-DS-oob-tiles-cantina.png.png LSW-TCS-DS-oob-tiles-grievous.png.png

Almost every single level in the game has one or more floating tiles sitting somewhere out of bounds. These tiles are sometimes textured like other assets in the level, but in most cases they use a generic dev-texture instead. Their purpose is unclear.

Debug Menus#

Pressing Up, Left, Down, Right, Up, Left, Down, Right, Up, Left, Down, Right, R, L, Start, Select at the main menu will enable the debug menus. Alternatively, using the following codes will also enable them.

USA

Europe

221248EF 00000001

22124A0F 00000001

(Source: GameFAQs.com)

When enabled, two new options are added to the main menu: "Debug" and "Debug Multiplayer." Noticeably this code seems to crash to the home screen when done on a 3DS so be careful.

Debug#

The Debug menu has submenus as follows:

  • Episodes 1..3 - Allows you to choose to begin the game at several points within Episodes 1-3.
  • Episodes 4..6 - The same, but for Episodes 4-6.
  • Bonus Levels - Can be used to start any of the bonus levels in the game.
  • Customisation - Opens the character customization screen.
  • Test Levels - A menu containing one (non-working) test level.
  • Cheats - Toggles for various cheats.

Debug Multiplayer#

  • Host Game - Opens a menu similar to the "Debug" menu.
  • Join Game - Makes the menu disappear and possibly attempts to join a multiplayer game. This menu has another string, "Connected!", that you just never see because it was seemingly left broken.

Test Levels#

Only has one option, lvl_testplayground. Upon selection, the game states the DS Card has been removed.

To do:
See if it is possible to play lvl_testplayground without the game crashing.

Cheats#

All of these cheats can be toggled on or off. This submenu has no "Back" selection.

  • All Characters: Unlocks all characters.
  • All Levels: Unlocks all levels.
  • All Extras: Unlocks all extras.
  • All Minikits: Gives all minikits.
  • Loadsamoney: Gives the player 100,000,000 studs.
  • Skip Activation: Disables Activation panel minigames, allowing you to activate them without starting minigames.

Host Game#

Opens a menu similar to the Debug menu, except that choosing any level will result in a menu with the options "Press START", and "Back." The DS console's name appears after a few seconds of being on the menu. Selecting the "Press START" option does nothing, and if back is selected, or the B button is pressed, the game freezes.

Beside the cheat code which activates the debug menu there are eight other button combinations which can be activated in the main menu and which affect the savefile which is loaded afterwards. A cheat was accepted when a sound is heard after the last input.

Input

Effect

Left, Right, Left, Right, Up, Down, Up, Down, R, L

Character 'Boba Fett' unlocked in the shop for purchase.

L, R, Up, Up, Down, Down, Left, Right, Left, Right

Character 'Darth Vader' unlocked.

Left, Left, Left, Right, Right, Right, Up, Up, Down, Down, Down, Down

Character 'General Grievous' unlocked in the shop for purchase.

R, R, Right, Right, Right, Up, L, L

Character 'The Emperor' unlocked in the shop for purchase.

Start, Right, Up, Left, Down, Select, L, R

Increase total studs by 1.000.000.

Start, Start, Down, Down, Left, Left, Up, Up, Select

Increase total studs by 3.000.000.

Down, Down, Up, Down, Down, R, Left

Red Brick 'Evasion Survival' unlocked in the shop for purchase.

Up, Up, Down, L, L, R, R

Red Brick 'Focus Survival' unlocked in the shop for purchase.

Unused Custom Body Parts#

When scrolling through the character customization screen, the game uses certain values in memory to track the selected body part that should be shown on each piece of the character. Notably, when scrolling through the menus as normal, several values are skipped over by the game and thus can't be seen normally. It is possible to both preview and save custom characters that use these body parts by changing the value manually - the address for each body part and the results of forcing the skipped values are as follows:

Part

USA

Europe

Head

0x021243B9

0x021244D9

Face

0x021243BA

0x021244DA

Torso

0x021243BB

0x021244DB

Legs

0x021243BC

0x021244DC

Cape

0x021243BD

0x021244DD


All of the other skipped body parts aren't unused elsewhere, but were just specifically removed from being in the custom character menu. All body parts belonging to Jango Fett, Boba Fett, Imperial Guard and Geonosian are skipped, as well as the Gamorrean Guard's head.

References#


  1. GameFAQs↩︎