We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Marvel Nemesis: Rise of the Imperfects (PlayStation 2, GameCube, Xbox)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Marvel Nemesis: Rise of the Imperfects

Developer: Nihilistic Software
Publisher: Electronic Arts
Platforms: PlayStation 2, GameCube, Xbox
Released in US: September 20, 2005
Released in EU: October 14, 2005


DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.


Hmmm...
To do:
Figure out what type of debug stuff gets enabled when entering the JUICEY password.

Disabled Cheats

RiseoftheImperfects-cheat.png

To re-enable several cheats for the PlayStation 2 North American version, apply the below codes then enter the passwords listed below from the options menu.

PS2 USA code

Re-enable Disabled Passwords
205D6060 00000001
205D6264 00000001
205D6468 00000001
205D666C 00000001
205D6870 00000001
205D6A74 00000001
205D6C78 00000001
205D6E7C 00000001
205D7080 00000001
205D7284 00000001
205D7488 00000001
205D768C 00000001
Password Effect
ALLCHARS Unlocks all characters.
NOCHARS Re-locks all characters.
ALLVENUE Unlocks all levels.
NOVENUE Re-locks all levels.
ALLCARDS Unlocks all cards.
NOCARDS Re-locks all cards.
ALLCOMIC Unlocks all comics.
NOCOMIC Re-locks all comics.
JUICEY Enables a debug save file.
ALLCHEAT Unlocks everything.
A Same cheat as above.
NOCHEAT Re-locks all cheats.
(Source: Punk7890)

Unused Graphics

dflt.png

RiseoftheImperfects dflt.png

RL_diagnostic.bmp

A placeholder graphic for RL_diagnostic is in Materials\Levels.

RiseoftheImperfects RL diagnostic.png

Original Title Screen

Present only in the PlayStation 2 release is the original title screen.

RiseoftheImperfects Title.png

Demo Leftovers

Two thumbnails from the demo are in the root folder of the Xbox release.

marvel.png

RiseOfTheImperfects marvel.png

marvel_pal.png

RiseOfTheImperfects marvel pal.png

Leftover StarCraft: Ghost Graphic

controllerImageXB.dds is a leftover graphic from the cancelled game StarCraft: Ghost. This was probably intended to be used in a demo.

RiseOfTheImperfects controllerImageXB.png

Unused Text

Build Date

At 0x2AAA78 in the Xbox executable is a build date.

Aug 24 2005 21:31:31

Console Commands

Immediately after the build date is a listing of commands for an inaccessible console.

-enableAITeleport   -warn   -difficulty -enablecheats   -demomode   -memsweep   -loadconsole    -noloadconsole  gotoonln    -gotoonline -online -timed  -vs  
	
    -mp -addthing   -showConsole    /noTextures -noTextures /noBundles  -noBundles  /unlock -unlock -smoketestscreengrab    -smoketestmemleak   -smoketest  -norumble   /?  -?  /player -player /skipmip    -skipmip    /maxmip -maxmip /noingamecutscenes  -noingamecutscenes  /nocutscenes    -nocutscenes    /freepsi    -freepsi    /nosound    -nosound    /zbuffer    -zbuffer    /vertexLight    -vertexLight    /shadowDetail   -shadowDetail   /depth  -depth  /size   -size   /chron  -chron  /turtle -turtle /menu3d -menu3d /mpmission  -mpmission  /soak   -soak   /mission    -mission    /scene  -scene  /level  -level  /user   -user   /gamma  -gamma  /nogamma    -nogamma    /nofog  -nofog  /vsync  -vsync  /novsync    -novsync    /nophysics  -nophysics  /reslog -reslog /lvlreslog  -lvlreslog  /makecache  -makecache

ISO Scripts

Strangely enough, a series of scripts for generating Xbox ISOs are in the cutscenes folder.

