Hi,
for a while now I've been wanting to create a map for Wind Waker. So I want to copy the in-game maps and paste them together to form one big map. This is just for personal use, I do not intend to sell these maps or make my own game of it or anything.
At first I wanted to do this by deciphering the files used for the maps. Using various tools made by community members I could extract the file \res\Fmap.arc which contains a folder "fm" with 49 files in it. The Zelda sea map is 7x7 tiles which is 49 so this makes sense. However, I have no idea what format the files are in, and if they contain just one map or also the two zoomed-in versions.
So I thought I'd take an other approach: use Dolphin. Dolphin can export textures, but this doesn't really work for me. At least, I think so. The exported textures have a black background with red islands on it. The in-game maps are beige with a dark-brown border.
So, I figured I try a third approach: dig into the source and see what I can find. This was a pretty big disappointment
My knowledge of C++ is limited, and couldn't find what I was looking for (in \Core\VideoCommon\Src\TextureDecoder.cpp)
So, to wrap up a long story: I would like to know if anyone here can point me into the right direction.
For example, is it possible to put a "break point" or something on a file instead of a memory address? That way I can check if those files get loaded when you view the map (unless it's all loaded when the game is booted)
Thanks in advance for your help
for a while now I've been wanting to create a map for Wind Waker. So I want to copy the in-game maps and paste them together to form one big map. This is just for personal use, I do not intend to sell these maps or make my own game of it or anything.
At first I wanted to do this by deciphering the files used for the maps. Using various tools made by community members I could extract the file \res\Fmap.arc which contains a folder "fm" with 49 files in it. The Zelda sea map is 7x7 tiles which is 49 so this makes sense. However, I have no idea what format the files are in, and if they contain just one map or also the two zoomed-in versions.
So I thought I'd take an other approach: use Dolphin. Dolphin can export textures, but this doesn't really work for me. At least, I think so. The exported textures have a black background with red islands on it. The in-game maps are beige with a dark-brown border.
So, I figured I try a third approach: dig into the source and see what I can find. This was a pretty big disappointment

So, to wrap up a long story: I would like to know if anyone here can point me into the right direction.
For example, is it possible to put a "break point" or something on a file instead of a memory address? That way I can check if those files get loaded when you view the map (unless it's all loaded when the game is booted)
Thanks in advance for your help
