the cutting room mirror

LEGO Star Wars: The Video Game (PlayStation 2, Xbox, GameCube, Windows)

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

Unused Character and Vehicle Models#

To do:
Add information from here and get screenshots of all the models being used in-game.

Found in the lego_data/chars folder on all platforms are unused character and vehicle folders. Although some models are used in the cutscenes, other models end up not being used at all. You can see them in-game by replacing existing models that share the same skeleton.

Boga#

Boga, was to be used for a scrapped level where you chase Grievous on his wheel bike with Boga in Episode III and in the cutscene for said level. The model was ditched early in development. It is low res and lacks any real detail, made up of just a group of untextured grey bricks.

RepublicAtte#

Republic AT-TEs are supposed to spawn in Gunship Cavalry but for some reason they don't. This model might have also been used somewhere else in the game as in Episode III, Boga is shot down by an AT-TE during Order 66.

Jawa#

A Jawa, this model of the Jawa is taller than the one seen in Lego Star Wars 2 due to using regular minifigure legs and uses a different torso texture.

Speeder_Land#

This model of the 1999 version of the Landspeeder was most likely going to show up in the A New Hope bonus level or somewhere else before being scrapped. This model shows up in the the GBA version.

ImperialOfficer#

PC Demo

PC Final

The original 2002 version of the Imperial Officer minifigure, similar in appearance to the Royal Guard. The most likely place for it to be used would be in A New Hope, but it is actually only placed in a cutscene for the removed Anakin's Flight level for unknown reasons. The sequel has the 2006 version of the Imperial Officer as an enemy and playable character. The model doesn't render properly in the final version of the game and has to be loaded in the demo to be fully seen.

Spaceman#

PC Demo

PC Final

An astronaut figure from the LEGO Launch Command theme from 1995. Most likely he would be added in as an Easter egg, but was decided against for budget and time constraints. This model doesn't render properly in the final version.

PadmePilot#

Padmé (Pilot) was supposed to be used in the intro cutscene to the scrapped Bounty Hunter Pursuit level. she's supposed to have the same helmet as Anakin (Boy) but the model didn't get to that point before being scrapped. Her model is only compatible with Anakin (Boy)'s animations.

AnakinsSpeeder#

Anakin's Coruscant Speeder for the scrapped Bounty Hunter Pursuit level.

ZamWesell#

Zam Wesell was most likely planned to be in this game, but removed later in development than Boga was. She would later become available as a playable character in The Complete Saga. In this game, however, she is by far the only character with almost everything left over. A subtle difference from her Complete Saga model is that her textures were photoscanned, so her mask looks darker and her Clawdite face texture looks a little blurry, the tubes on her helmet also use a different texture. It's very likely that Padmé (Pilot) was built over her as they share the same animation skeleton.

ZamsSpeeder#

Zam Wesell's Starspeeder for Bounty Hunter Pursuit.

Unused Icons#

In the files are unused icons for Padmé (Pilot) and Cordé from the opening of Attack of the Clones. Presumably from a cut opening from Bounty Hunter Pursuit before it was scrapped. These are present in all versions of the game.

LEGOStarWars_Padmé_Pilot.png LEGOStarWars_Padme_Icon.png

Unused Levels#

To do:
There is more to document.

Speculation#

There are unused cutscenes that hint at 4 cut levels. 'Anakinsflight', a part of Episode I where Anakin would destroy the Droid Control Ship, was added The Complete Saga as a bonus level but is very different. 'BountyHunterPursuit' was a level where Anakin and Obi Wan would chase Zam Wesell through Coruscant. This level was added in Lego Star Wars: The Complete Saga. 'Jango' a level assumed to be where Obi Wan would fight Jango Fett's Slave I over Geonosis in Episode II (though this is only speculation). And 'BogaChase' where Obi Wan would chase General Grievous on his wheel bike through Utapau on Boga. This is further evidenced in the root/levels folder where in Episode I Chapter_06 is missing, in Episode II Chapter_01 and Chapter_03 are missing, and in Episode III where Chapter_03 is missing.

Anakin's Flight#

Watch on YouTubeIn the Xbox version only, Anakin's Flight has data. It would have taken place between Retake Theed Palace and Darth Maul, as seen in the prototype. It is a rail shooter where you destroy enemy ships, enter the Droid Control Ship, destroy the power generator, then escape the ship. Some areas such as ANAKIN_B and ANAKIN_D lack warps that take players to the next one. ANAKIN_C cannot be completed because the door that is supposed to lead further into the section cannot be opened. ANAKIN_D crashes the game without modifications. The sections ANAKIN_F and H are unfinished versions of ANAKIN_B without enemies.

Test#

There is a folder in root/Levels called Test. In the Xbox version only, it has data. It is just a flat grey open surface with wonky collision. There is also an effect similar to the one used by the Darth Sidious hologram in Defense Of Kashyyyk in the middle of the level. This folder is also present in the GameCube version, but it only contains an empty folder.

Vader_D#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: There are actual files in here--see what they say!

There is an unused segment of Episode III - Darth Vader titled Vader_D. Judging by the name, it would have been a fourth section in the level. It is a leftover from an earlier version of the level that would have played differently from the final, as showcased in Jon Burton's Extra Life stream of it, Sonic 3D: Director's Cut, and Crash Twinsanity February 2004. It has unfinished/untextured meshes near the start of the level, along with invisible collision that can be walked on. In the aforementioned stream, Burton revealed that the square at the end that you use the Force on was supposed to end the level.

Unused Cutscenes#

Watch on YouTube

Watch on YouTube

Watch on YouTube

Watch on YouTube