xbox_e3_iso_script.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Update.xbe"/>
    <Object Type="File"      Name="\DashUpdate.xbe"/>
    <Object Type="Directory" Name="\Bundles"/>
    <Object Type="Directory" Name="\Cutscenes"/>
    <Object Type="Directory" Name="\Sounds"/>
    <Object Type="Directory" Name="\Anims"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\Levels"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Materials"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Models"/>
    <Object Type="Directory" Name="\Motions"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_iso_script.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Update.xbe"/>
    <Object Type="File"      Name="\DashUpdate.xbe"/>
    <Object Type="Directory" Name="\Bundles"/>
    <Object Type="Directory" Name="\Cutscenes"/>
    <Object Type="Directory" Name="\Sounds"/>
    <Object Type="Directory" Name="\Anims"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\Levels"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Materials"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Models"/>
    <Object Type="Directory" Name="\Motions"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_iso_script_e.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Update.xbe"/>
    <Object Type="File"      Name="\DashUpdate.xbe"/>
    <Object Type="File"      Name="\region.cfg"/>
    <Object Type="Directory" Name="\Bundles"/>
    <Object Type="Directory" Name="\Cutscenes"/>
    <Object Type="Directory" Name="\Sounds"/>
    <Object Type="Directory" Name="\Anims"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\Levels"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Materials"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Models"/>
    <Object Type="Directory" Name="\Motions"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_iso_script_efig.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Update.xbe"/>
    <Object Type="File"      Name="\DashUpdate.xbe"/>
    <Object Type="File"      Name="\region.cfg"/>
    <Object Type="Directory" Name="\Bundles"/>
    <Object Type="Directory" Name="\Cutscenes"/>
    <Object Type="Directory" Name="\Sounds"/>
    <Object Type="Directory" Name="\Anims"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\Levels"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Materials"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Models"/>
    <Object Type="Directory" Name="\Motions"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_iso_script_na.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Update.xbe"/>
    <Object Type="File"      Name="\DashUpdate.xbe"/>
    <Object Type="File"      Name="\region.cfg"/>
    <Object Type="Directory" Name="\Bundles"/>
    <Object Type="Directory" Name="\Cutscenes"/>
    <Object Type="Directory" Name="\Sounds"/>
    <Object Type="Directory" Name="\Anims"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\Levels"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Materials"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Models"/>
    <Object Type="Directory" Name="\Motions"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_mag_iso_script.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Marvel\Marvel.xbe"/>
    <Object Type="File"      Name="\Marvel\Bundles\dailybugle.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\dailybugle.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\dailybugle_mp.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\dailybugle_mp.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\global.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\global.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\global.nnb"/>
    <Object Type="File"      Name="\Marvel\Bundles\johnnyohm.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\johnnyohm.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\johnnyohm.nnb"/>
    <Object Type="File"      Name="\Marvel\Bundles\johnnyohm_alt.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\johnnyohm_alt.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\spiderman.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\spiderman.xpr"/>
    <Object Type="File"      Name="\Marvel\Bundles\spiderman.nnb"/>
    <Object Type="File"      Name="\Marvel\Bundles\spiderman_alt.nmb"/>
    <Object Type="File"      Name="\Marvel\Bundles\spiderman_alt.xpr"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle.nil"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle.npd"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle.nsd"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle_MP.ncl"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle_MP.nlo"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle_MP.npd"/>
    <Object Type="File"      Name="\Marvel\Levels\DailyBugle_MP.nsd"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_sp_ext_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_sp_int_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_a_sp_int_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_a_sp_ext_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_jo_ext_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_jo_int_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_a_jo_int_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_a_jo_ext_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_db_cam_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_db_cam_2.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_db_cam_3.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_win_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_lose_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\ro_male_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\fm_jo_male_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\fm_sp_male_1.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_win_2.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_win_3.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_lose_2.cut"/>
    <Object Type="File"      Name="\Marvel\Cutscenes\mp_end_lose_3.cut"/>
    <Object Type="File"      Name="\Marvel\Motions\Male.nms"/>
    <Object Type="File"      Name="\Marvel\Motions\Wolverine.nms"/>
    <Object Type="File"      Name="\Marvel\Motions\Spiderman.nms"/>
    <Object Type="File"      Name="\Marvel\Motions\Johnnyohm.nms"/>
    <Object Type="File"      Name="\Marvel\Sounds\Marvel_AEMS.csi"/>
    <Object Type="File"      Name="\Marvel\Sounds\aemsvars.rat"/>
    <Object Type="File"      Name="\Marvel\Sounds\earshot.rat"/>
    <Object Type="File"      Name="\Marvel\Sounds\globaltweaks.rat"/>
    <Object Type="File"      Name="\Marvel\Sounds\load_loop_1.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_ambiance_Bugle.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_ambiance_Bugle.ast"/>
    <Object Type="File"      Name="\Marvel\Sounds\DailyBugle_MP.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\DailyBugle_MP_amb.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_common.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_common.ast"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_FE.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_generic.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_objects.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_Ohm.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_Spidey.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\SFX_surface.abk"/>
    <Object Type="File"      Name="\Marvel\Sounds\sfxEvent.map"/>
    <Object Type="File"      Name="\Marvel\Sounds\sfxLoop.map"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_JO_INT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_JO_INT_2.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_JO_EXT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_SP_INT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_SP_INT_2.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_A_SP_EXT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_JO_INT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_JO_INT_2.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_JO_EXT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_SP_INT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_SP_INT_2.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\MP_SP_EXT_1.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\FM_JO.asf"/>
    <Object Type="File"      Name="\Marvel\Sounds\ASF\FM_SP.asf"/>
    <Object Type="Directory" Name="\Marvel\Materials\Shaders"/>
    <Object Type="Directory" Name="\Marvel\Materials\Effects"/>
    <Object Type="Directory" Name="\Marvel\HUD"/>
    <Object Type="Directory" Name="\Marvel\Apt"/>
    <Object Type="Directory" Name="\Marvel\Ini"/>
    <Object Type="Directory" Name="\Marvel\loc"/>
    <Object Type="Directory" Name="\Marvel\Misc"/>
    <Object Type="Directory" Name="\Marvel\Shaders"/>
    <Object Type="Directory" Name="\Marvel\Sounds\Music"/>
    <Object Type="Directory" Name="\Marvel\UI"/>
    <Object Type="Directory" Name="\Marvel\Video"/>
    <Object Type="Directory" Name="\cdxmedia"/>
    <Object Type="Directory" Name="\Images"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

