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

morningpee's movies:

#24585969853799990 - Veup run-syncing script
Tetris_DS_Marathon_by_veup_9.11_sync_script.lua (5.10kB Lua script)
Uploaded 2015-08-04 05:14:12 by morningpee (6 files)
For DS Tetris DS (2 files)
6112 views, 820 downloads
To be paired with this movie. The piece sequence is hard-coded in the script, eliminating the need to brute-force the RNG.
Info Download

#24585933702593529 - Modified version of veup's run
Tetris_DS_Marathon_by_veup_9.11.dsm (124kB dsm movie [DS])
Uploaded 2015-08-04 05:11:51 by morningpee (6 files)
For DS Tetris DS (2 files)
In 01:15.59 [4522 frames], 285168 rerecords)
6175 views, 822 downloads
Veup's improved Tetris DS marathon run was made using Desmume 0.9.8. I have removed a great deal of empty inputs at the beginning of the file due to differences in Desmume 0.9.11. Original here. See the forums for a script that syncs this without consideration of RNG.
Info Download

#14042055043414122 - Dodge 'Em RAM Watch
Dodge 'em (1980) (Atari).wch (288B Memory watch file)
Uploaded 2014-04-16 08:52:26 by morningpee (6 files)
For A2600 Dodge 'Em (2 files)
6192 views, 852 downloads
Made in BizHawk 1.6.1. Covers the X/Y coordinates of the player and both enemies, as well as the countdown times before and after each level.
Info (1 comment) Download

#13950268867711336 - Google Swiffy Snake
sdl-gnash.wtf (40.6kB wtf movie [Windows])
Uploaded 2014-04-12 05:40:01 by morningpee (6 files)
For Genesis Toys (7 files)
In 01:24.52 [5071 frames], 0 rerecords)
6276 views, 858 downloads
See this post
Info Download

#13947017431866446 - Google Swiffy Snake
sdl-gnash.wtf (9.38kB wtf movie [Windows])
Uploaded 2014-04-12 02:09:10 by morningpee (6 files)
For Genesis Toys (7 files)
In 02:58.67 [1072 frames], 0 rerecords)
6257 views, 844 downloads
See the post in the Hourglass subforum
Info Download

#13878917682754752 - Toys (U) [!].gen Watch File
Toys (U) [!].wch (4.03kB Memory watch file)
Uploaded 2014-04-09 00:32:50 by morningpee (6 files)
For Genesis Toys (7 files)
6326 views, 820 downloads
Described in more detail here, in the Genesis "Toys" topic.

• Leslie X, Leslie Y: The character is Leslie. When moving left/right, X changes by 2. When moving up/down, Y changes by 2. When moving diagonally, X changes by 2 and Y by 1.

• Action: Holds a unique number for everything Leslie does. When moving, it is 2. When using an item, it is 8. When taking damage, it is 12. When dying, it is 14. When stationary, it is 0. Items cannot be used unless Action = 0.

• Lives: Max lives is 5.

• Power: Max power is 5, decrements each time Leslie is damaged.

• Bowling Balls Left: Starts out at 16 when you get the bowling ball item. If you pick up a special gift box, Bowling Balls Left increases by 24. Max value is 40.

• Camera X Defenders: The same numbers as in the "Active Defenders" list on the pause screen.

• # Cameras Destroyed: Must be equal to total cameras on the level for the exit door to open. There are 6 on the first level, 4 on the second, and 6 on the third.

Most of the game involves interactions with dynamic objects. There are 17, 172-byte regions allocated for these objects. Objects include carousel gift boxes, special gift boxes (the ones on the floor), enemies, enemy shadows (for flying enemies), deployed weapons (e.g., bowling balls currently rolling), and weapon shadows, in the case of airborne weapons. NumObjects: The number of objects currently active. Note that rather than counting up from 0, it counts down from 18. For example, if 4 objects are active, NumObjects will be 14. Each object has 5 values that interest us.

• Type: The current sprite displayed for the object. A particular enemy will have a certain numeric range of sprites, so we can discern the type of enemy from this.

• X, Y: Self-explanatory.

• Countdown: Applicable to helicopters only. Once it spawns, Countdown will decrement from 20, once every 4 frames, and the helicopter will lift off when Countdown = 1.

• Height: Applicable to airborne objects only. Even if the object is flying, if Height <= 9, the object can still be hit by a bowling ball.

Once all active defenders for a particular (elephant-shaped) camera have been destroyed, you can collide with the camera to start a minigame.

• Elephant X, Y: The camera's coordinates.

• Crosshair X/Y: Your crosshair's coordinates. X changes by 2, Y changes by 2.

• Water Left: The elephant goes crazy when it reaches 0. But this never happens unless you're really bad.

• Elephant HP: Has a different initial value for each camera. You beat the camera when when it is 0.

The fourth level (Manhattan Model) is a pacifist Gradius knockoff. Objects are all helicopters in this level.

• Airplane Health: Max value is 20.

• Airplane X: Initial value is 406. When it reaches 28632, the level ends.

• Airplane X Velocity: Max velocity is 3. It gets set to a negative value (usually -4) if you collide with anything.

• Camera X: Initial value is 210. The screen stops scrolling when Camera X = 28415.

• Collision X: Without modification, this number is always equal to Camera X. It scrolls the collision detection map.

Info Download

Back to user movie storage