Submission #3354: sparky, parrot14gree & woabclf's SNES Mega Man & Bass "100 CDs" in 38:07.68

Super Nintendo Entertainment System
100 CDs
(Submitted: 100 CDs)
(Submitted: Rockman & Forte (J) [!].smc JPN)
Snes9x 1.43 v17
137261
60
307450
Unknown
Submitted by sparky on 11/7/2011 1:33 AM
Submission Comments

Emulator

  • snes9x rerecording 1.43 v17
  • Use WIP1 Timming
  • Allow Left+Right / Up+Down

100% completion

This run collects all of CDs.

Uses death to save time

For bifurcation route and skip cutscene.
  • Tengu
  • Ground
  • King2

Takes damage to save time

For upgrade item "Counter attacker".

Abuses programming errors

  • Fast movement in a room where rain is falling
  • Entering into a wall from corner
  • Entering into a moving block
  • Entering into a belt conveyor
  • Shutter warp
  • Floating in the air
  • Air walk
  • Air T.Blade dash
  • Sliding under a ceiling
  • Skip mini boss
  • Instant kill Tengu Man
  • Instant kill Wily
  • Remote attack
  • Mess up screen

Luck manipulation

I did disassembly analysis, and I made item prediction Lua Script to optimize collection Bolts and Weapon energy. In this game, item drop pattern is divided into 6 types. But, first type's all of probability is zero. So I call this "Type 0" as a matter of convenience. Here is item drop table.
TypeLife smallLife bigWeapon smallWeapon bigBolt smallBolt big1up
000000000000000
120182018000001
230300808303001
308083030303001
418101810383003
510081008504002
These values are stored in 0xC0BA8D ~ 0xC0BABC. The numerical value which broke these values by 0x100 becomes actual probability. For example, big Bolt in type 4:
0x30 / 0x100 = 18.75%
Therefore, it comes out by the probability of 18.75%. Here is the script source code.

Improvements

Levelframesseconds
Intro721.2
Cold5208.67
Astro2013.35
Dynamo1813.02
Shop1120.2
Burner4437.38
Pirate5679.45
Cold23916.52
Tengu5088.47
Shop210.02
Intro22244.07
Astro23666.1
Dyanamo22494.15
Grand4467.43
Magic4878.12
Crystal00
King14587.63
King24547.57
Wily4597.65
Total6059100.98

Authors

  • sparky: The main player.
  • parrot14green: The author of previous 100 CDs run. Almost glitches were found by him. He formed the basis of Rockman & Forte TAS. He found many improvements this time also.
  • woabclf: He also found some improvements.

Baxter: Amazing run. Accepting.

Brandon: Publication underway.
Last Edited by adelikat on 9/23/2023 3:47 AM
Page History Latest diff List referrers