duckfist / MM2Random

Mega Man 2 Randomizer
31 stars 7 forks source link

Mega Man 2 Randomizer by duckfist version 0.5.0 beta

vvv READ THIS BEFORE PLAYING vvvv

<TODO INSTALL INSTRUCTIONS, extract folder from zip file, ensure dll is in same dir>


PREREQUISITES

The Mega Man 2 Randomizer desktop application (MM2RandoHost.exe) requires the use of Windows 7 or newer, with the .NET Framework 4.7.2 runtime installed. You can find the link to install the .NET Framework 4.7.2 from Microsoft here: https://support.microsoft.com/en-us/help/4054530/microsoft-net-framework-4-7-2-offline-installer-for-windows


CAUTION: KNOWN MAJOR GLITCHES

--- Passwords do not work --- The Password function is broken and cannot be relied upon. This happened due to one of the many reshufflings that this program performs, and will be fixed at a later date. Please use savestates or be very careful not to cause a softlock or crash.

--- Touching the boss door in a boss room sometimes glithces the game --- This can occur in Mega Man 2 in any boss room under the right circumstances, more often when the game is lagging due to many sprites. It has been observed in the randomizer as well, such as in the Wily 4 boss room. Avoid touching the left sides of any boss room.

--- Bird despawns Mega Man --- In some very rare circumstances, a Pipi can sometimes despawn Mega Man himself when it leaves the screen. This causes Mega Man to suddenly appear inside the ceiling or floor, unable to move. If you see this occur and you have video footage of it, please let me know.

All known bugs are tracked here: https://github.com/duckfist/MM2Random/issues?q=is%3Aopen+is%3Aissue+label%3Abug


NEW PLAYERS: BEFORE YOU PLAY MEGA MAN 2 RANDOMZIER

Basic knowledge of Mega Man 2 game mechanics is highly recommended before playing. A few other intermediate tricks can significantly help with some painfully synergistic enemy combinations. Here are some pointers you should keep in mind:


OTHER MODIFICATIONS TO THE BASE GAME


RANDOMIZER FLAGS OVERVIEW

Gameplay Settings

Cosmetic Options

Custom Variables


DEVELOPMENT TOOLS AND CREDITS

Protoman sprite ripped from "Mega Man II - Protoman mode" by Riffman81. https://www.romhacking.net/hacks/861/

Roll sprite ripped from "Roll-chan 2" by Zynk Oxhyde. https://www.romhacking.net/hacks/2265/

Bass sprite ripped from "The Adventure of Bass II" by Sivak https://www.romhacking.net/hacks/9/

Thanks to every Mega Man 1 and Mega Man 2 romhack author/composer that I ripped music from.

Special thanks to Binarynova, RaneofSoTN, Coltaho, ramon-rocha, NARFNra, and BrooklynS for their code contributions.

Mega Man 2 Randomizer lead developer: duckfist twitch.tv/duckfist twitter.com/regularduck


CHANGELOG

v0.5.0-beta

v0.4.1-beta

v0.4.0-beta

v0.3.7-beta

v0.3.6-beta

v0.3.5-beta

v0.3.4-beta

v0.3.3-beta

v0.3.2-beta

v0.3.1-beta

v0.3.0-beta

v0.2.2-beta

v0.2.1-beta

v0.2.0-beta

v0.1.1-beta1

v0.1.0-beta1

v0.0.6

v0.0.5

v0.0.4

v0.0.3

v0.0.2

v0.0.1