Skip to main content

TimeSplitters: Future Perfect (PlayStation 2, GameCube)









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




TimeSplitters: Future Perfect (PlayStation 2, GameCube)



From The Cutting Room Floor



Jump to: navigation, search







Title Screen


TimeSplitters: Future Perfect

Developer:
Free Radical Design
Publisher:
EA Games
Platforms: PlayStation 2,
GameCube
Released in US: March 21, 2005
Released in EU: March 24, 2005
Released in AU: March 28, 2005




CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
MinigameIcon.png This game has unused modes / minigames.
GraphicsIcon.png This game has unused graphics.
SoundIcon.png This game has unused sounds.
Carts.png This game has revisional differences.




NotesIcon.pngThis game has a notes page
ProtoIcon.pngThis game has a prototype article
PrereleaseIcon.pngThis game has a prerelease article





This cactus is UNDER CONSTRUCTION

This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.





Hmmm...

To do:
Lots of stuff.

  • Document the PlayStation 2 prototype version.

  • A bunch of dialogue needs to be labelled and uploaded. Captain Ash, Jo-Beth and Anya just to name a few.

  • There are some placeholder textures here and there.

  • Probably a lot more, keep looking through the sounds_e.pak



Monkeys, time travel and space marines, oh my! The peak of Free Radical before before the recession/Haze combo drove them out of business.


It's time to split!



Contents




  • 1 largedownloads.ea.com


  • 2 Hidden Bananas


  • 3 Unused or Obscured Graphics


    • 3.1 Hello Sailor


    • 3.2 The Impersonator




  • 4 Unused Game Modes


  • 5 Unused Cheats


  • 6 Unused Audio


    • 6.1 The Impersonator


    • 6.2 Mansion of Madness


      • 6.2.1 Cut Scientist Dialogue


      • 6.2.2 Cut Objective




    • 6.3 What Lies Below


      • 6.3.1 Cortez Dialogue




    • 6.4 U-Genius, U-Genix


      • 6.4.1 Anya




    • 6.5 The Hooded Man


    • 6.6 Mars Prison




  • 7 Oddities


    • 7.1 "Mark 1 Sentinel"




  • 8 Revisional Differences


    • 8.1 Ghost Colours


    • 8.2 Loading Screen Effects






largedownloads.ea.com


The binary file for this game contains a series of URLs. One is: largedownloads.ea.com/pub/misc/TSFP/


It turns out that this URL points to a directory listing, which is still active to this day. There are a series of files present:



[TXT] news_test.txt 08-Apr-2005 09:30 79
[TXT] recc_maps.txt 08-Apr-2005 09:29 511
[ ] test.bin 19-Jan-2005 09:43 4
[ ] us_patch_test.bin 27-Jan-2005 12:25 3.1M
[TXT] us_patch_test_versio..> 27-Jan-2005 11:42 3

All of these files look like tests, and indeed include the word 'test' in their name. Recc_maps.txt still looks like a test, and it contains a bunch of strings like this:



10356
Map 1
Bob
Here is some text about map 10356.

Hidden Bananas





Hmmm...

To do:
See if there are any more of these.

Timesplitters 3 Hidden Bananas.png

These bananas can be found in the level Breaking and Entering. They can be located by using game modifications to enter the room in which you must defend Amy Chen before the sequence plays. If entered a certain way guards will spawn shooting at these bananas, suggesting they are used as targets for the guards to shoot during this sequence and made invisible when it begins.



Unused or Obscured Graphics


Hello Sailor


Timesplitters 3 HelloSailorPlaceholder.png

This texture is technically used in the intro cutscene, but cannot be seen.



The Impersonator


Where's my cheeseburger?

A character from TimeSplitters 1 and 2 who unfortunately failed to make the cut this time around. His sound effects and character select image are all that seem to be left of poor old Impersonator.



Unused Game Modes


Six unused game modes exist:



One on One
Flame Tag
Regeneration
Leech
Escort
Possession (game mode function no longer exists)

Unused game mode descriptions left in the game:



Regeneration. Health regenerates!
One on One (no description)
Possession (no description)
Escort. Protect the V.I.P.
Flame Tag. If you get tagged and set on fire, pass it on as fast as possible!
Leech. Health can be gained by inflicting damage on other contenders!

Out of these game modes, only Regeneration appears to work. You can apply the following GameShark / CodeBreaker code for the NTSC-U PlayStation 2 version of this game to enter the modes:



Enable Code (for console only)
90575698 0C15D54E
Unused Game Mode Enabler
D066EE82 0000FAFF
006B4E06 00000001
D066EE82 0000F9FF
006B4E06 0000000B
D066EE82 0000F3FF
006B4E06 0000000D
D066EE82 0000FBFD
006B4E06 0000000E
D066EE82 0000FBFB
006B4E06 00000011

