SuperLink said:
Well like I said before, had a game been made specifically for the GBA it would probably work better with the GBA's limitations, like Gunstar Super Heroes and the Megaman series.
Of course, but we were talking about ports, not exclusive GBA/DS games. It was my mistake about Gunstar Super Heroes, it's not a port. It is, however, heavily-derived from the Mega Drive game. Upon watching videos, they've gone down the 'retain sprite size, less viewable scene' route. This means that the game becomes more difficult (for the wrong reasons), since you've less time to react to enemies and projectiles.
SuperLink said:
And, wouldn't the Super GameBoy have the same ratio problem as the GB anyway? Otherwise I would have suggested the GameBoy Player for the GC. Alas, when played on a bigger screen there's a loss of quality. The animations on Sonic Advance look a bit ugly because of all the noticable enlarged pixels, but when played on a GBA they look excellent.
The ratio is the same, yeah. It's not really a problem for the sorts of Game Boy games I like (Super Mario Land 2, Tetris, etc), since they are original games for the machine. There's no "loss of quality" with viewing Game Boy games on a proper screen, you can just see them clearer. Also, the Super Game Boy adaptor for Super Famicom is a bit unusual in comparison to the Game Boy Player for GameCube. The latter makes the games fill the screen, whereas the Super Game Boy presents the games inside the frame of a faux Game Boy..
.. which I like. It's bigger and easier to see than on an actual Game Boy, but it's not stretched beyond belief.
As for the debate over ports, I guess I'll just show you what I mean, rather than try and explain, because I don't think you really understand. The Mega Drive has a screen resolution of 320x224, most SNES games have a resolution of 256x224 (a scant few use the SNES' 512x478 mode), whilst the GBA/DS has a resolution of just 240x160.
Here's a few quick knock-ups I did in GIMP (a photo-editing package!) to visualize the difference, and the two main options available to developers who are porting Mega Drive/SNES games to the GBA/DS..
The original Mega Drive screen shot, at 320x224.
This is one of the options available - reduce the resolution of everything in order to maintain the same amount of viewable play area the gamer can see (well, the aspect ratio is slightly shorter, but that's hardly the biggest concern). As you can tell, the quality of the sprites is effected greatly. Very little detail remains distinguishable. The main character has lost his mouth, his eyes look comparatively huge, his hair doesn't look right, etc. All the enemies have lost similar details, and the stages of course also lose a lot of detail.
In short - everything's still there, just at a much lower resolution. This is probably the better solution of the two in gameplay terms. Sure, it doesn't look nearly as good, but it should play more or less the same, which is the important thing. They'd obviously have to re-jig the font for the score and text to make it legible.
This is the other solution in GBA/DS ports. All the detail is retained, at the cost of a huge loss of viewable play area for the gamer. To visualize the difference even better, I took a screen cap of the cropping process. Just so no-one gets confused (it's pretty straight-forward, but..), the light square in the middle represents what would be viewable on the GBA/DS screen, and the dark areas surrounding it represent what is no longer present that was in the original version..
Unfortunately, this is the solution that is most-commonly used for GBA/DS ports of games from the Mega Drive/SNES. I feel that while fidelity is retained, the loss of viewable play area is a real significant loss (especially in the case of hectic action games like Gunstar Heroes, Metal Slug, etc). Clearly, neither solution is ideal.
You can say what you like about believing that "a handheld version of something great is even greater", but that's really just biased nonsense. Objectively - the handheld ports of these games (on GBA/DS, not PSP) are inherently inferior, as compromises in either gameplay or graphics have to be made (sometimes companies go for a mix of the two). This ultimately makes the original versions the definitive versions, regardless of your preference for handhelds.
It's also worth mentioning that the GBA sound chip is not as good as the SNES sound chip, but is still sample-based I believe, so also cannot replicate the synthesized Mega Drive soundtracks very well. This is the reason why a lot of these ports have original or re-arranged music, even though they're just ports.
I don't mean to sound all high and mighty. Hope y'all enjoyed the comparisons!