xbox_standalone_iso_script.lcf

<xbGameDiscLayoutTemplateFile>
  <Header>
    <SchemaVersion Major="1" Minor="0"/>
    <OldestSchemaCompatibleWith Major="1" Minor="0"/>
    <LastSave TimeMSSince1970="1043982343" ToolID="GDFUtil" Major="1" Minor="0" Build="5342" QFE="1"/>
  </Header>
  <Files Location="Layer0">
    <Object Type="File"      Name="\default.xbe"/>
    <Object Type="File"      Name="\Bundles\dailybugle.nmb"/>
    <Object Type="File"      Name="\Bundles\dailybugle.xpr"/>
    <Object Type="File"      Name="\Bundles\dailybugle_mp.nmb"/>
    <Object Type="File"      Name="\Bundles\dailybugle_mp.xpr"/>
    <Object Type="File"      Name="\Bundles\global.nmb"/>
    <Object Type="File"      Name="\Bundles\global.xpr"/>
    <Object Type="File"      Name="\Bundles\global.nnb"/>
    <Object Type="File"      Name="\Bundles\johnnyohm.nmb"/>
    <Object Type="File"      Name="\Bundles\johnnyohm.xpr"/>
    <Object Type="File"      Name="\Bundles\johnnyohm.nnb"/>
    <Object Type="File"      Name="\Bundles\johnnyohm_alt.nmb"/>
    <Object Type="File"      Name="\Bundles\johnnyohm_alt.xpr"/>
    <Object Type="File"      Name="\Bundles\spiderman.nmb"/>
    <Object Type="File"      Name="\Bundles\spiderman.xpr"/>
    <Object Type="File"      Name="\Bundles\spiderman.nnb"/>
    <Object Type="File"      Name="\Bundles\spiderman_alt.nmb"/>
    <Object Type="File"      Name="\Bundles\spiderman_alt.xpr"/>
    <Object Type="File"      Name="\Levels\DailyBugle.nil"/>
    <Object Type="File"      Name="\Levels\DailyBugle.npd"/>
    <Object Type="File"      Name="\Levels\DailyBugle.nsd"/>
    <Object Type="File"      Name="\Levels\DailyBugle_MP.ncl"/>
    <Object Type="File"      Name="\Levels\DailyBugle_MP.nlo"/>
    <Object Type="File"      Name="\Levels\DailyBugle_MP.npd"/>
    <Object Type="File"      Name="\Levels\DailyBugle_MP.nsd"/>
    <Object Type="File"      Name="\Cutscenes\mp_sp_ext_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_sp_int_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_a_sp_int_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_a_sp_ext_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_jo_ext_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_jo_int_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_a_jo_int_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_a_jo_ext_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_db_cam_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_db_cam_2.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_db_cam_3.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_win_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_lose_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\ro_male_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\fm_jo_male_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\fm_sp_male_1.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_win_2.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_win_3.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_lose_2.cut"/>
    <Object Type="File"      Name="\Cutscenes\mp_end_lose_3.cut"/>
    <Object Type="File"      Name="\Motions\Male.nms"/>
    <Object Type="File"      Name="\Motions\Wolverine.nms"/>
    <Object Type="File"      Name="\Motions\Spiderman.nms"/>
    <Object Type="File"      Name="\Motions\Johnnyohm.nms"/>
    <Object Type="File"      Name="\Sounds\Marvel_AEMS.csi"/>
    <Object Type="File"      Name="\Sounds\aemsvars.rat"/>
    <Object Type="File"      Name="\Sounds\earshot.rat"/>
    <Object Type="File"      Name="\Sounds\globaltweaks.rat"/>
    <Object Type="File"      Name="\Sounds\load_loop_1.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_ambiance_Bugle.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_ambiance_Bugle.ast"/>
    <Object Type="File"      Name="\Sounds\DailyBugle_MP.abk"/>
    <Object Type="File"      Name="\Sounds\DailyBugle_MP_amb.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_common.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_common.ast"/>
    <Object Type="File"      Name="\Sounds\SFX_FE.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_generic.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_objects.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_Ohm.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_Spidey.abk"/>
    <Object Type="File"      Name="\Sounds\SFX_surface.abk"/>
    <Object Type="File"      Name="\Sounds\sfxEvent.map"/>
    <Object Type="File"      Name="\Sounds\sfxLoop.map"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_JO_INT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_JO_INT_2.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_JO_EXT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_SP_INT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_SP_INT_2.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_A_SP_EXT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_JO_INT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_JO_INT_2.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_JO_EXT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_SP_INT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_SP_INT_2.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\MP_SP_EXT_1.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\FM_JO.asf"/>
    <Object Type="File"      Name="\Sounds\ASF\FM_SP.asf"/>
    <Object Type="Directory" Name="\Materials\Shaders"/>
    <Object Type="Directory" Name="\Materials\Effects"/>
    <Object Type="Directory" Name="\HUD"/>
    <Object Type="Directory" Name="\Apt"/>
    <Object Type="Directory" Name="\Ini"/>
    <Object Type="Directory" Name="\loc"/>
    <Object Type="Directory" Name="\Misc"/>
    <Object Type="Directory" Name="\Shaders"/>
    <Object Type="Directory" Name="\Sounds\Music"/>
    <Object Type="Directory" Name="\UI"/>
    <Object Type="Directory" Name="\Video"/>
  </Files>
