
Originally Posted by
Shassira
This thread is funny now. I see way too much speculation about how the game's files work.
SE's game architecture is very naive, it's not even close to the amount of complexity some of you are implying. Each DAT zone (as well as object/character DATs) contains textures and geometry data as well as other kinds of things like references to external files which are less relevant to the file size. Although WotG is a rehash of zones, this does not mean the files are actualy sharing instances of the same polygonal data or image date. They are independant packages regardless. It's the same for the "new equipment" they add which is rehashed and reskinned too. The game takes it as two different instances completely separated; just because it's the same polygonal data with a different texture applied, the game does not really do any kind of optimization to share such polygons and instead they are loaded as different instanced, just as if they were completely unrelated objects. This, ofcourse, is the reason you can DAT swap reskinned items without modifying the related others. (Ofcourse, some items do share the exact same DAT, like O.kotes and bandomusha, salvage 15/25/35 with the related low level items, etc).
An area DAT in this game looks around the size of 10-15 megabytes, give or take. This includes low resolution textures (the textures in this game are in a really low format) and geometry. It ofcourse will depend on the size of the zone and its design to define if image or polygon data is what's taking the big chunk of the file. You can expect a single triangle (raw, non compressed) to take around 50 bytes. Now, i'm not sure how many triangles a zone in FF would have, but i'm guessing it's not gonna get past a couple 100ks
An animation file will depend on the actual amount of animations and the frames stored obviously, but you can expect anything from a couple KBs to 3 or 4 megabytes.
Another thing to take into account is that the patching process does not seem to actualy patch anything but rather replace it. If they are adding, say, an animation to the player DATs they'll probably just send you the full DAT file instead of just the piece of extra information and then patching the current file in client side. I can't confirm this though, it just seems rather obvious the way it downloads them. Someone may have actualy taken the time to check this out, but not me~