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

LEGO Batman: The Videogame (Windows, PlayStation Portable)

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

LEGO Batman: The Videogame

Developer: TT Games
Publishers: Warner Bros. Interactive (US/EU/AU), Activision (JP)
Platforms: Windows, PlayStation Portable
Released in JP: December 19, 2008 (Windows)
Released in US: September 23, 2008
Released in EU: October 10, 2008
Released in AU: October 15, 2008


CodeIcon.png This game has unused code.
SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.


Careful, you'll lose an eye.
This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.

Riddle me this, Batman. What's falling to pieces? Gotham City, that's what. And it's up to you to save it in LEGO Batman: The Videogame. Jumping jellybeans, Batman! They've found our unused content!

Unused Text

Debugging Characters

chars/collection.txt

;-----------------;
; TEST CHARACTERS ;
;-----------------;
collect "f_goon_gun" debug         ;extra_toggle
collect "BioHazardScientist" debug ;extra_toggle
collect "BusinessMan" debug        ;extra_toggle
collect "BusinessWoman" debug      ;extra_toggle
collect "Civvy" debug              ;extra_toggle
collect "FactoryWorker" debug      ;extra_toggle
collect "Gardener" debug           ;extra_toggle
collect "Janitor" debug            ;extra_toggle
collect "SecurityGuard_2" debug    ;extra_toggle
collect "SewageWorker" debug       ;extra_toggle
collect "RockChic" debug           ;extra_toggle
collect "ZooKeeper" debug          ;extra_toggle
collect "RiotPolice" debug         ;extra_toggle
collect "Sailor_Striped" debug     ;extra_toggle
collect "Geek" debug               ;not used in-game & has no anims...
;---------------;
; TEST VEHICLES ;
;---------------;
collect "RiddlerGoonCar" debug
collect "RiddlerVan" debug
collect "PoliceVan" debug
collect "PoliceDogVan" debug
collect "PoliceTruck" debug

References to various debugging characters and vehicles. Many of them are used in the final game.


chars/chars.txt

char_start
	dir "dummyChar"
	file "dummyChar"
char_end

char_start
	dir "dummyCharB"
	file "dummyCharB"
char_end

char_start
	dir "dummyCharC"
	file "dummyCharC"
char_end

char_start
	dir "dummyBoss1"
	file "dummyBoss1"
char_end

char_start
	dir "dummyBoss2"
	file "dummyBoss2"
char_end

char_start
	dir "policeLightsDummy"
	file "policeLightsDummy"
char_end

Various references to dummy characters.

Unused Levels

Swapped Missions

//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_Intro"
//	file "EvilStreetsChase_Intro"
//	intro_level
//level_end
//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_a"
//	file "EvilStreetsChase_a"
//level_end
//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_b"
//	file "EvilStreetsChase_b"
//level_end
//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_c"
//	file "EvilStreetsChase_c"
//level_end
//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_Outro"
//	file "EvilStreetsChase_Outro"
//	outro_level
//level_end
//level_start
//	dir "Villain\Chapter1\EvilStreetsChase\EvilStreetsChase_Status"
//	file "EvilStreetsChase_Status"
//	status_level
//level_end


//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_intro"
//	file "WayneEnterprises_intro"
//	intro_level
//level_end
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_a"
//	file "WayneEnterprises_a"
//level_end
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_b"
//	file "WayneEnterprises_b"
//level_end
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_c"
//	file "WayneEnterprises_c"
//level_end
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_d"
//	file "WayneEnterprises_d"
//level_end  
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_Outro"
//	file "WayneEnterprises_Outro"
//	outro_level
//level_end
//level_start
//	dir "Hero\Chapter1\WayneEnterprises\WayneEnterprises_status"
//	file "WayneEnterprises_status"
//	status_level
//level_end


//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_Intro"
//	file "TheDocks_Intro"
//	intro_level
//level_end
//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_a"
//	file "TheDocks_a"
//level_end
//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_b"
//	file "TheDocks_b"
//level_end
//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_c"
//	file "TheDocks_c"
//level_end
//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_Outro"
//	file "TheDocks_Outro"
//	outro_level
//level_end
//level_start
//	dir "Hero\Chapter2\TheDocks\TheDocks_Status"
//	file "TheDocks_Status"
//	status_level
//level_end


