Of the 2D Metal Gear games, I've always felt that Ghost Babel, with its MGS-inspired visuals and slick animation, has aged the best.
This project started as a simple attempt to give Snake his iconic sneaking suit in MG1 for the NES, using redrawn sprites based on the style of Ghost Babel. I'm not skilled enough to add animation frames, so the visuals won't be as smooth as in the GBC game (the two-frame walking animation inevitably gives a bit of a "skating" impression), but the visual style has otherwise been carried over.
Unfortunately, the Ghost Babel style (with its darker hues and frequent lack of outlines) resulted in Snake blending with the original game's rather busy, rather dark backgrounds. In order to ensure the sprites pop, I ended up redrawing or touching up basically all the floor tiles (as well as some others), thus giving the backgrounds a cleaner, brighter appearance, while also trying to stay true to the spirit of the originals. It was important to keep the game's atmosphere intact.
Overall I'm happy with the new sprites and the project is basically done, but the animation when Snake is wading in shallow water looks a little odd. When wading, the game simply displays the top half of Snake with a bobbing effect.
The problem is that it's the top half of his *standing* frames. In Ghost Babel, the standing poses don't lend themselves as well to motion. It would be great if the game could be hacked to display the top half of the running pose instead, but to attempt that, well, I'm not even sure where I would start. It's not a huge deal, but I'm open to suggestions as to whether I should release it as-is, request help, or find relevant resources to learn more, etc.