
COMMUNITY INTEGRATION
TimeSplitters 2Archipelago randomizer mod
Reconnect TimeSplitters 2 to a multiworld through the PC port hidden inside Homefront: The Revolution. Other worlds unlock missions, arcade events and challenges; your objectives, story clears and trophy tiers send items back.
Maintained by Str8UpWHITE64
Explore game mechanics
Browse possible checks, rewards and settings. What appears in your game depends on your World options.
The 362 candidates comprise 264 trophy tiers, 30 story clears and 68 story objectives. Default settings activate 198 trophy tiers, 20 story clears and all 68 objectives. Ten objective locations are filler-only in default logic (four Space Station objectives plus six secondary-only objectives); the two Space Station story-clear locations are also behind the goal. Weapon items are absent from the default pool because Weapon Gating is off. No game session or generated seed was tested.
Actions and milestones that can send a check to your multiworld.
Amateur League - Beginners Series - Adios Amigos! (Silver)
DefaultAmateur League - Beginners Series - Adios Amigos! (Gold)
DefaultAmateur League - Beginners Series - Adios Amigos! (Platinum)
Amateur League - Beginners Series - Casualty (Bronze)
DefaultAmateur League - Beginners Series - Casualty (Silver)
DefaultAmateur League - Beginners Series - Casualty (Gold)
DefaultAmateur League - Beginners Series - Casualty (Platinum)
Amateur League - Beginners Series - Top Shot (Bronze)
DefaultAmateur League - Beginners Series - Top Shot (Silver)
DefaultAmateur League - Beginners Series - Top Shot (Gold)
DefaultAmateur League - Beginners Series - Top Shot (Platinum)
Amateur League - Mode Madness - Chastity Chased (Bronze)
DefaultAmateur League - Mode Madness - Chastity Chased (Silver)
DefaultAmateur League - Mode Madness - Chastity Chased (Gold)
DefaultAmateur League - Mode Madness - Chastity Chased (Platinum)
Amateur League - Mode Madness - Shrinking from the Cold (Bronze)
DefaultAmateur League - Mode Madness - Shrinking from the Cold (Silver)
DefaultAmateur League - Mode Madness - Shrinking from the Cold (Gold)
DefaultAmateur League - Mode Madness - Shrinking from the Cold (Platinum)
Playing with others
One local TimeSplitters 2 profile represents an Archipelago slot. Separate players can exchange items live or return to a still-hosted asynchronous room. Native shared-world co-op or online TimeSplitters multiplayer is not established by this integration review.
Known scope and limitations
- Use the Steam PC edition of Homefront: The Revolution, which contains the required port, and install TS2 Redux v0.2.7 with its default selections. Confirm Redux works before adding the randomizer.
- Install both 1.1.0 downloads together: Scotch.dll goes in Bin64/TS2Redux, AP_client.cfg in the game root, and ts2redux.apworld in Archipelago/custom_worlds. The World requires Archipelago 0.6.4 or later.
- For a new 1.1.0 room, set both the game value and game-specific YAML section to TimeSplitters 2 Redux. Remove the old PC integration file timesplitters2.apworld from custom_worlds to avoid keeping two conflicting registrations.
- Keep the paired 1.0.2 client and World if you need to finish a seed generated before 1.1.0. Changing the displayed name or installing the new client does not migrate that older room.
- Back up the ordinary profile and ap_saves folder before updating or changing seeds. Profile and one-time-grant files are written separately. Avoid seed or slot names that differ only in punctuation or long suffixes, since filenames are sanitized and shortened.
- Stay connected while playing. Check detection, saving and timed-effect cleanup pause when the connection drops. Profile-based checks can be revisited after reconnecting, but unique optional objectives and interrupted effects do not have complete durable recovery.
- Several queued refill packs of one resource can be consumed by a single refill. Traps are serialized to avoid conflicting cheats, but their intended duration is not guaranteed through a disconnection.
- Use the documented Windows setup and default Redux components. Native hooks depend on fixed game offsets; the reviewed source does not establish a complete executable-version rejection guard. Schema mismatches produce a warning rather than a safe migration.
- The config stores the room password as plain text. Keep it private. A plain host can fall back to unencrypted transport; an explicit wss:// address pins encrypted transport when supported by the room.
- The source includes license and dependency documentation, but the downloaded client and APWorld archives omit the full notice files. Complete native-binary reconstruction and runtime compatibility were not verified in this review.