//level_start
//	dir "Villain\Chapter2\EvilZoo\EvilZoo_Intro"
//	file "EvilZoo_Intro"
//	intro_level
//level_end
//level_start
//	dir "Villain\Chapter2\EvilZoo\EvilZoo_a"
//	file "EvilZoo_a"
//level_end
//level_start
//	dir "Villain\Chapter2\EvilZoo\EvilZoo_b"
//	file "EvilZoo_b"
//level_end
//level_start
//	dir "Villain\Chapter2\EvilZoo\EvilZoo_c"
//	file "EvilZoo_c"
//level_end
//level_start
//	dir "Villain\Chapter2\EvilZoo\EvilZoo_Outro"
//	file "EvilZoo_Outro"
//	outro_level
//level_end


//level_start
//	dir "Villain\Chapter3\ChemicalVillain\ChemicalVillain_a"
//	file "ChemicalVillain_a"
//level_end
//level_start
//	dir "Villain\Chapter3\ChemicalVillain\ChemicalVillain_b"
//	file "ChemicalVillain_b"
//level_end
//level_start
//	dir "Villain\Chapter3\ChemicalVillain\ChemicalVillain_c"
//	file "ChemicalVillain_c"
//level_end

A set of five missions that were swapped to either the Hero campaign or the Villain campaign.


Test Levels

//-------------------------------------

//////////////////////TESTS/////////////////

//-------------------------------------


level_start
	dir "Test\JimTest"
	file "JimTest"
	test_level
level_end

level_start
	dir "test\johntest"
	file "JohnTest"
	test_level
level_end

level_start
	dir "Test\NeilTest"
	file "NeilTest"
	test_level
level_end

level_start
	dir "Test\JoseTest"
	file "JoseTest"
	test_level
level_end

level_start
	dir "Test\MechTestLedge"
	file "MechTestLedge"
	test_level
level_end

;------------------------

level_start
	dir "Test\NeilCtest"
	file "NeilCtest"
	test_level
level_end

level_start
	dir "test\StuTest"
	file "Stutest"
	test_level
	
level_end

;------------------------

level_start
	dir "Test\JamesTest"
	file "JamesTest"
	test_level
level_end



level_start
	dir "Test\Stuarttest"
	file "Stuarttest"
	test_level
level_end

level_start
	dir "Test\annikatest"
	file "annikatest"
	test_level
level_end


//-------------------------------------

level_start
	dir "Test\Status"
	file "Status"

level_start
	dir "Test\NarniaTest"
	file "NarniaTest"
	test_level
level_end

level_start
	dir "Test\LukeTest"
	file "LukeTest"
	test_level
level_end

level_start
	dir "Test\TestFairgroundBad"
	file "TestFairgroundBad"
	test_level
level_end

level_start
	dir "Test\GlynTest"
	file "GlynTest"
	test_level
level_end

level_start
	dir "Test\LukeTest\Fairground_test"
	file "Fairground_test"
	test_level
level_end

level_start
	dir "Test\SnowTest"
	file "SnowTest"
	test_level
level_end

level_start
	dir "Test\ChasTest"
	file "ChasTest"
	test_level
level_end
level_start
	dir "Test\RhodaTest"
	file "RhodaTest"
	test_level
level_end

level_start
	dir "Test\miketest"
	file "miketest"
	test_level
level_end

level_start
	dir "Test\helentest"
	file "helentest"
	test_level
level_end

level_start
	dir "Test\BillTest"
	file "BillTest"
	test_level
level_end
level_start
	dir "Test\LiamTest"
	file "LiamTest"
	test_level
level_end
level_start
	dir "Test\ChrisTest"
	file "ChrisTest"
	test_level
level_end
level_start
	dir "Test\MartinTest"
	file "MartinTest"
	test_level
level_end

level_start
	dir "Test\Ryszard_test"
	file "Ryszard_test"
	test_level
level_end

level_start
	dir "Test\Przemek_test"
	file "Przemek_test"
	test_level
level_end
level_start
	dir "Test\dawson"
	file "dawson"
	test_level
level_end
level_start
	dir "Test\MikeSpenTest"
	file "MikeSpenTest"
	test_level
level_end
level_start
	dir "Test\daztest"
	file "daztest"
	test_level
level_end
level_start
	dir "Test\andrzejtest"
	file "andrzejtest"
	test_level
level_end

level_start
	dir "test\vehicletest"
	file "vehicletest"
	test_level
level_end

level_start
	dir "test\euantest"
	file "euantest"
	test_level
level_end
level_start
	dir "Test\Marcin_test"
	file "Marcin_test"
	test_level
level_end

A variety of test levels.

Unused Cutscenes/Movies

;----------------------------;
; COMING SOON MOVIE (TITLES) ;
;----------------------------;

