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

User movie #33370844597556344

#33370844597556344 - (NES) Mega Man 5 RNG canvas script (for BizHawk)
MM5_RNG.lua (6.35kB Lua script)
Uploaded 2016-09-02 20:20:44 by FatRatKnight (242 files)
For NES Mega Man 5 (6 files)
13937 views, 536 downloads
Spits out a list of RNG values in the future. I don't know what items go to what, as I have not investigated that, but I did colorize based on which threshold is hit from what I interpret in the disassembly.

Two columns.

The one on the right is the list of RNG the game will generate in the future, assuming Timer_Lagged runs every frame. If there is a lag frame, the numbers will appear to increment while shifting up the column. I expose the numbers as this will be a way to understand whether lag can be used to shift in the right RNG value at the right time, by aiming to either remove some or add some. Whether you have that much control over lag is another issue, however.

The left column shows what happens if exactly one RNG call were to happen immediately. As can be demonstrated, it doesn't have any effect beyond 16 frames, so it's only good if you plan to destroy a pair of enemies close together, or you can somehow time other random actions at that moment. No real testing was done to ensure the quality of this column, however.

Someone wanted help with RNG stuff. So, here it is. Since I don't know what else I can do to help, this will be the only script I make for Mega Man 5, until someone suggests something reasonable.

Download Comment

Back to user movie storage