About this mod
Upscaled Mob Textures (mounts, minions, monsters, demihumans)
- Permissions and credits
This mod will still work in 7.2, but will have visual glitches on items that were improved with 7.2. For example, ARR Dragoon armor. I may patch this later, but right now I am not playing FFXIV.
This mod does not upscale new items added in 7.1 or 7.2. For example, 7.1/7.2 raid gear.
===
This covers all mobs in the game up to and including 7.0 (dawntrail) with different modules.
Mob: any NPC classified as demihuman or monster. For example Gaia is a demihuman, Zenos is a monster.
It just means they don't use the player Races. For example Emet-Selch is not a mob and uses a special elezen head.
Versions:
Kartoffels Upscaled Mob Textures - Ultra Light
This covers a small set of 'Mob' NPCs such as zenos, varis, thordan, meteion, gaia. These NPCs are very important so I separated them out for the ultralight version.
File size : 0.3 GB Download, ~ 1 GB Unpacked
--- I do not recommend the following except for people taking screenshots. But since they exist it would be rude not to provide them.
Kartoffels Upscaled Mob Textures - Mounts and Minions
This covers mounts and minions + player summons.
File size : 3 GB Download, ~ 6 GB Unpacked
Kartoffels Upscaled Mob Textures - Named
This covers any Mob named by the game in the overworld or cutscenes.
This mod includes "Ultra Light" in its entirety.
This mod also includes a few minions/mounts that show up in cutscenes. You would still need the "Kartoffels Upscaled Mob Textures - Mounts and Minions" to get full coverage.
File size : 8.5 GB Download, ~ 18.3 GB Unpacked
Kartoffels Upscaled Mob Textures - Misc
This covers any mob not in the above 3 categories. This one is not recommended unless you are posing certain bosses.
File size : 8.5 GB Download, ~ 18.4 GB Unpacked
You can find my FFXIV mods here on the Nexus or on Heliosphere.
I offer heliosphere because it provides automatic updates for small differences. Which is a better user experience.
Heliosphere will have faster updates.
I offer nexus because it provides full integrity of the file structure. Which is better for modders.
PLEASE ONLY INSTALL THESE WITH PENUMBRA. THESE PACKS ARE TOO LARGE FOR TEXTOOLS.
Future Nexus Updates:
If you want speedy low effort updates please use heliosphere as I suggested. There is even a tool I made to create a de-obfuscated copy of the mods.
Otherwise:
An update will consist of the Penumbra Mod's folder which you will OVERWRITE the previous version with.
Instructions:
- Download Update, open the zipped file to Penumbra folder (e.g. "Kartoffels Upscaled Equipment Textures").
- Verify that it has a "meta.json" file in it.
- Navigate to the Penumbra Mod folder (e.g "Kartoffels Upscaled Equipment Textures"). This can be done easily by clicking the mod in penumbra and navigating to "Edit Mod" and then clicking "Open Mod Directory".
- Drop the update in. It will be successful if you are asked to overwrite previous data (which you say "yes" to). E.g. "Overwrite meta.json with meta.json"? "Yes."
- Then in the "Edit Mod" section of the Penumbra Mod (e.g "Kartoffels Upscaled Equipment Textures") click "Reload Mod". The version number should update to reflect the update's version number (e.g. "1.2.3" becomes "1.2.4")
Everything I produce is open source and free use. If you appreciate my work you can donate to my kofi, but are in no way obliged to do so.

Technical details for nerds:
Remember mass is before I dedupe in penumbra so no it doesn't match the actual size you get.
###Kartoffels Upscaled Mob Textures - Ultra Light
mass:
ID = 0.39 GB @ BC5 x2
D = 0.89 GB @ BC7 x2
S = 0.03 GB @ BC7 x2
N = 0.30 GB @ BC7 x2
HAIR_NORM [ type = BC7; scale = x2; cleaning = ITF_SkinDiffDDS; upscaling = 4x_UltraFArt_v3_Smooth, 4x_scalenx_90k; downscaling = box]
HAIR_S/M [ type = BC7; scale = x2; cleaning = none,skindiffdds; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]
NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]
###Kartoffels Upscaled Mob Textures - Mounts and Minions
mass:
ID = 2.57 GB @ BC5 x2
D = 1.00 GB @ BC7 x2
N = 3.32 GB @ BC7 x2
NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]
###Kartoffels Upscaled Mob Textures - Named
mass:
ID = 7.94 GB @ BC5 x2
D = 3.01 GB @ BC7 x2
S = 0.03 GB @ BC7 x2
N = 9.67 GB @ BC7 x2
HAIR_NORM [ type = BC7; scale = x2; cleaning = ITF_SkinDiffDDS; upscaling = 4x_UltraFArt_v3_Smooth, 4x_scalenx_90k; downscaling = box]
HAIR_S/M [ type = BC7; scale = x2; cleaning = none,skindiffdds; upscaling = 4xFaceUpDAT, 4x_scalenx_90k; downscaling = box]
NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]
###Kartoffels Upscaled Mob Textures - Misc
mass:
ID = 7.91 GB @ BC5 x2
D = 3.09 GB @ BC7 x2
N = 9.23 GB @ BC7 x2
NORM [ type= BC7; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
BASE/Diffuse [ type= BC1; scale = x2; cleaning = 1x_BC1smooth2; upscaling = scalenx; downscaling = box]
ID[ type = BC5; scale = x2; upscaling = XBR_x2NoBlend+XBR_x2Blend for G, XBR_x2NoBlend for R]
For more complex information please view the github:
FFXIV 7-0 Toolbox