With the above code on, press one of the following button combinations after selecting a game mode in Arcade to force the unused game mode of your choice:



  • L1+L2 = One on One

  • L1+R2 = Flame Tag

  • L1+R1 = Regeneration

  • L1+L3 = Leech

  • L1+R3 = Escort



(Source: Original TCRF research)

Oddly enough, the final game still makes mention of One on One, with a loading screen line asking "Have you played One on One yet?", even though no one ever has.


Unused Cheats


A few unused cheats are left in the game. These cheats were once in the cheat menu from the main menu, however they are no longer a part of it:



Infinity Ammo
Invincible
Skating
(blank spot)

It appears Skating and the fourth cheat are no longer present in the game. However, the following GameShark / CodeBreaker codes can re-enable Infinity Ammo and Invincible:



Enable Infinity Ammo
20622048 00000001
Enable Invincible
20622060 00000001

Another odd unused cheat that makes the player (and enemies) only die from pistol whips, hand-to-hand combat, or explosives can be re-enabled with this code:



Cannot Die From Bullets (including enemies)
2062206C 00000001

There are five more unused cheats. Only one of them functions, which makes the player invisible. The other four unfortunately no longer function as the game never checks the spot in RAM if the addresses are set or not. Every time a map loads they are set to zero. Enable invisibility with this code:



Enable Invisibility
2062205C 00000001



(Source: Codemaster (Invisible & Invincible cheat).)

(Source: Punk7890 (Cannot Die From Bullets, Infinity Ammo).)

Unused Audio


There are various sound files stored in the game's "sounds_e.pak" that go unused.


The Impersonator
















Pain and death sounds for a character from TimeSplitters 2 called The Impersonator. Unfortunately he didn't get to appear in Future Perfect and so all that remains are his character select image and his sound files.


Mansion of Madness


Cut Scientist Dialogue























Audio File
Transcript
Notes


"Take this gun, I'm no good with it anyway."
Shows that the scientist was originally going to give the player a weapon. Possibly the revolver which is found in the previous room in the final game.


"S-Stay back! Oh. Oh I thought you were one of them. Listen, we've brought the dead back to life. It was supposed to be the first step to immortality but for most of us it had the... opposite effect."
This line shows that this scientist filled the role of the removed scientist below.


"Maybe you can do something. Take this. It's a prototype I was working on. It can help you against the zombies and maybe... other things. Good luck."
Ditto.

This dialogue would be spoken by the scientist clinging to a tree the player must save from the worm creatures. The latter two lines suggest this scientist would originally be in a different location and fill the role of the removed scientist below.







































Audio File
Transcript
Notes


"Thank god! I thought you were one of them! Listen, there isn't much time. There's a secret research lab beneath this mansion."



"That's where we created some of these...things. But it wasn't supposed to be like this. Then other creatures appeared from deep underground."



"They attacked the lab and all hell broke loose! You have to go down there and destroy the facility!"



"Seal it off so that nothing can escape. These creatures must be contained. The entrance is through the kitchen."



"Here, take this prototype. I developed it in my spare time. It should be useful against the zombies. I'm gonna try to make it out."
Suggests there was a special weapon to use against zombies that was cut.


"Good luck!"


This dialogue seems like it would be spoken by a scientist near the end of the level. The player was going to receive a special weapon to use against zombies here. This weapon may have been cut from the game or re-purposed as the Injector.


































Audio File
Transcript
Notes


"Help! Help us! We're being slaughtered in here!"



"Quick! In here! I'll hold them off! They don't like this stuff!"
Could potentially be related to the weapon that was removed from this level.


"I dunno who you are but you shouldn't be here! If you're smart you'll get as far away from this place as you can!"



"Not that you look particularly smart..."



"Oh no! Empty!"


This dialogue doesn't have a clear place in the level but it's quite obvious what is going on. The "this stuff" the scientist is talking about could suggest that the weapon you were to receive in this level was the Injector.



Cut Objective





















































Audio File
Transcript
Notes


"Fire is nature's sword, it destroys the unnatural."
Seems to be hinting to the player how to kill the ghosts seen in the first area of the level. In the final game this is done by Anya.


"There are things here which should not be. They have disturbed my rest. You must destroy them."



"I will help you! When I can."



"There are dead walking. Their numbers swelling. You must stop them."



"My spirit is attached to certain objects. Return them to their resting place to give me peace."
Seems to suggest there was originally an objective involving helping this ghost.


"Please! You must help me! Find my body! Drive out the demon that inhabits it and give me peace at last! I will guide you when I can."
Suggests that this quest was later altered from fetching objects to killing a demon, something which would fit in the game much better.


"Please! You must help me! A demon has me prisoner! It torments my soul. Please free me! Save me from eternal suffering! I will guide you when I can but you must hurry."
Seems to be an alternate version of the previous line.


