Skip to content

Portal (PC + PS3, SW, X360)

Download: https://github.com/jack5github/Jack5-Keymasters-Keep


Portal is a single player game from Valve. Set in the mysterious Aperture Science Laboratories, Portal has been called one of the most innovative new games on the horizon and will offer gamers hours of unique gameplay.

The game is designed to change the way players approach, manipulate, and surmise the possibilities in a given environment; similar to how Half-Life 2's Gravity Gun innovated new ways to leverage an object in any given situation. Players must solve physical puzzles and challenges by opening portals to maneuvering objects, and themselves, through space.


A Keymaster's Keep implementation of Portal, created by Jack5. The following objective types are included:

  • Complete specific chambers / Reach specific locations / Defeat GLaDOS
  • Detach cameras in specific chambers
  • Find radio "dinosaur" noises in specific chambers (difficult)
  • Place in challenges (difficult)
  • Bonus objectives

As with other Jack5-made implementations, the weights for each kind of objective can be customised using the portal_weights YAML option.

For challenges, the weight of each challenge can be customised using the portal_challenge_weights YAML option.

Default Yaml Options

Generated with the following options:

portal_challenge_weights: !!python/object/apply:collections.Counter
- Least Portals: 1
  Least Steps: 1
  Least Time: 1
portal_weights: !!python/object/apply:collections.Counter
- bonus: 5
  cameras_in_chamber: 5
  challenges: 5
  complete_chamber: 5
  complete_chamber_advanced: 5
  dinosaur_in_chamber: 5
  escape_sequence: 5
  glados: 1

Objectives

  • Complete CHAMBER1
  • Detach CAMERAS2
  • Find radio dinosaur noise on CHAMBER3⚠️
  • Reach LOCATION4 during escape sequence
  • Defeat GLaDOS
  • Complete ADVANCED5⚠️
  • Get 3rd place in CHALLENGE6 on CHAMBER7
  • Get 2nd place in CHALLENGE6 on CHAMBER7⚠️
  • Get 1st place in CHALLENGE6 on CHAMBER7⚠️
  • BONUS8
  • BONUS9⚠️

  1. Test Chamber 00 starting from Chapter 1, Test Chamber 01 starting from Chapter 1, Test Chamber 02 starting from Chapter 1, Test Chamber 03 starting from Chapter 1, Test Chamber 04 starting from Chapter 2, Test Chamber 05 starting from Chapter 2, Test Chamber 06 starting from Chapter 2, Test Chamber 07 starting from Chapter 2, Test Chamber 08 starting from Chapter 3, Test Chamber 09 starting from Chapter 3, Test Chamber 10 starting from Chapter 4, Test Chamber 11 starting from Chapter 4, Test Chamber 12 starting from Chapter 4, Test Chamber 13 starting from Chapter 5, Test Chamber 14 starting from Chapter 6, Test Chamber 15 starting from Chapter 7, Test Chamber 16 starting from Chapter 8, Test Chamber 17 starting from Chapter 9, Test Chamber 18 starting from Chapter 10, Test Chamber 19 starting from Chapter 11 

  2. 1 cameras from Test Chamber 10, 1 cameras from Test Chamber 11, 2 cameras from Test Chamber 04, 2 cameras from Test Chamber 17, 2 cameras from Test Chamber 18, 3 cameras from Test Chamber 02, 3 cameras from Test Chamber 03, 3 cameras from Test Chamber 05, 3 cameras from Test Chamber 13, 3 cameras from Test Chamber 19, 4 cameras from Test Chamber 16, 5 cameras from Test Chamber 15 

  3. Test Chamber 00, Test Chamber 01, Test Chamber 02, Test Chamber 03, Test Chamber 04, Test Chamber 05, Test Chamber 06, Test Chamber 07, Test Chamber 08, Test Chamber 09, Test Chamber 10, Test Chamber 11, Test Chamber 12, Test Chamber 13, Test Chamber 14, Test Chamber 15, Test Chamber 16, Test Chamber 17, Test Chamber 18, Test Chamber 19 

  4. 3 turrets behind doors, 5 vertical pistons, GLaDOS' chamber, Rattmann's den, Testchamber 09 observation room, bottom of Testchamber 09 elevator, broken pipe to Testchamber 09, fire pit, friendly turret, giant fan, giant horizontal pistons, giant room with turrets behind doorstop of giant room with turrets behind doors, glass pipe breakable by rocket, long catwalk, pipe over goo, rocket turret, small, fast, horizontal pistons 

  5. Test Chamber 13: Advanced, Test Chamber 14: Advanced, Test Chamber 15: Advanced, Test Chamber 16: Advanced, Test Chamber 17: Advanced, Test Chamber 18: Advanced 

  6. Least Portals, Least Steps, Least Time 

  7. Test Chamber 13, Test Chamber 14, Test Chamber 15, Test Chamber 16, Test Chamber 17, Test Chamber 18 

  8. Create an infinite loop with portals, Die by GLaDOS' neurotoxin, Die by a High Energy Pellet, Die by a rocket turret, Die by a turret, Die by descending into the fire pit, Die by goo, Explore Rattmann's den on Test Chamber 16, Explore Rattmann's den on Test Chamber 17, Explore Rattmann's den on Test Chamber 18, Explore one of Rattmann's dens during the escape sequence, Flush the toilet within the Relaxation Vault, Incinerate the Companion Cube, Incinerate yourself on Test Chamber 17, Incinerate yourself within GLaDOS' Chamber, Kill all turrets on Test Chamber 16, Listen to the developer commentary for a chapter 

  9. Become softlocked on Test Chamber 12, Break the glass window with a prop during the escape sequence, Complete Test Chamber 09 without using the portal gun, Complete Test Chamber 13 without catching the High Energy Pellet, Complete Test Chamber 16 without killing any turrets, Fling to the exit elevator on Test Chamber 07, Keep the two turrets lowered during the escape sequence alive, Leave Test Chamber 00 with the exit door closed, Perform the portal standing glitch, Skip breaking the pipe during the escape sequence, Skip past the Complimentary Victory Lift on Test Chamber 06, Skip past the Complimentary Victory Lift on Test Chamber 14, Skip past the Complimentary Victory Lift on Test Chamber 15, Throw the cube onto the button from up high on Test Chamber 12, Trap yourself in the High Energy Pellet catcher on Test Chamber 15, Trap yourself in the High Energy Pellet catcher on Test Chamber 18