clip movie "guinness" text_id 352 always_available wii_only

;------------------;
; DEBUG CUT-SCENES ;
;------------------;


;--------------;
; DEBUG MOVIES ;
;--------------;

In GAME.DAT/cut/clips.txt, there is a reference to a demo video for Guinness World Record: The Videogame, which is a DS/Wii exclusive. This movie is only used in the Wii version. There are also references to debug cutscenes and movies, but there are no entries left under each header.

Miscellaneous

xbox/globov.txt

txname=zipup_base_01.tga
txname=dookuenvirclouds128b.tga
txname=sunbeam128a.tga
txname=lensflares32a.tga
txname=window_light_01.tga
txname=OBWanKenobi_Face.tga
txname=Zam_Face_Nougat_000.tga
txname=Zam_Face_Nougat_001.tga
txname=zam_eyebrows_01.tga
txname=yoda_tooth.tga
txname=Mouth.tga
txname=quigon_jinn_face_overlay_nougat_0.tga
txname=quigon_jinn_face_overlay_nougat_1.tga
txname=quigon_jinn_face_02.tga
txname=Palpatine_face.tga
txname=Padme_Eyes_nougat.tga
txname=OBWanKenobi_Face_Nougat.tga
txname=ObiWanKenobi_JediMaster_Beard2.tga
txname=Mouth.tga
txname=Brows02.tga
txname=ObiWanKenobi_JediMaster_Face_02.tga
txname=ObiWanKenobi_JediMaster_Hair_02.tga
txname=ObiWanKenobi_JediMaster_HairFront_01.tga
txname=MaceWinduEp3_Face_.tga
txname=light_circle.tga
txname=Jango_eyes.tga
txname=darth_sidious_face.tga
txname=CountDooku_Face_Nougart-010.t
txname=Mouth.tga
txname=CountDooku_Eyes_Nougart.tga
txname=Anakin_Face_Nougat.tga
txname=Anakin_Face_01.tga
txname=Mouth.tga
txname=OBWanKenobi_Face_Nougat.tga
txname=anakin_boy_Eyes_Nougat.tga
txname=anakin_boy_Face_Nougat.tga
txname=EyeBrows.tga
0: neg_lightrefa.tga
10: neg_glow1b.tga
11: neg_shadowb.tga
16: neg_alphagrill.tga
31: mag_shadow_02.tga
32: mag_shadow_01.tga
39: hangar_shadow_01.tga
43: mtt_shadow_01.tga
7: neg_alpha_light_02a.tga
9: neg_alpha_light_02b.tga
txname=anakins_planetglow1.tga
txname=mini_e4_runner_shadow_01.tga
txname=fence_shad.tga
txname=decor_0.tga
txname=mini_e3_dropship_shadow_01.tga
txname=mini_e3_emergency_shadow_01.tga
txname=mini_e3_jedi_starfighter_shadow_01.tga
txname=mini_e3_wookie_cat_shadow_01.tga
txname=mini_e3_Xwing_shadow_01.tga
txname=mini_e2_Jedi_starfighter_shadow_01.tga
txname=mini_e2_deka_shadow_01.tga
txname=mini_e2_gunship_shadow_01.tga
txname=mini_e2_solar_shadow_01.tga
txname=mini_e1_sith_shadow_01.tga
txname=mini_e1_naboo_startfighter_shadow_01.tga
txname=mini_e1_pod_racer_shadow_01.tga
txname=mini_e1_royal_naboo_shadow_01.tga
txname=mini_e1_gungan_bongo_shadow_01.tga
txname=mini_e1_republic_shadow_01.tga
txname=mini_e3_Vwing_shadow_01.tga
txname=mini_e2_ATTE_shadow_01.tga
txname=decor_00.tga
txname=decor_01.tga
txname=lazer_tower_shadow_01.tga

A leftover list of TGA files from the Xbox version of LEGO Star Wars.


svntest.txt

mytest
bob
xxx
gggg
hhh
cccc

A test file for the developer's SVN.


Early Harley Quinn Textures

Early in development, Harley Quinn had a substantially different model. The model was ditched, however, most likely in favor of a model and texture set that more accurately reflected her 2008 minifigure, which was used in the final game. The textures other than the main body texture was the same, the other textures stayed across the board. Oddly enough, an image of the early Harley Quinn model is shown in the game's manual on various consoles and in various prerelease shots featuring the old model. The textures used for the early model are located in GAME.DAT/Chars/harleyquinn/harleyquinn_pc.ghg. However, the main body texture was corrupted during the transition, possibly by accident.