Developer Infidelity has just released his latest NES to SNES conversion, this time for the game Mega Man 6. The conversion was actually done with the Famicom version of Rockman 6 (the same game), so that optimizations done by developer Puresabe could be implemented as well. As with his previous conversions, these eliminate slowdown, reduce sprite flicker and allow for SNES-related enhancements that aren’t possible on NES hardware. This (as with all his other releases) are freely available to download, however please consider supporting on Patreon, to fund further conversions! More info after the links:
Support Here: http://patreon.com/infidelity_nes
Download: https://archive.org/details/@infidelity
This is a really interesting conversion, as the original versions of Mega Man 5 & 6 suffered from terrible slowdown. Infidelity originally thought implementing his FastROM/Hi-ROM methods and converting the sound engine to offload cpu usage would “fix” Mega Man 5, but the problem seems to be from original, unoptimized original code. In order to fix them, all of the impressive tweaks done by Purseabe had to be implemented first…but they were done on the Japanese version (Rockman) – That meant Infidelity would have to start over with Mega Man 5, so he decided to move on to Rockman 6 instead and see how that worked.
And thanks to both dev’s, we now have a much more playable version of Mega Man 6! Here’s all the changes and additons implemented by Infidelity for this NES to SNES conversion, as well as all the optimizations Puresabe originally implemented:
- can select region type, Rockman 6 or Mega Man VI
- created custom mode 7 intro/msu-1 menu, when running rom via msu-1
- created new hdma scanline effect for Rockman 6 logo on title screen, looks much cleaner
- applied my new hdma scanline effect for the Mega Man VI logo on title screen, and added a custom brr sample to go along with it. Gold star for those that figure out where I pulled that sound from 😉
- converted all split screen irq effects, to hdma
- Select: cgram/palette swap [can be performed at any time, a pop up will display the current selected cgram/palette type]
- L/R/X/A/Select buttons have a function
- L/R: weapon cycle
- A: auto slide
- X: quick weapon swap [in weapon menu, press X on a weapon, during gameplay press X to cycle between weapon & m buster]
- MSU-1 Audio Additions; There are multiple choices for soundtracks. The difference in soundtracks for the regions, is just the story bgm, it’s different between JPN & USA. The only soundtrack that only has the JPN story into bgm, is the Rockman 6 Complete Works OST. The selections for both regions are….
- 2A03 (via Memblers sound emulator for both bgm/sfx)
- FirebrandX (MSU-1 of NES bgm, with emulated 2A03 by Memblers sound engine)
- Rockman 6 Complete Works from the Sony PlayStation
- Mega Man VI Guitar Playthrough by Krzysztof Slowikowski
- game runs faster due to level maps contained within sram, game presents no slowdown with multiple enemies on screen
- faster transitions between screen scroll transitions, palette fade ins/outs, picking jet or power mega/rockman
- instant meter fill of health/weapon capsule pickups
- can jump out of slide
- no loss of m buster charge when colliding with enemy