Is Metroid II playable in color under VBA-M?

This particular forum is archives, bug reports should be made at https://github.com/visualboyadvance-m/v ... e-m/issues


banjo_oz
Junior Member
Posts: 6
Joined: Sat Mar 30, 2013 2:48 am

Is Metroid II playable in color under VBA-M?

Post by banjo_oz »

Hi all!

 

I've finally decided to play through Metroid II and was deciding between dusting off my old Super Gameboy or using VBA-M. I'd probably rather the latter, but when I loaded it I noticed that nothing I try seems to result in anything but monochrome graphics.

 

Obviously the original game is monochrome (Gameboy only, no DX ever released), but I clearly recall my real cartridge playing with a limited color palate in my SNES/Super Gameboy. I thought this was simulated in VBA (I tested with Game and Watch Gallery, which indeed displays in SGB color) but I can't get it to work.

 

What's more, I figured "well, if I try something else..." and downloaded two separate "colorization" ips patches but one causes a whitescreen while the other displays STILL in monochrome (even though the other changes of the patch are evident!).

 

I'm sure I'm just missing a setting or something here. I've tried setting to SGB, SGB2, Automatic, GB, GBC, GBA... all keep Metroid 2 in monochrome. I've tried enabling and disabling GB bios, and I've even tried renaming the roms to .gbc or .sgb but all to no avail.

 

Before I go mad, I'd love to know if anyone can get Metroid 2 to play on VBA-M (what seems to be the latest version, SVN1149) or if this is 'broken' and I'm wasting my time?

 

If so, fair enough (I'll just bust out my SNES/SGB), but VBA-M is so great that I'd love to play in that instead if I can get color working!

Last edited by banjo_oz on Sat Mar 30, 2013 3:06 am, edited 1 time in total.
Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Is Metroid II playable in color under VBA-M?

Post by Squall Leonhart »

Metroid 2 does not have a SGB mode.

 

The patch you are trying to use must be applied to the game itself, it cannot be auto loaded by the emulator

 

However the colours are scrambled in VBA 1.8.0 cvs and thus also in VBA-M.

Last edited by Squall Leonhart on Sat Mar 30, 2013 3:42 am, edited 1 time in total.
banjo_oz
Junior Member
Posts: 6
Joined: Sat Mar 30, 2013 2:48 am

Is Metroid II playable in color under VBA-M?

Post by banjo_oz »

Thanks for the quick reply and help!

 

Does that mean VBA/VBA-M has no way of displaying the SGB color palatte for Metroid 2 (as attached below)?

 

I guess I'm just confused because it does display Game & Watch Gallery's SGB colors correctly (though perhaps because it's a more enhanced cart, with a custom border too?). If VBA only supports that kind of "enhanced specifically for SGB", carts (i.e. games like GaWG that came out after the SGB) that makes sense.

 

I did try the fan-made color patch you mentioned and noticed the scrambled colors too. Tried another fan color patch (ips from romhacks, if I recall) and got a white screen. Tried Redrum's color (and other stuff) patch and it runs fine (has the altered copyright line on the startup screen) but the game still in monochrome, ignoring his color changes! This happens, incidentally, whether I let the emulator apply the patch (include an ips of the same name) or inject the patch with Luna IPS myself into a rom and play that (this one confuses me most of all and is what made me think I had a setting wrong somewhere).

 

"Real GB on GBASP" color (setting) is good enough to play with, thankfully, but I'm still confused at how SGB support works in VBA-M and why the patched versions still display in black and white.

Last edited by banjo_oz on Sat Mar 30, 2013 4:02 am, edited 1 time in total.
Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Is Metroid II playable in color under VBA-M?

Post by Squall Leonhart »

In the case of Metroid II, the SGB colours were provided from the SGB bios's ability to manually remap colours for games run with it.

 

Like all original Game Boy games, the Metroid II cartridge is also compatible with the Super Game Boy accessory for the SNES, manually remapping the color scheme to a maximum of four different colors.

 

we don't currently have support for this, so your best off trying to use another emulator that supports SGB.

 

The ips file from romhacks is what has been applied to the unofficial DX rom.

 

the kind of patch it is, it cannot be autoloaded by the emulator, it must be applied to the actual game binary.

 

The Redrum patch doesn't appear to work on NoGBA either..... so i dunno about that one.

Last edited by Squall Leonhart on Sat Mar 30, 2013 4:14 am, edited 1 time in total.
banjo_oz
Junior Member
Posts: 6
Joined: Sat Mar 30, 2013 2:48 am

Is Metroid II playable in color under VBA-M?

Post by banjo_oz »

Ah-ha! Thanks! That makes sense... thus, the only GB games that will show color under SGB mode are those like Game & Watch Gallery that had extra color info on the cart itself.

 

I'm not sure how that explains the Metroid 2 DX (redrum) ips not being in color (even when the rom is patched), though, but at least it answers my original confusion.

 

Thanks again for the help clearing this up, as it was driving me nuts trying to figure it out.

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Is Metroid II playable in color under VBA-M?

Post by Squall Leonhart »

VBA-M(based off 1.8.0cvs) vs VBA 1.72

 

Image

banjo_oz
Junior Member
Posts: 6
Joined: Sat Mar 30, 2013 2:48 am

Is Metroid II playable in color under VBA-M?

Post by banjo_oz »

Oooh, interesting!

 

I've used nothing but VBA for years after falling in love with it. I upgraded to VBA-M this week, assuming it was "VBA, just maintained and improved". Well, it IS, but seems like there are still reasons to keep old VBA around... for now.

 

Thanks again!

Squall Leonhart
Posting Freak
Posts: 1223
Joined: Tue Mar 18, 2008 9:21 am

Is Metroid II playable in color under VBA-M?

Post by Squall Leonhart »

As for your other topic, Azure Dreams does work - though it hangs on a white screen for a few seconds

 

but i figure since you deleted the thread you worked that out.

Last edited by Squall Leonhart on Sat Mar 30, 2013 4:58 am, edited 1 time in total.
banjo_oz
Junior Member
Posts: 6
Joined: Sat Mar 30, 2013 2:48 am

Is Metroid II playable in color under VBA-M?

Post by banjo_oz »

Yup, I did! Thanks for the reply, though. I tested AD in another emulator, and when it loaded up after a short pause, I figured VBA-M just had a much longer delay and sure enough... that was the case! [img]<fileStore.core_Emoticons>/emoticons/smile.png[/img]/emoticons/smile@2x.png 2x" width="20" height="20" />

VideoGeemer
Junior Member
Posts: 1
Joined: Thu Apr 18, 2013 12:20 am

Is Metroid II playable in color under VBA-M?

Post by VideoGeemer »

Oooh, interesting!

 

I've used nothing but VBA for years after falling in love with it. I upgraded to VBA-M this week, assuming it was "VBA, just maintained and improved". Well, it IS, but seems like there are still reasons to keep old VBA around... for now.

 

Thanks again!

 

Indeed, I keep VBA 1.8.0 beta3 around JUST for Metroid 2 Color. So basically I use that one for Game Boy, and the new VBA-M for GBA, since it runs those better.

Post Reply