This is a Blazor web application that can generate passwords for Mega Man X on SNES. https://aaronhoffman.github.io/megamanxpasswordgenerator/
Check the boxes of the desired Bosses Defeated/Items or Upgrades acquired and click the "Generate Password" button. The password will then appear in textarea below the button.
UltraBongo, Author of "MEGA MAN X - PASSWORD ENCRYPTION SYSTEM", without whom, none of this would have been possible. (file: mega_man_x_password.txt) https://gamefaqs.gamespot.com/snes/588479-mega-man-x/faqs/52749
GameFAQs, http://www.gamefaqs.com/