Fixed a bug in rgblink regarding the map file generation.

When writing the map file, ROM banks 256-511 were written even if the user never used banks higher than 255. Probably introduced when enabling rgbds to handle 8 MB ROMs.