So, while making dungeon minimap for the pause menu, I ran into a problem.
The map background is a placeholder from BoM
If I set the scale of the dungeon floor to the size of the map (for testing if scaling is right), the placement of bitmaps and the position of things can be wrong.
Here, I placed Link at coordinate 0, 0 (8, 13) and the map location on this world is set to 0, 0
You might see that here, the scaling is correct, I purposely show the configuration file so you might be able to reproduce it all by yourself
But, if I set the width / height of the minimap scaling to the size of the room, this happen
Link's position is still 8, 13 and map coordinate in the world is still 0, 0.
I use the MoS and BoM menu, both are similar. So you might be able to reproduce this bug.
My guess is, the faulty part is on map_submenu:to_dungeon_minimap_coordinates(x, y)