TASVideos

Tool-assisted game movies
When human skills are just not enough

Submission #6271: DrD2k9's C64 Portal in 03:48.5

Console: Commodore 64
Game name: Portal
Game version: NTSC
ROM filename: portal_v1_ntsc.prg
Branch:
Emulator: BizHawk 2.3.1
Movie length: 03:48.5
FrameCount: 13670
Re-record count: 3606
Author's real name: Mike D
Author's nickname: DrD2k9
Submitter: DrD2k9
Submitted at: 2019-02-17 06:03:36
Text last edited at: 2019-03-05 18:33:24
Text last edited by: feos
Download: Download (9480 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:

Portal - For Commodore 64???

This Portal port (while not a very portal populated Portal port) is an unofficial fan-made Portal port in tribute to the more portal-populated popular Portal port known as, well, Portal.

The game can be legally acquired free from the author's website in either NTSC or PAL format. This run uses the NTSC format.

This was released in late 2018. The earliest reference on a specific date I can find was on Dec 2 when this video was uploaded by the game's author.

Temp Encode (Typical C64 load-time not included in this encode.)

Gameplay Basics

As with the more well-known version, you are tasked with getting Chell to the exit of each room while not dying. Use of the portal gun is necessary for some, but not all rooms in the game. Sometimes portals are even pre-provided for you.
  • There are 20 rooms in the game: some comments on specific rooms later.
  • Character movement is done using the keyboard, while the portal gun requires both keyboard and joystick inputs.
    • It is possible to play this game using the Commodore 1351 Mouse to control the portal gun in lieu of a joystick.
  • Room info:
    • Switches drop companion cubes.
    • Pressure sensitive pads deactivate yellow walls (which can neither be moved or shot through).
    • Green walls can be walked through, but not shot through.
    • Red walls may be shot through, but not walked through.
    • Portals can only be placed on light grey blocks.
    • Turrets fire/kill when Chells feet are at the same Y-position as their own feet.
    • Jumping/falling is the only method of vertical movement.
    • There is no running; all horizontal movement is the same speed, and jumping does not affect horizontal velocity.

Specific Room Notes

  • Rooms 1-3: Assumed to be performed as intended by the designer. (Hereafter labeled as 'Normal')
  • Room 4: It appears as though the room was designed to have portals be used by going through the pre-positioned orange portal and exiting a blue portal from the ceiling at the upper right portion of the screen. However, it is simply possible to jump over the turret's line of fire and head straight to the exit.
  • Room 5: While it's actually possible to simply run straight across the bottom and do a clipping leap through the wall near the exit. The (assumed) intended method for this room is faster.
  • Rooms 6-9: Normal
  • Room 10: Likely that the first portal shot is performed from a higher location than expected. Jump back up to the right uses a minor corner clip.
  • Room 11: Normal
  • Room 12: Companion cube likely meant to be dropped through the yellow wall to block turret. This would require backtracking to the pressure pad. Instead the cube is dropped during a jump off the platform edge so that it lands earlier than Chell, effectively blocking the turret.
  • Room 13: Another possible situation where the first shot is able to be performed earlier that developers probably expected players to fire.
  • Room 14: Normal
  • Room 15: Likely the player is expected to use the companion cube to block the turret fire, then return through the portals, up the steps, and out the exit. However, there is just enough room to simply hurdle the turret jumping from the upper level and proceed to the exit.
  • Room 16: It's possible that the player is expected to jump over the gap (dropping the cube in air) and land on the left upper platform until the companion cube has landed to block the turret before heading for the exit. This run instead uses the same technique used in Room 12 for this room.
  • Rooms 17-20: Normal routing (albeit probably a bit fancier portal work than expected)
    • Special note on room 18: There is a major time wasting bug in this game. It is impossible to both move the character to the right while simultaneously moving the portal targeting reticle to the left. Attempting to do so will cause Chell to also walk left, even if 'D' (the normal key to move right) is being held down. Therefore Room 18 has some delay because these two movements must be performed separately. In all other levels where leftward reticle movement is necessary it is possible to coincide this movement with Chell's own leftward motion preventing this bug from affecting anything else.

Other Notes

  • From the start of the game itself, gameplay lasts all of about 2:18. The credit sequence is longer than the actual gameplay!
  • While GLaDOS does appear in this game during casual play (taunting/hinting) between rooms; this run is able to skip those screens completely by use of frame perfect input.
  • There is also some pretty nice animation/artwork for the C64; specifically on the pre-title and title screens (unfortunately neither are shown long enough to see in this run).

  Pre-Title Screen                        Title Screen

Acceptability of this homebrew game

For the curious

The developer has multiple videos posted showing some of the developmental stages of the game.


slamo: Nice job on this one, it's very well optimized and finds some unintended solutions. You make a compelling case that this game is notable enough despite being relatively new, and it's obviously a very well made game, so this fits the criteria for a publishable run.

Between the constant action and the great music, I found this very enjoyable to watch. The audience seems to agree. Accepting to Moons.

feos: Pub.


Similar submissions (by title and categories where applicable):