"Beware this place. This house holds many dangers. I will give you what help I can but I am weak. In exchange, you must find my body and destroy the demon that has possessed it. Only then will I find peace and the curse of this house will be finally lifted."
Seems to be yet another, even longer variation of the two previous lines.


"This body is mine and after your souls have danced in the fires of hell for a thousand years it will still be mine."
Dialogue for the demon the player would need to destroy in this mission.

This dialogue would appear to be related to unused objectives involving a ghost. It would appear that this was originally to bring objects to the ghost's resting place but was changed to killing a demon to free the ghost (something much more fitting for the game's gameplay). The only possible remnants of this quest in the game is the child ghost that appears in this mission who is hostile in the final game.


What Lies Below


Cortez Dialogue













Audio File
Transcript
Notes


"All this meeting myself hurts my brain."



U-Genius, U-Genix


Anya




























Audio File
Transcript
Notes


"Cortez, the disguise isn't enough on its own. You still need a security pass to open this door."
Leftover from when the ID Card was on the desk across from the uniform, would have been said by either Anya or Amy when leaving the Residential Area while in disguise. In the final game, the player gets the disguise and the pass at the same time.


"You're going to need to take care of the mutants on those operating benches too. Rather you than me."
In the final game, the player only needs to kill the hostile mutants. Killing the mutants on the operating benches is optional.


"There must be another way..."
Relating to the above line, this would likely play if the player opted to use the operating machine to kill the mutants.


"This elevator won't move without the proper access codes.."
Anya originally had Amy Chen's voice actress.

These cut Anya lines suggest some minor changes that happened to the level during development.



The Hooded Man




























Audio File
Transcript
Notes


"We've gotta hold out till they come jump on that gun emplacement and lay down suppressing fire!"



"Our hooded friend took out the mothership! Incredible!"
In the final game, the soldiers are not aware that you are helping them.


"Good work Cortez! Come on man, move out!"



"The 'splitter mothership's destroyed! That means no more enemy reinforcements! We can do this!"


All of these barring the second appear to be alternate lines for the soldiers in this mission. In the final game the soldiers just re-use dialogue from the first level.













Audio File
Transcript
Notes


"Home sweet home. I better find that squad."


This line seems to be spoken by the Cortez the player is controlling, something which never happens in the game.


Mars Prison
























































































Audio File
Transcript
Notes


"Breach the prison wall."



"Defend the prison wall."



"The attackers have breached the prison wall."



"Scanning."
It's not obvious where this would be used.


"Override security system."



"Defend computer terminals."



"Access granted."



"The attackers have compromised the security system."



"Secure the barracks."



"Defend the barracks."



"The attackers have occupied the barracks.."



"Deactivate prison lockdown."



"Maintain prison lockdown."



"The attackers have gained access to the cells."



"Assassinate the prisoner."



"Defend the prisoner."


These lines are for the assault gamemode on the Mars Prison map. It seems that these announcer lines were recorded especially for it; however, in the final game the default announcer is used.



Oddities


"Mark 1 Sentinel"


The flying robot enemies seen at the end of "U-Genius, U-Genix" and throughout "Something to Crow About", while extremely similar, are in fact different enemies with different behavior and models. Interestingly, the variation used in "U-Genius, U-Genix" is actually given a name in the game's files, being labelled as the "Mark 1 Sentinel". Meanwhile, the version used in "Something to Crow About" is simply named "Flyingrobot". These names are never seen in-game as both enemies are named as "R-100 Series" fighters.



Revisional Differences


Ghost Colours





Hmmm...

To do:
Get a picture for comparison. I think there are similar colouring differences in other places.

The PlayStation 2 and GameCube versions of the game feature white ghosts whereas the Xbox version of the game has red ghosts.



Loading Screen Effects











GameCube PlayStation 2 and Xbox
Timesplitters 3 GameCube Loading.png Timesplitters 3 PS2 loading.png

The GameCube version of the game has a ripple effect on loading screens while the PlayStation 2 and Xbox versions use much simpler waving effects.








Retrieved from "https://tcrf.net/index.php?title=TimeSplitters:_Future_Perfect_(PlayStation_2,_GameCube)&oldid=644351"





Navigation menu
























if(window.jQuery)jQuery.ready();if(window.mw){
mw.loader.state({"mw.PopUpMediaTransform":"loading","site":"loading","user":"ready","user.groups":"ready"});
}if(window.mw){
document.write("u003Cscript src="https://tcrf.net/load.php?debug=falseu0026amp;lang=enu0026amp;modules=mw.PopUpMediaTransformu0026amp;only=scriptsu0026amp;skin=vectoru0026amp;*"u003Eu003C/scriptu003E");
}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":553});
}

Popular posts from this blog

Mario Kart Wii

The Binding of Isaac: Rebirth/Afterbirth

What does “Dominus providebit” mean?