</xbGameDiscLayoutTemplateFile>

common.ini

common.ini is a configuration file that was used during development to warp to specific levels to test. Unfortunately, level warping does not work properly on retail builds.


// Skips the front-end and jumps straight to a particular level. 
//
// Possible options are the filenames of the 'nil' files in the 'levels' directories, which as of today are
// includes the following:
//
// 0_Test_Arena2
// 0_Test_Arena
// 0_Test_Clash
// 0_Test_Look
// avengersmansion
// BrooklynBridge
// Catacombs
// Church
// GrandCentral
// powerplant
// powerplantSOUNDTEST
// timessquare
//
// Comment out if you want to go through regular front-end.

// LEVEL = powerplant


Developer Comments

Many of the other configuration files used by the game feature some developer comments.

clashMP.nsc

// ****************************************************************************
//
// CLASH MULTIPLAYER CHRONICLE FILE
//
//
// This file lists all the multiplayer player arenas in the game in order.
// It also allows setting up various data about the mission,
//
// ----------------------------------------------------------------------------
//
// Format:
//
// MISSION 		nlsName levelFile sceneFile [masterScript]
// LOADSCREEN	selectionBitmap loadingBitmap loadText
// FLAGS			(none currently for MP)
// ENDMISSION
//
// Notes:
// 1) string names are expected to be translated through an NLS file (nlsName, loadText, hintText)
// 2) OBJECTIVE can appear only once
//
// ****************************************************************************
// IDENTIFICATION 
// Specifies which slot this chronicle saves its data in, and what game type this chronicle is designed for
//

clashsp.nsc

// ****************************************************************************
//
// CLASH SINGLE PLAYER CHRONICLE FILE
//
//
// This file lists all the single player missions in the game in order.
// It also allows setting up various data about the mission,
//
// ----------------------------------------------------------------------------
//
// Format:
//
// MISSION         nlsName levelFile sceneFile [masterScript]
// LOADSCREEN    selectionBitmap loadingBitmap loadText
// SOUNDBANKS    venue1 venue2 char1 char2
// OBJECTIVE    nlsName hintText
// CHARACTER    <charID>     (required)
// UNLOCKCHAR    <charID>        
// REWARDS      <rewardID0> <rewardID1> <rewardID2> <rewardID3>
// FLAGS        [1|2|4|8|16|32|64]
// ENDMISSION
//
// Notes:
// 1) string names are expected to be translated through an NLS file (nlsName, loadText, hintText)
// 2) OBJECTIVE can appear only once
// 3) UNLOCKCHAR - are only story mode unlockables only.
// 4) TABLE FLAGS 

wolverine.nms

The developers were keeping track of the character's first appearances in the motion set files.

;****************************************************************************************************************
; wolverine.nms
;
; Nihilistic Motion Set file for Wolverine player character (02/20/04 - ac)
;
; 1st appearance - Incredible Hulk #181
;****************************************************************************************************************

As expected, a mastering fingerprint used in many other Electronic Arts games is referenced.

;****************************************************************************************************************
; RH: Please leave the following line intact!!!  It is for security on EA's side
; xa37dd45ffe100bfffcc9753aabac325f07cb3fa231144fe2e33ae4783feead2b8a73ff021fac326df0ef9753ab9cdf6573ddff0312fab0b0ff39779eaff312x
;****************************************************************************************************************