I figured out what your problem was with the maps. For some reason I'm not entirely sure of yet, there was a lot of junk data from TSC overflowed into the map data. This should not happen. You could fix it manually with a hex editor, just go to the address for the map scroll type and make it "02 00 00 00"