Hey,
I tried cloning the DE faction for my little project. The map loads up fine, but when it's "checking client archives" it suddenly crashes in windowed mode, without an error. When I run the debugger, this comes up:
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(206): Debug: RendDX9: Texture loaded: Levels/ramelle/Hud/Minimap/ingameMap.tga (as levels/ramelle/hud/minimap/ingamemap)
D:\DiceCanada\BoosterPack2\Code\BF2\Menu\BF2GameMenu\Bf2MenuMapNode.cpp(1653): Debug: BF2GameMenu: 070DD390 setting texture 754317456
D:\DiceCanada\BoosterPack2\Code\BF2\Menu\BF2GameMenu\Bf2MenuMapNode.cpp(1653): Debug: BF2GameMenu: 06C29110 setting texture 754317456
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(755): Debug: RendDX9: load textureData:menu/hud/texture/ingame/flags/icons/minimap/dkr/minimap_flag
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(206): Debug: RendDX9: Texture loaded: Menu/HUD/Texture/Ingame/Flags/Icons/Minimap/DKR/miniMap_flag.tga (as menu/hud/texture/ingame/flags/icons/minimap/dkr/minimap_flag)
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(755): Debug: RendDX9: load textureData:menu/hud/texture/ingame/flags/icons/minimap/gb/minimap_flag
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(206): Debug: RendDX9: Texture loaded: Menu/HUD/Texture/Ingame/Flags/Icons/Minimap/GB/miniMap_flag.tga (as menu/hud/texture/ingame/flags/icons/minimap/gb/minimap_flag)
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(755): Debug: RendDX9: load textureData:menu/hud/texture/ingame/flags/icons/minimap/dkr/minimap_cp
D:\DiceCanada\BoosterPack2\Code\BF2\RendDX9\TextureManager.cpp(463): Error: RendDX9: Failed to create dx texture. Menu/HUD/Texture/Ingame/Flags/Icons/Minimap/DKR/miniMap_CP.tga Invalid call
Creation parameters:
I was rather surprised to see that one come up, as i'm 100% sure miniMap_CP.dds is there (I'm aware of the fact that BF2 doesn't load .tga) I haven't messed around with atlasses or something, as I couldn't see the FH2 devs have done that either. Does anyone know how I can fix this problem?