There are some cutscenes hidden in the lego_data/cut folder (where cutscene data is stored) from earlier points in development that are not used in the game. Most notably these go with the cut Zam Wessel level, Bounty Hunter Pursuit (ep2_bountyhunterpursuit_intro, and ep2_bountyhunterpursuit_outro) that was moved to The Complete Saga. But there are also references to 3 other cut levels. "ep1_anakinsflight_intro1", "ep1_anakinsflight_outro1", and "ep1_anakinsflight_outro2" refer to a cut level for Episode I where Anakin would destroy the Droid control ship. "ep2_jango_intro", it is not known what this would have been. "ep3_bogachase_intro" and "ep3_bogachase_outro" which refer to the cut level Boga Chase where Obi Wan would chase General Grievous through Utapau. The videos showcases all the unused cutscenes in full as well as how they're intended to look, with some only being in the Xbox version and for pre-existing levels.

Invasion of Naboo#

Ep1_InvasionOfNaboo_GunganA_Outro

An early version (possibly a test) of the midtro is present, where the characters do not have any animations, have different movement, and are in a different map.

Gungan_Outro

The entire cutscene is including a loop of moving ship with Qui-Gon , Obi-Wan, and Jar Jar inside. This cutscene was created at a time when the developers were planning animated status screens (this cutscene is also can be seen in the GameHut's "Extra Life" Stream).

Escape from Naboo#

Ep1_RescureTheQueen_Tank, Ep1_RescureTheQueen_Tank1, Ep1_RescureTheQueen_Tank2, Ep1_RescureTheQueen_Tank3.

A cut part of the intro is present showing tanks getting ready to fire.

rescue_intro1, rescue_intro2, rescue_intro3 Ep1_RescureTheQueen_Intro3.

Early versions of three parts of the intro are also present. They are mostly the same as the regular game, but with some minor changes.

Ep1_RescureTheQueen_End

An unused part of the outro is present showing the ship leaving to Coruscant.

Mos Espa Podrace#

Ep1_PodRace_Arrival

A cut part of the intro is present, seemingly an earlier version of Anakin's debut. Anakin is waiting on an unknown platform next to a ship as Qui-Gon, R2-D2, Jar Jar, and Padmé notice him. Anakin soon does a "follow me" gesture and moves left. Qui-Gon does a "questioning" pose followed by Padmé who does a "why not" pose. They promptly follow Anakin.

Return To Naboo#

Ep1_ReturnToNaboo_Intro

An intro for a cut level named "Return To Naboo" is present, which would likely have been between Mos Espa Podrace and Retake Theed Palace. Qui-Gon, Anakin, Panaka, R2-D2 and Obi-Wan wave goodbye to Jar Jar, who soon hits a wall just to immediately go into the Gungan army like he intended. This cutscene may be synchronized with the unused "Gungan_Intro2" location.

Retake Theed Palace#

ep1_retake_intro

An early version of the last part of the intro is present, with a different map but mostly similar to the regular game.

Ep1_Infliltration_Arrival

In addition, there is also a completely different version of the last part where the gang notices a control panel for R2-D2.

Ep1_Infliltration_Intro

There is a cut intro. Battle Droids are surrounding Royal Guards.

Ep1_Infliltration_DartMaul

An early version of the outro is present which was completely different. Qui-Gon and Obi-Wan notice Darth Maul, who gets out his lightsaber, and then does a "come if you dare" gesture.

Anakin's Flight#

Anakin's Flight has working cutscenes but they don't function properly anywhere in the final game, often resulting in odd outcomes.

Ep1_AnakinsFlight_Intro1

Anakin notices the Droid Control Ship. This is mostly the same as The Complete Saga, but without the last few seconds.

Ep1_AnakinsFlight_Outro1 Ep1_AnakinsFlight_Outro2

The outro uses two maps. The first part shows Anakin escaping the Droid Control Ship as it explodes, and the second part shows the Gungans emerging victorious when all of the Battle Droids die. There is also a variation of the last part named "Gungan" that has a different background and less characters in the background.

The Phantom Menace Ending#

episode1ending

An early version of the Episode 1 ending is present which has untextured trumpets, drums and drumsticks.

Bounty Hunter Pursuit#

ep2_BountyHunterPursuit_Intro

The intro cutscene for this level is just a placeholder "camera drop" cutscene.

ep2_BountyHunterPursuit_Outro

The background models are gone, only the characters' animations (or lack there of) remain along with using the Jedi Battle level has a base. Anakin and Obi-Wan find Zam dying, but Zam soon gets shot by Jango. Obi-Wan takes the claws that killed Zam. When put in the PC demo, Royal Guards are present in place of the audience members present in the version from The Complete Saga, but nothing else is there. This is the only unused cutscene from that level that had any work done on it.

Discovery on Kamino#

Kamino_Intro

An early version of the last part of the intro is present, where the map has minor changes and the alien guy is not present.

Jango/Asteroid Belt#

Jango_Intro

The unused cutscene for the Jango level is very similar, if not identical, to the one used towards the end of the Discovery on Kamino level before you fight the Slave 1, but, unedited, it directs to a level that doesn't exist. This is due to the level having just been a copy of the Slave 1 boss fight before being scrapped.

Droid Factory#

ep2_droidfactrory_intro

An early version of part of the intro is present, where Padmé is not present.

ep2_droidfactory_stamps

A cut midtro intended for the Droid Factory level that features a almost completely black screen with vague models that just barely appear against the background.

Boga Chase#

ep3_BogaChase_Intro ep3_BogaChase_Outro

Both of the Boga Chase cutscenes are the placeholder "camera drop" meaning no work was done on them.

General Grievous#

ep3_GeneralGrievous_Intro ep3_GeneralGrievous_Intro.cut_

An early version of the last part of the intro is present, but is mostly the same as the final except for Obi-Wan not being there.

Ruin of the Jedi#

ep3_RuinOfTheJedi_Intro2

There is an unused second part of the intro, where Yoda warns Obi-Wan not to mess with the guards, who then start attacking.

Unused Graphics#

Default Texture#

Yes, we get it. You're a default texture. I mean, you're LABELED that, for Pete's sake.

Particles#

Lego-Star-Wars-Windows-Particle-1.png Lego-Star-Wars-Windows-Particle-2.png Lego-Star-Wars-Windows-Particle-3.png Lego-Star-Wars-Windows-Particle-4.png

These four images can be found in a Photoshop file named particle.psd. They appear in various hidden layers of the file, the 3rd image is a leftover from Finding Nemo, which was developed by Traveller's Tales.

Leftover Texture#

A stained glass texture featuring Dr. Neo Cortex. This is a leftover from Crash Bandicoot: The Wrath of Cortex, which was also developed by Traveller's Tales. The texture also can be seen in Finding Nemo but brighter. The original texture is very dark, making it difficult to see details. The version above was modified to properly display the texture.

Unused Code#

Leftover AI Scripts#

Download LegoStarWarsGCUnusedAIScripts.zip

File: LegoStarWarsGCUnusedAIScripts.zip (info)

Download LegoStarWarsXboxUnusedAIScripts.zip

File: LegoStarWarsXboxUnusedAIScripts.zip (info)

AI scripts are present in both the GameCube release and the Xbox demo. This includes several revisions of the scripts for almost every level of the game and other duplicate copies.

Early Versions of Models#

Early Obi-Wan Kenobi Model#

Early (Dec. 22, 2004)

Final

LegoStarWars_KenobiEarliestModel_F.png LegoStarWars_KenobiEarliestModel_B.png

LegoStarWars_KenobiFinalModel_F.png LegoStarWars_KenobiFinalModel_B.png

The character folder containing Obi-Wan Kenobi has 2 earlier versions of his Padawan variant, one named "ObiWanKenobi_.hgp" in the regular folder and another called "ObiWanKenobi.hgp" in a subfolder titled "tpm" (short for The Phantom Menace). These were found on the PC version.

  • ObiWanKenobi.hgp from the "tpm" folder is the earliest model, with a creation date of November 25, 2004 as opposed to the final model's creation date of February 28, 2005. Unfortunately, this model crashes the game upon being loaded.
  • ObiWanKenobi_.hgp is slightly newer, with a creation date of December 22, 2004. Unlike the other model, this one loads in-game. Obi-Wan has a Padawan braid on his shirt and different facial structure, both of which are seen in every other release of the game except for PC. His cape's texture is staggeringly low resolution when compared to the final's, and it is one-sided so it is invisible from the front of Obi-Wan.

Unused Videos#

pixar.xmv#

LegoStarWars_Pixar.mp4

A video file that can be only found in the Xbox demo. It is a leftover Pixar logo from the Finding Nemo game Traveller's Tales developed.

Cut R2-D2 Minigame#

In the levels directory of the Xbox version, there is a folder called R2ShieldRepair. The contents of the directory indicate that at some point, there were plans for an R2-D2 mini game based off of The Phantom Menace where R2 repaired the shields. Among the files is readme.txt which says:

See the config.txt file in lego\doc for the file format for the R2 mini game.

Besides readme.txt, there are three other files: a .NUX file, a .PTL file, and a .txt file which defines the settings for the game.

Despite being called R2ShieldRepair the level is simply a copy of the title screen from earlier builds, the "Star Wars" part of the logo is in the file but doesn't render.

(Source: Lizzyd710, Discovery)

Unused Text#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: There are some other things I found while cross-checking including text crawls for cut levels...definitely document and look for more.

These are present on other platforms as well, and all the text referencing builds for other systems are still in this file on PS2.

pcclog.txt#

no DDS file was produced

In the GameCube release, this file with the same name and contents are present in the following directories:

  • root/Levels/Episode_I/Chapter_01/Negotiations_a
  • root/Levels/Episode_I/Chapter_01/Negoatiations_b
  • root/Levels/Episode_I/Chapter_01/Negotiations_c
  • root/Levels/Episode_I/Chapter_02/Gungan_Intro
  • root/Levels/Episode_I/Chapter_02/Gungan_A
  • root/Levels/Episode_I/Chapter_02/Gungan_B
  • root/Levels/Episode_I/Chapter_02/Gungan_C
  • root/Levels/Episode_I/Chapter_04/PodRace_A
  • root/Levels/Episode_I/Chapter_04/PodRace_C
  • root/Levels/Episode_I/Chapter_05/Retake_B
  • root/Levels/Episode_I/Chapter_07/Maul_B
  • root/Levels/Episode_I/Chapter_07/Maul_E
  • root/Levels/Episode_I/Chapter_07/Maul_F
  • root/Levels/Episode_II/Chapter_02/Kamino_A
  • root/Levels/Episode_II/Chapter_02/Kamino_C
  • root/Levels/Episode_II/Chapter_02/Kamino_E
  • root/Levels/Episode_II/Chapter_02/Kamino_F
  • root/Levels/Episode_II/Chapter_04/Factory_B
  • root/Levels/Episode_II/Chapter_04/Factory_D
  • root/Levels/Episode_II/Chapter_05/Jedi_Outro
  • root/Levels/Episode_II/Chapter_06/Gunship_A
  • root/Levels/Episode_II/Chapter_06/Gunship_B
  • root/Levels/Episode_II/Chapter_07/Dooku_Outro
  • root/Levels/Episode_II/Ending
  • root/Levels/Episode_III/Chapter_07/Vader_A
  • root/Levels/Episode_III/Chapter_07/Vader_B
  • root/Levels/Episode_III/Chapter_07/Vader_C
  • root/Levels/Episode_III/Ending
  • root/Levels/Map/Map_E
  • root/Chars/QuiGonJinn

english.txt#

;*************Accented Padme

A placeholder that was used until Padmé's name was properly spelled. This appears twice.

;****************************Now Cody, not Sand Trooper

A replacement for Commander Cody. (Note: Cody is named CLONE_EP3_SAND internally).

;***********Was X wing

Another replacement, this time for the Arc Fighter.

641 "Unlimited health"
648 "Special Yoda chair"
653 "Safe mode"
654 "Play on Easy difficulty"
655 "Play on Hard difficulty"

Text for unused cheats. It is unknown whether or not code for these cheats still exist in the game.

736 "Insert controller in port 1"
739 "Insert controller in port 2"
745 "Press ^x to continue"
746 "Press the START button"
747 "Adjust Screen"
748 "Screen left/right"
749 "Screen up/down"
750 "The controller in controller port 1 has been removed. Please insert a controller into controller port 1 to continue with the game."
751 "Memory Card Slot 1"
752 "Checking the memory card (PS2) in MEMORY CARD slot 1"
760 "No memory card (PS2) in MEMORY CARD slot 1"
761 "No LEGO Star Wars save data present on the memory card (PS2) inserted in MEMORY CARD slot 1"
762 "Format"
764 "Memory Card is full"
768 "Format memory card (PS2)?"
773 "Formatting"
780 "Failed to format"
781 "The memory card (PS2) in MEMORY CARD slot 1 is unformatted"
782 "Please insert a memory card (PS2) with at least %iKB free into MEMORY CARD slot 1 or you will be unable to save."
783 "LEGO Star Wars requires %iKB"
784 "Format Memory Card"
785 "Formatting complete"
786 "Insufficient free space"
787 "Do not remove the controller, memory card (PS2) in MEMORY CARD slot 1, reset, or switch off the console."
788 "No memory card (PS2) in MEMORY CARD slot 1."
789 "Insufficient space on the memory card (PS2) in MEMORY CARD slot 1."
791 "Paused - press START to resume"
792 "Games stored on Hard Disk"
840 "Autosave will now use Game %i on the memory card (PS2) inserted in MEMORY CARD slot 1"
841 "Do not remove the controller, memory card (PS2) in MEMORY CARD slot 1, reset, or switch off the console whenever you see the icon above on screen."
842 "The memory card (PS2) in MEMORY CARD slot 1 has been removed."
1225 "PLEASE RECONNECT THE CONTROLLER AND PRESS START TO CONTINUE"

Various leftover strings from the GameCube version of the game.

793 "Free blocks"
794 "Saving game..."
795 "Unable to load game."
796 "Damaged save"
797 "Disc Cover Open"
798 "Wrong Game Disc"
799 "No Game Disc"
800 "Retry Error"
801 "Fatal Error"
802 "Licensed by Nintendo"
803 "Continue without save"
804 "Manage Memory Card"
805 "Wrong device in Slot A. Please insert a Memory Card."
806 "The Memory Card in Slot A is damaged and cannot be used."
807 "The Memory Card in Slot A is corrupted and needs to be deleted."
808 "The Memory Card in Slot A is corrupted and needs to be formatted. Do you want to format?"
809 "Previously saved data will be lost. Would you like to continue formatting?"
810 "Failed to format the Memory Card."
811 "Previously saved data will be lost. Would you like to continue deleting?"
812 "Failed to delete the Memory Card."
813 "Once you start the game, you won't be able to save."
815 "Saved game slots"
818 "The controller in controller port 2 has been removed. Please insert a controller into controller port 2 to continue with the game."
1226 "PLEASE RECONNECT THE CONTROLLER AND PRESS START TO CONTINUE"

Various leftover strings from the Xbox version of the game.

1240  "50000+ blocks available on hard disk"
1241  "Loading game. Please do not turn off your Xbox console."
1242  "Saving game. Please do not turn off your Xbox console."
1243  "Your Xbox doesn't have enough free blocks to save games. Press [JUMP] to continue without saving or [SPECIAL] to free more blocks."
1244  "Go to Xbox dashboard"
1245  "The saved game appears to be damaged and cannot be used. Press [JUMP] to continue."
1246  "Autosave will now use Game %i on the Hard Disk",

Various leftover strings from the PlayStation 2 version of the game.

;600 "Press SQUARE to attack."
;601 "Press X to jump. Press X when in the air to double jump."
;602 "Hold CIRCLE to use your special ability. Jedi can use The Force on glowing LEGO objects."
;603 "Walk up to a friendly character and press TRIANGLE to take control of them."
;604 "Jedi can deflect laser bolts. Hold SQUARE as the bolt gets close to you."
;605 "Double-jump and press SQUARE when in the air to do a special Jedi attack."
;606 "Hold CIRCLE to use your special ability. Droids can open certain doors."
;607 "Jar Jar can double jump extra high - press X while in the air."
;610 "Press SQUARE to attack. Blaster Characters will fire."
;611 "Hold CIRCLE to use your special ability. Blaster Characters can fire a grapple at these points."
;613 "Hold CIRCLE to use your special ability. Young Anakin can crawl through certain vents."
620 "Double-jump and press [SQUARE] when in the air to do a special Jedi attack."
621 "Press [SQUARE] to attack."
622 "Press [X] to jump. Press [X] when in the air to double jump."
623 "Jar Jar can double jump extra high - press [X] while in the air."
628 "Blaster characters can grapple to other areas. Stand on the red circles and press [CIRCLE]."
629 "Jar Jar can jump higher than other characters. Press [x] twice to do his super jump."
630 "Astromech droids can use their probe on some electronic panels. Move up to the panel and press [circle]."
631 "Astromech droids can hover for a limited time. Press and hold [x] to activate the boosters."
633 "Hold [CIRCLE] to use your special ability. Young Anakin can crawl through certain vents."
638 "Press [X] to go faster."

A large section of hints that use PS2 button references. These are all commented out.

pc_english.txt.txt#

20 "1st"
21 "2nd"
22 "3rd"
23 "4th"
24 "5th"
25 "6th"
26 "7th"
27 "8th"
28 "9th"
29 "10th"

50 "Legal Mumbo Jumbo"
51 "LEGO"
52 "A long time ago in a galaxy far, far away...."

100 "Qui-Gon Jinn"
101 "Obi-Wan Kenobi"
102 "Obi-Wan Kenobi"
103 "Jar Jar Binks"
104 "R2-D2"
105 "Anakin Skywalker"
106 "Count Dooku"
107 "Yoda"
108 "Jedi Starfighter"
109 "Flash Speeder"
110 "Royal Guard"
111 "Zam Wesell"
112 "Anakin Skywalker"
113 "Padme"
114 "Slave 1"
115 "Gungan Bongo"
116 "Clone"
117 "Darth Sidious"
118 "Jango Fett"
119 "Darth Maul"
120 "Captain Panaka"
121 "C-3PO"
122 "TC-14"
123 "STAP"
124 "Captain Tarpals"
125 "Battle Droid"
126 "Droideka"
127 "Queen Amidala"
128 "Mace Windu"
129 "MTT"
130 "AAT"
131 "Naboo Starfighter"
132 "Trade Federation Landing Ship"
133 "Sebulba's Pod"
134 "Gasgano's Pod"
135 "Anakins's Pod"
136 "Watto"
137 "PK Droid"
138 "R4-P17"
139 "Boss Nass"
140 "Kaadu"

299 "R2 Shield Repair"
300 "Arrival On Naboo"
301 "Negotiations"
302 "Negotiations Hangar"
303 "Gungan City"
304 "Gungan City Approach"
305 "Theed Palace Rescue"
306 "Theed Palace Courtyard"
307 "Pod Race - Arena"
308 "Asteroid Field"
309 "Naboo Battle"
310 "Speeder Chase"
311 "Infiltration Hangar"
312 "Landing Pad"
313 "Clone Factory"
314 "Hangar Reactor"
315 "Mos Espa Cantina"

500 "Episode I"
501 "The Phantom Menace"
502 "Failed Negotiations"
503 "To The Gungan City"
504 "Rescue The Queen"
505 "Pod Race"
506 "Return To Naboo"
507 "Palace Raid"
508 "Anakin's Flight"
509 "Darth Maul"

530 "Episode II"
531 "Attack Of The Clones"
532 "Bounty Hunter Pursuit"
533 "Clone City"
534 "Asteroid Belt"
535 "Droid Factory"
536 "The Beasts"
537 "Jedi Battle"
538 "Gunship Flight"
539 "Count Dooku"

560 "Episode III"
561 "Rise Of The Empire"

700 "Game"
701 "New Game"
702 "DEMO"
703 "Bonus"
704 "Extra"
705 "Paused"
706 "Resume"
707 "Restart"
708 "Restart Level?"
709 "Exit"
710 "Exit Level?"
711 "Quit Game?"
712 "Options"
713 "Finish!"
714 "Continue"
715 "Retry"
716 "Quit"
717 "Yes"
718 "Ready..."
719 "Go!"
720 "Win!"
721 "No"
722 "On"
723 "Off"
724 "Done"
725 "Accept"
726 "Select"
727 "Back"
728 "Cancel"
729 "Vibration"
730 "Surround Sound"
731 "Sound Volume"
732 "Sound"
733 "Music Volume"
734 "Music"
735 "Press FART"
736 "Insert controller in port 1"
737 "Stereo"
738 "Mono"
739 "Insert controller in port 2"
740 "Level"
741 "Complete!"
742 "Time"
743 "Current Game"
744 "Too Slow!"
745 "Press ^x to continue"
746 "Press the FART button"
747 "Adjust Screen"
748 "Horizontal"
749 "Vertical"
750 "The controller in controller port 1 has been removed. Please insert a controller into controller port 1 to continue with the game"
751 "Memory Card Slot 1"
752 "Checking the memory card (PS2) in MEMORY CARD slot 1"
753 "Empty"
754 "Load"
755 "Save"
756 "Delete"
757 "Load Game"
758 "Save Game"
759 "Delete Game"
760 "No memory card (PS2) in MEMORY CARD slot 1"
761 "No LEGO Star Wars save data present on the memory card (PS2) inserted in MEMORY CARD slot 1"
762 "Format"
763 "Overwrite"
764 "Memory Card is full"
765 "Confirm Load?"
766 "Confirm save?"
767 "Confirm delete"
768 "Format memory card (PS2)?"
769 "Do you wish to overwrite previous save?"
770 "Loading"
771 "Saving"
772 "Deleting"
773 "Formatting"
774 "Game loaded"
775 "Game saved"
776 "Game deleted"
777 "Failed to load"
778 "Failed to save"
779 "Failed to delete"
780 "Failed to format"
781 "The memory card (PS2) in MEMORY CARD slot 1 is unformatted"
782 "Please insert a memory card (PS2) with at least %iKB free or you will be unable to save."
783 "LEGO Star Wars requires %iKB"
784 "Format Memory Card"
785 "Formatting complete"
786 "Insufficient free space"
787 "Do not remove the memory card (PS2) in MEMORY CARD slot 1, reset, or switch off the console."
788 "No memory card (PS2) in MEMORY CARD slot 1."
789 "Insufficient space on the memory card (PS2) in MEMORY CARD slot 1."
790 "All progress will be lost."
791 "Paused - press START to resume"
792 "Games stored on Hard Disk"
793 "Free blocks"
794 "Saving game..."
795 "Unable to load game."
796 "Damaged save"
797 "Disc Cover Open"
798 "Wrong Game Disc"
799 "No Game Disc"
800 "Retry Error"
801 "Fatal Error"
802 "Licensed by Nintendo"
803 "Continue without save"
804 "Manage Memory Card"
805 "Wrong device in Slot A. Please insert a Memory Card."
806 "The Memory Card in Slot A is damaged and cannot be used."
807 "The Memory Card in Slot A is corrupted and needs to be deleted."
808 "The Memory Card in Slot A is corrupted and needs to be formatted. Do you want to format?"
809 "Previously saved data will be lost. Would you like to continue formatting?"
810 "Failed to format the Memory Card."
811 "Previously saved data will be lost. Would you like to continue deleting?"
812 "Failed to delete the Memory Card."
813 "Once you start the game, you won't be able to save."
814 "LEGO Star Wars"
815 "Saved game slots"
816 "Player 1"
817 "Player 2"
818 "The controller in controller port 2 has been removed. Please insert a controller into controller port 2 to continue with the game"
819 "Drop Out"
820 "Drop Out Of Game?"
821 "Landing Ship"

A file that can only be found in the STUFF/TEXT folder on the Xbox version. This text bank comes from a very early version of the game, sporting a much emptier character list, early level names, mentions of the early Mos Espa Cantina hub, and the scrapped R2-D2 shield repair minigame. Episode 1 and 2 have eight levels listed in each hub, whereas they only have 6 and 5 respectively in the final game. Episode III doesn't have any levels at this point, but it is referred to by its original subtitle, "Rise Of The Empire". The scrapped levels listed in each episode are Return to Naboo and Anakin's Flight for The Phantom Menace and Bounty Hunter Pursuit, Asteroid Belt, and The Beasts for Attack of the Clones. Additionally, most of the levels are referred to with earlier names.

danish_credits.txt#

0   "DEVELOPED BY"
1   "Traveller's Tales"
2   "Executive Producer"
3   "Executive Producer X"
2   "Producer"
3   "Producer X"
2   "Lead Programmer"
3   "Lead Programmer X"
2   "Lead Artist"
3   "Lead Artist X"
2   "Lead Animator"
3   "Lead Animator X"

0   "DESIGN"
4   "Designer 1"
4   "Designer 2"
4   "Designer 3"
4   "Designer 4"
4   "Designer 5"
4   "Designer 6"

0   "PROGRAMMING"
4   "Programmer 1"
4   "Programmer 2"
4   "Programmer 3"
4   "Programmer 4"

0   "CHARACTER ANIMATION"
4   "Animator 1"
4   "Animator 2"
4   "Animator 3"
4   "Animator 4"

0   "CHARACTER MODELLING"
4   "Modeller 1"
4   "Modeller 2"
4   "Modeller 3"

0   "LEVEL ARTWORK"
4   "Artist 1"
4   "Artist 2"
4   "Artist 3"
4   "Artist 4"
4   "Artist 5"
4   "Artist 6"

0   "LEVEL LAYOUT"
4   "Level Layout X"

0   "ENGINE PROGRAMMING"
4   "Programmer 1"
4   "Programmer 2"
4   "Programmer 3"
4   "Programmer 4"
4   "Programmer 5"

0   "OFFICE MANAGER"
4   "Office Manager X"

0   "MUSIC BY"
1   "Music Studios:"
4   "Musician 1"
4   "Musician 2"

0   "SOUND EFFECTS BY"
1   "Sound Effect Studio:"
4   "Sound Effect X"
4   "Extra Sound Effects"
4   "Extra Sound Effects X"

0   "CUT SCENE SOUND EFFECTS BY"
1   "Cut Scene Sound Effects"
2   "Project Supervisor"
3   "Project Supervisor X"

0   "SOUND DESIGN"
4   "Sound Designer X"

0   "SOUND MIXED BY"
4   "Sounde Mixer X"

The Danish credits were never finished for the Xbox release. There are also Danish credits in the PlayStation 2 version, but they are complete.

tpl.txt#

path = c:\localdata\lego\

file 0 = banner.tga
image 0 = 0, 0, RGB5A3
texture 0 = 0, x

A file that appears to have been used for converting the GameCube banner from the tga format into Nintendo's tpl format.

lego_disk0_us.ddf#

;-------------------------------
; [Input] Section
;
;   DvdRoot="<Root Directory>"
;       The name of the directory containing files to be emulated.
;       A table for the FST file is generated by retrieving files under the
;       directory specified here.
;   LDRFileName="<LDR File Name>"
;       The name of the Application Loader file.
;   BI2FileName="<BI2 File Name>"
;
;
[Input]
DvdRoot="${DvdRoot}"
LDRFileName="$(BUILDTOOLS_ROOT)\..\..\$(DOLPHIN_PLATFORM)\boot\apploader.img"
BI2FileName="$(ODEMUSDKBIN)\OdemRun.bi2"

;-------------------------------
; [Output] Section
;
;   LayoutFileName="<output Dlf-File>"
;       The name of a disk layout file. 
;   SystemFileName="<output Dsf-File>"
;       The name of a system binary file. 
;   FsInfoFileName="<output Dif-File>"
;       The name of a FST information file. 
;       * This is a text file for checking the FST layout. The optical disk emulator
;         does not reference this file.
;
[Output]
;LayoutFileName="create_lego_disk0_us.dlf"
;SystemFileName="create_lego_disk0_us.dsf"
;FsInfoFileName="create_lego_disk0_us.dif"

;-------------------------------
; [DiskID] Section
;
;   GameName=<Game Name>
;       The video game title in the 4Byte ASCII code supplied by Nintendo.
;   Company=<Company Name>
;       The company name in the 2Byte ASCII code supplied by Nintendo.
;   DiskNumber=<Disk Number>
;       Disk number information for multiple disks.  The number starts from 0.
;       If there is only a single disk, the disk number will be 0.
;   GameVersion=<Game Version>
;       The version number of the video game.
;   Streaming=<Streaming Flag>
;       The flag for the streaming mode.  "1" should be specified for the
;       streaming mode, otherwise "0" should be specified.
;   StreamingBufSize=<Streaming Buffer Size>
;       Number of Streaming buffers.
;   DiskInfo="<Long Game Name>"
;       The character string of the video game title (Kanji characters are
;       available.).
;   TotalDisk=<Total Number of Disks>
;       Total number of disks.
;
[DiskID]
GameName=RELS
Company=AB
DiskNumber=0
GameVersion=0
Streaming=1
DiskInfo="Lego GameCube"
TotalDisk=1

;-------------------------------
; [BB2] Section
;
;   FSTMaxLength=<size>
;       The size of the area reserved for FST.
;   FSTAddress=<address>
;       The address where FST should be put.(Start address is specified by FSTAddress.)
;   FSTEndAddress=<address>
;       The address where FST should be put.(End address is specified by FSTEndAddress.)
;   FSTuserTop=<lba>
;       The start of LBA in the user area.(If omitted, this is set the start of LBA in the usable free area.)
;   FSTuserEnd=<lba>
;       The end of LBA in the user area.
;
[BB2]
;FSTMaxLength=0x080000
FSTMaxLength=0
FSTEndAddress=0x80400000
;FSTuserTop=0x00100000
FSTuserEnd=0x57058000

;-------------------------------
; [BI2] Section
;
;   DEBUGFLAG=<flag>
;       Set this to 0 when not using the any debugger on GDEV, set to 3  when using the CodeWarrior debugger on GDEV.
;   LongFileNameSupport=<flag>
;       Set to 1 for long file name support; set to 0 to restrict file to 8.3 format.
;   Arguments="<arg>"{[,"<arg>"]}
;
[BI2]
LongFileNameSupport=1
CountryCode=us

;-------------------------------
; [LbaAlign] Section
;
;   <Priority>="<File Name>",<LBA Align>
;
;       Aligns the <File Name> file with the <LBA Align> boundary on the
;       optical disk.
;       This is used for the files which need the boundary for the starting
;       position like ADPCM data.  (ADPCM needs to be aligned with a 32KByte
;       boundary according to the specification.)
;       The evaluation priority is decided depending on the <Priority> value.
;       (A bigger numerical value takes higher priority.) 
;
[LbaAlign]
1="*.gcm",0x8000
1="*.h4m",0x8000

;-------------------------------
; [Layout] Section
;
;   <Priority>="<File Name>",<laypout val>
;
;       The <File Name> file is laid out on the optical disk according to the
;       <layout val> value.
;       If the <layout val> value is negative, the files are laid out from the inside of the disk, and if it is positive, they are laid out from the outside of the disk.
;       This is used to lay out files on the outer area to shorten the access
;       time.
;       The evaluation priority is decided depending on the <Priority> value.
;       (A bigger numerical value takes higher priority.)  
;
[Layout]
0="*",1

A file that was used for configuring GameCube development builds of the game.

Japanese Remnants#

To do:
Finish adding the main text file.

The stuff folder in the NTSC-U release contains some files for Japanese language support, despite it not being a language option in the game. These include font information, localized game text, legal information, and two text files called j_list.txt and j_list_changes.txt.

j_list.txt#

Original

Translation

位レゴ遠い昔はるかなたの銀河系で・リバース上下デクタズダイナに戻コンティニュトロッされてますワ=ガジオビケノェマャアキカウォボドゥ伯爵ヨファラシピ王室警備隊ザムセルパメヴ潜水艦モ長プミ女ブ通商連合陸船ポサチグ将軍エソ変装ヤ司令共和国ベ最高議反乱兵士姫を騒が襲っ辺境星結ぶ交易へ課税巡論争勃発しよ小惑物流完全止め調停べく騎密派遣だ穏や世界対面的攻撃開始と隻中隠ら逃こ成功人急々達領主あ危機訴え間目ち耳貸そう宮向都市出頃首周制圧じけ侵略防ぐ事むず元老院会知せ亡際ハ損傷修理余儀到着多数員買収衰退現実思故郷決断入総督貿盟捕計画地部戦繰り広げ空指闘飛び立進みお自身能力見動作継続眼前敵不気配漂謎導者未来告分離義運混暗殺遂件査賞金稼ぎ毒使用ツ処情報追跡岩大規模製造工場無勢準んろ更守働助.救探察評緊信号送刑打倒宣言受団形利傾秘格納庫後崩壊寸詰激残忍揮官誘拐質包囲きわ険任務遥凄旗抑留破与陥族卿新闇引表明生聖堂公文書館何起答望つ若英雄終彼感従落火山師友時内基宇宙邪悪帝初勝究極器設図持途行渉脱奪回甲復讐差迫衛荒廃ホ押操ぞ特徴異殊仲近寄ぱ跳ね返も定ゲ得個集ペ□段○△ョ展示登移孔抜各所購赤円電子ネ黒戒他選択満必要昇速ほヒ-武外?了端在遅整左右接正削除容量足失敗源状況保存違管ゼ解次再読低重複
LEGO A long time ago in a galaxy far, far away Reverse Dectaz Dyna Continue Trod Wa-Gajiobikenoe Maya Akika Wobodu Count Yofarashpi Royal Guard Zamsel Pamev Submarine Mo Captain Pumi Woman Bu Trade Federation Landship Posachigu General Eso Disguise Ya Commander Republic Be Supreme Council Rebel Soldier Princess Chaos attacks Tax on trade connecting frontier stars Dispute breaks out Small confusion Logistics completely stopped Cavalry dispatched to mediate Peaceful world war A full-scale attack begins, and people who hide in the ship and escape successfully suddenly appeal to the lord of the crisis, but the senate listens, and when the palace-facing city emerges, the surrounding area is overwhelmed, making it difficult to prevent invasion, and the senate informs them that the damage will be repaired, and many people will arrive, buy up, and decline, and they will think, and decide to enter the governor's trade alliance, plan, and local battles will unfold, and they will take off, and they will continue to see their own abilities, continue to act, and there will be no sign of the enemy in front of them, and they will wander, and they will become mysterious guides, and they will tell you the future, and they will separate, and they will be righteous, and they will be mixed up in the assassination, and they will investigate, and they will use poison, and they will use information to track the rock, and they will use it to repair the damage, and they will arrive, and many people will buy up, and they will decline, and they will think, and they will use it to protect, and they will work to help ... Rescue investigation review emergency signal sent punishment overthrow declaration received group form profit secret hangar after collapse almost brutal brutal commander kidnapping quality siege extremely dangerous mission far amazing flag detention break and trap tribe lord new darkness pull announced life cathedral archives what to answer young hero end he feeling following the fall of the volcano teacher friend time base universe evil emperor first victory ultimate device set diagram with way to go escape recovery A revenge to push guard desolation h push control characteristics different special approach approach bounce back also fixed get individual collection pe□ stage ○△ yo display up move hole pull out various places buy red circle electronic ne black warning other selection full necessary speed up h he - war outside? End in delayed adjustment left right connection right delete capacity foot failure source status save wrong management zero solution next reread low duplication

j_list_changes.txt#

Original

Translation

New...
Old...砂湿歩。、態一緒!駐車ょs
New...
Old...Sandy walk. Same attitude! Parking yos

Font#

Greek translation#

Download Greek translation

File: Greek.zip (13 KB) (info)

A Greek translation was included in the files of some European copies, but goes unused.

Development Leftovers#

CVS Repository Remnants#

Download LegoStarWarsFontRepository.zip

File: LegoStarWarsFontRepository.zip (info)

Present only in the GameCube release of the game are fragments from a CVS repository that stored the different fonts that are used. Unfortunately, only a listing of entries and server information are included.

Debugging Information#

Download LegoStarWarshtmFiles.zip

File: LegoStarWarshtmFiles.zip (info)

Also present in the GameCube release is a series of htm files containing potentially important debugging information about the execution of certain files.

Logs#

Download LegoStarWarsLogs.zip

File: LegoStarWarsLogs.zip (info)

A series of logs can be found that all relate to converting some raw game assets into the game's typical file formats.

Batch Scripts#

Download LegoStarWarsBatchScripts.zip

File: LegoStarWarsBatchScripts.zip (info)

Some batch scripts are in the GameCube release. All of them seem to convert animations into a format that the game recognizes. Also, there is a similar script included that was used for The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, another game that Traveller's Tales was working on at the time.

Version Differences#

PC Demo#

Unused Jar Jar Voice Clip#

lego_data\Audio\_SoundFX\JARJAR\JJ_HowRude.wav A voice clip of Jar Jar ridiculing someone. This file is commented out in the final game's audio.cfg, as well as the PS2 prototype, but is present and accounted for here.

Additional and Higher Quality Sound Effects#

PC Demo

PC Retail

FallApart01.wav

FallApart02.wav

FallApart03.wav

FallApart04.wav

LegoClicks1.wav

LegoClicks2.wav

LegoClicks3.wav

LegoDebris2.wav

LegoForm1.wav

LegoMedium_1.wav

LegoMedium_2.wav

LegoMedium_3.wav

LegoMedium_4.wav

LegoSmall_1.wav

LegoSmall_2.wav

LegoSmall_3.wav

LegoSmall_4.wav

*DoorExpl.wav

Several sound effects related to Lego bricks are double the sample rate in the PC demo and the PS2 prototype compared to the final game (22KHz vs 11KHz). These are found in lego_data\Audio\_SoundFX\LEGO in the demo and lego_data\Audio\_SoundFX\sfx.dat\audio\_soundfx\lego in the final game.
The sound effect that plays when the door at the beginning of the first level was also renamed from LegoDoorExpl to nega_doorexpl in the final game.

LegoMedium_5.wav

LegoMedium_6.wav

LegoSmall_5.wav

LegoSmall_6.wav

LegoSmall_7.wav

LegoSmall_8.wav

Additionally, some Lego sound effects are present which are absent in the final version.

PC#

  • Obi-Wan Kenobi uses Anakin's eyebrow texture.
  • Death and hurt sounds for Obi-Wan, Qui gon, Padmé and Anakin are higher pitch than intended.

PlayStation 2#

  • A New Hope will send you to the credits even if you're on free play

PlayStation 2 (Greatest Hits)#

  • The Traveller's Tales logo at the start shows the current version instead of the older version.
  • A New Hope will send you to the credits even if you're on free play

Xbox#

  • Death and hurt sounds for Obi-Wan, Qui gon, Padmé and Anakin are higher pitch than intended.
  • A New Hope will send you to the credits even if you're on free play
  • The slam attack incorrectly uses General Grievous's sound for every saber character
  • Exit text is "Exit to Dexter's Diner? All progress made since your last save will be lost!" as opposed to "Exit Level?"

GameCube#

  • The Traveller's Tales logo at the start shows the current version instead of the older version.
  • Death and hurt sounds for Obi-Wan, Qui gon, Padmé and Anakin are higher pitch than intended.
  • Character lighting stays how it was when the level was loaded instead of updating in real time, making it look like characters have shadows stuck to them.
  • TC-14 in Negotiations doesn't walk back to her spawn point when you try to push her.
  • The explosive barrels at the beggining of Count Dooku are already in position instead of having to be forced.

Unused Sound Effect#

A sound effect called GC_ForceFieldBrokenLP.vag was considered for use in the Episode II level Gunship Cavalry, but was commented out of the audio config. Unlike all other files that were commented out, this one was not deleted.