暇人スキルあげ

プロジェクトRaptureは公開Debug中!?

βというのは運用開始前の最終調整だと思っていましたが、いまどきはデバッグ版のexeでバグを取るフェーズのようですネ。

(ベータでは本番運用中にクライアントが落ちたときのクラッシュレポート機能を有効にしてテストしておかないと、いつまでもデバッグ版で運用することになりよね。)

Project Raptureは突貫デバッグ作業を開始した。⇒作業状況は思わしくない……

⇒ 作業進捗 1%

⇒ 製作物の素材耐用度が 32%減少した。

⇒目標品質度が 33%減少した。

素材の金属性が不安定になっている。

通りすがりにProccessExplorerで眺めたStringにはデバッグ文の文字列が。

ffxivgame.exe.txt(49727): this->count < (static_cast<int>(sizeof(spaces)/sizeof((spaces)[0])))    
ffxivgame.exe.txt(67497): l <= sizeof(c->iv)      
ffxivgame.exe.txt(67498): j <= sizeof(c->iv)      
ffxivgame.exe.txt(67603): keylen <= sizeof key      
ffxivgame.exe.txt(67607): EVP_CIPHER_key_length(cipher) <= (int)sizeof(md_tmp)      
ffxivgame.exe.txt(67615): l <= sizeof(iv)      
ffxivgame.exe.txt(68008): len>=0 && len<=(int)sizeof(ctx->key)      
ffxivgame.exe.txt(68010): j <= (int)sizeof(ctx->key)      
ffxivgame.exe.txt(68021): bl <= (int)sizeof(ctx->buf)      
ffxivgame.exe.txt(68022): b <= sizeof ctx->buf      
ffxivgame.exe.txt(68023): b <= sizeof ctx->final      
ffxivgame.exe.txt(68024): EVP_CIPHER_CTX_iv_length(ctx) <= (int)sizeof(ctx->iv)      
ffxivgame.exe.txt(68698): ctx->length <= (int)sizeof(ctx->enc_data)      
ffxivgame.exe.txt(68699): n < (int)sizeof(ctx->enc_data)      
ffxivgame.exe.txt(68705): ctx->buf_off+i < (int)sizeof(ctx->buf)      
ffxivgame.exe.txt(70959): strlen(resourcePath) < sizeof(respathbuf)      
ffxivgame.exe.txt(71102): this->lineVertexCount < (static_cast<int>(sizeof(this->lineVertexBuffer)/sizeof((this->lineVertexBuffer)[0]))) – 1      
ffxivgame.exe.txt(71105): this->triangleVertexCount < (static_cast<int>(sizeof(this->triangleVertexBuffer)/sizeof((this->triangleVertexBuffer)[0]))) – 2      
ffxivgame.exe.txt(74086): sizeof( uiMaterialMask ) == 4      
ffxivgame.exe.txt(75265): sizeof( CDev::Engine::Dw::Renderer::DrawableObject ) <= c_iRenderer_DrawableObject      
ffxivgame.exe.txt(75268): sizeof( CDev::Engine::Dw::SceneGraph::Detail::Skeleton ) <= c_iSceneGraph_Detail_Skeleton      
ffxivgame.exe.txt(75271): sizeof( CDev::Engine::Dw::SceneGraph::Detail::Joint ) <= c_iSceneGraph_Detail_Joint      
ffxivgame.exe.txt(75274): sizeof( CDev::Engine::Dw::SceneGraph::Detail::Skeleton::PairNameIdIndex ) <= c_iSceneGraph_Detail_Skeleton_PairNameIdIndex      
ffxivgame.exe.txt(75277): sizeof( CDev::Engine::Dw::SceneGraph::Detail::JointDataInput ) <= c_iSceneGraph_Detail_JointDataInput      
ffxivgame.exe.txt(75280): sizeof( CDev::Engine::Dw::SceneGraph::Detail::JointDataOutput ) <= c_iSceneGraph_Detail_JointDataOutput      
ffxivgame.exe.txt(75283): sizeof( CDev::Engine::Dw::Renderer::ModelInstanceNode::MeshInfo ) <= c_iRenderer_ModelInstanceNode_MeshInfo      
ffxivgame.exe.txt(75286): sizeof( CDev::Engine::Dw::Renderer::ModelInstanceNode::MeshInfo ) <= c_iRenderer_ModelInstanceNode_MeshInfo      
ffxivgame.exe.txt(75289): sizeof( CDev::Engine::Dw::Renderer::MeshDrawTag ) <= c_iRenderer_MeshDrawTag      
ffxivgame.exe.txt(75292): sizeof( CDev::Engine::Dw::Renderer::MaterialInstanceNode ) <= c_iRenderer_MaterialInstanceNode      
ffxivgame.exe.txt(75295): sizeof( CDev::Engine::Dw::Renderer::MaterialInstanceNode::VertexDefaultConstantParamHandleCache) <= c_iRenderer_MaterialInstanceNode_VertexDefaultConstantParamHandleCache      
ffxivgame.exe.txt(75298): sizeof( CDev::Engine::Dw::Renderer::MaterialInstanceNode::PixelDefaultConstantParamHandleCache) <= c_iRenderer_MaterialInstanceNode_PixelDefaultConstantParamHandleCache      
ffxivgame.exe.txt(75301): sizeof( CDev::Engine::Dw::Renderer::MaterialInstanceNode::SamplerIndexCache) <= c_iRenderer_MaterialInstanceNode_SamplerIndexCache      
ffxivgame.exe.txt(75304): sizeof( CDev::Engine::Dw::Renderer::TextureInstanceContainer ) <= c_iRenderer_TextureInstanceContainer      
ffxivgame.exe.txt(75307): sizeof( CDev::Engine::Dw::Renderer::TextureInstanceContainer::TextureInfo ) <= c_iRenderer_TextureInstanceContainer_TextureInfo      
ffxivgame.exe.txt(75310): sizeof( CDev::Engine::Dw::SceneGraph::ElementId::ElementIdCompositor ) <= c_iSceneGraph_ElementId_ElementIdCompositor      
ffxivgame.exe.txt(75313): sizeof( CDev::Engine::Dw::SceneGraph::CharacterSkeletonNode ) <= c_iSceneGraph_CharacterSkeletonNode      
ffxivgame.exe.txt(75316): sizeof( CDev::Engine::Dw::Renderer::ModelInstanceNode ) <= c_iRenderer_ModelInstanceNode      
ffxivgame.exe.txt(75319): sizeof( CDev::Engine::Dw::SceneGraph::Resource::ResourceManager::ResourceNodePair ) <= c_iSceneGraph_Resource_ResourceManager_ResourceNodePair      
ffxivgame.exe.txt(75463): source->GetBufferSize() == (originalIndexCount * sizeof(unsigned short))      
ffxivgame.exe.txt(77284): SizeofResource

sizeofがそんなに気になるの?

ソースファイル名も見れます。

.\NodeTrait.cpp      
.\Memory\MemoryUtility.cpp       
.\Alternative\Memory.cpp       
.\modules\SystemHeap.cpp       
.\modules\ComplexLink.cpp       
.\Alternative\SeparateHeapSpace.cpp       
.\Memory\Malloc.cpp       
.\Io\Printer.cpp       
.\Map\BaseMap.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\memorypool.cpp       
g:\rapture\project\sta
ble_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\memorypool.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\memorypool.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9ricore.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\manager.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\default\defaultshader.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\default\defaultshader.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9surface.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9surface.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9surface.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9texture.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9texture.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9texture.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9texture.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9texture.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managermanycoreparallelimpl.cpp       
C:\Work\Project\Rapture\src\Component\source\Sqwt\common.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managertwocoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managertwocoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managertwocoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managertwocoreparallelimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managerserialimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managerserialimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managerserialimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\managerserialimpl.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\workerthread.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\rapture\renderthread.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp(%d): [%s]       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp(%d): [%s]       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\ricoresub.cpp(%d): [%s]       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9shadercompiler.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\SceneThread.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Scheduler\CDevSchedulerManager.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureLeafinsResourceNodeFactory.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureLeafResourceNodeFactory.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureEffectResourceNodeFactory.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureModelResourceNodeFactory.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureTextureResourceNodeFactory.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Controllers\RaptureCharacterController.cpp(%d): [%s]       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Controllers\RaptureCharacterController.cpp(%d): [%s]       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerPointLight.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerPointLight.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureLightNodeClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureLightNodeClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureLightNodeClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureEffectEndClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureEffectAtoBClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayVFXClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayVFXClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayVFXClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayVFXClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayVFXClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEFadeOutClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEFadeOutClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEFadeOutClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LaySEClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayRaptureEnvSoundClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\LayRaptureEnvSoundClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterial2Clip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterial2Clip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterial2Clip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Layout\InstanceObject\RaptureLayoutUnitInfo.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Layout\InstanceObject\RaptureLayoutUnitInfo.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerLayout.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerLayout.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\QixFindResourceManager.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\QixFindResourceManager.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\QixFindResourceManager.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerLeap.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerLeap.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerLeap.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Actor\Map\Weather\WeatherManagerWork.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureVerticalFogClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureVerticalFogClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureVerticalFogClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureExAlphaClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureExAlphaClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureExAlphaClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereExClip.cpp   
60;   
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereExClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereExClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureCelestialSphereClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureScreenEnvGlareClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureScreenEnvGlareClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureScreenEnvGlareClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureWaitEndClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureSunMoonChildClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureSunMoonClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterialClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterialClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterialClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Cut\Clip\RaptureMaterialClip.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Communicator\PackResource\CharArray.cpp(%d): [%s]       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Communicator\PackResource\CharArray.cpp(%d): [%s]       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Communicator\PackResource\CharArray.cpp(%d): [%s]       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\Qix\Resource\RaptureBaseReferenceResource.cpp       
I@C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\LeafLifeEx.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ContinualObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ContinualObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ContinualObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ContinualPolygonNormal.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\BgProjectionTexture.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\BgProjectionTexture.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRect.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRect.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRect.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRect.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRadialBlurCircle.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRadialBlurCircle.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\FilterRadialBlurCircle.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Lensflare2.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Light.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateContinualPolygonNormalCylinder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawAnmFilter.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawAnmFilter.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawLine.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawLine.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawLine.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawObject.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixContro
l\Controls\ManyGenerateDrawPoint.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawPoint.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawRainFilter.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawRainFilter.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawSimpleContinualPolygon.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawSimpleContinualPolygon.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateDrawSimpleContinualPolygon.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ManyGenerateMotionEmission.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Thunder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Thunder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Thunder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Thunder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Thunder.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ThunderTargetNormal.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ThunderTargetVertexList.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ThunderTargetVertexList.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ThunderTargetVertexList.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\ThunderTargetCasterTarget.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\WeaponLocus.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\WeaponLocus.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\WeaponLocus.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\WeaponLocus.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Utility.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\ManyGenerate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\ManyGenerate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Base.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Base.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Base.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Base.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Contr
ols\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\Generate.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\LinkArray.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\LinkArray.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Common\ThunderCommon.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Resource\LocusShape.cpp       
C:\Work\Project\Rapture\src\Application\Rapture\source\Scene\Vfx\RaptureQixControl\QixControl\Controls\Resource\LocusShape.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
C:\Work\Project\Rapture\src\Component\source\Font\FontData.cpp       
.\Task\PerformanceCollecter.cpp       
.\CutScenePlayer.cpp       
.\CutSceneObject.cpp       
.\CutCameraListener.cpp       
.\CameraClip.cpp       
.\LocalCameraClip.cpp       
.\LightClipCommon.cpp       
.\TransformClip.cpp       
.\FogParamClip.cpp       
.\SceneObjects\CameraObject.cpp       
.\EffectClip.cpp       
.\EnvMapClip.cpp       
.\SceneObjects\CameraObjectFactory.cpp       
.\AccSchedulerFactory.cpp       
.\MccSchedulerFactory.cpp       
.\Scheduler.cpp       
.\SchedulerFactory.cpp(%d): [%s]       
.\SchedulerFactory.cpp       
.\Converter\MTBCurveStream.cpp       
.\AnimationResourceNode.cpp       
@.\FixedMotionCalculator.cpp       
.\Resource\ReferencedResourceNodeFactory.cpp       
.\Resource\ResourceManager.cpp       
.\ReferenceObject.cpp       
.\ResourceAsyncManager.cpp       
.\Resource\ResourceFactory.cpp       
.\Resource\SkeletonResourceNode.cpp       
.\Graphics\GraphicsManager.cpp       
.\Framework.cpp       
.\Qix\QixManager.cpp       
.\Graphics\MayaGrid.cpp       
.\Memory\CompactionManager.cpp       
.\Draw\FrameworkDrawManager.cpp       
I@.\Viewport.cpp       
.\ShadowEffect.cpp       
.\PlaneFade.cpp       
.\CrossFade.cpp       
.\CompositeManager.cpp       
.\SurfaceBroker.cpp       
.\Actor.cpp(%d): [%s]       
.\Actor.cpp       
.\ModelObject.cpp       
.\ResourceSceneGraph.cpp       
.\ActorContainer.cpp       
.\Controllers\CharacterController.cpp(%d): [%s]       
.\Controllers\CharacterController.cpp       
.\Controllers\PhysicsController.cpp       
.\MotionController.cpp       
.\MotionController.cpp(%d): [%s]       
.\Controllers\SoundController.cpp       
.\External\Dw\LayDefaultModelObject.cpp       
.\External\Dw\LayDefaultDisplayManager.cpp       
.\External\Dw\DrawEnv\LayoutDrawEnvObject.cpp       
.\API\Utils\LayoutAPIUtils.cpp       
.\Resource\LayoutResourceNodeFactory.cpp       
.\Layout\LayoutInstanceObject.cpp       
.\Layout\LayoutUtils.cpp       
.\player\MediaPlayer.cpp       
.\player\win\DefaultPlayerFactoryWIN.cpp       
.\player\win\PlayerWIN.cpp       
.\Collision\Detail\RaycastDetector.cpp(631):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”       
.\Collision\Detail\RaycastDetector.cpp(788):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”       
?.\Collision\Detail\RaycastDetector.cpp(1813):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”       
.\XA2\MasterBusXA2.cpp       
.\XA2\ReverbXA2.cpp       
.\XA2\BusXA2.cpp       
.\Track.cpp       
.\XA2\VoiceXA2.cpp       
.\EngineSound.cpp       
.\StreamBank.cpp       
.\Bank.cpp       
..\SdHeap.cpp       
.\StreamReadThread.cpp       
.\CDevManager.cpp       
.\Sgnode\BaseResourceSgnode.cpp       
.\Sgnode\EffectResourceSgnode.cpp       
.\Sgnode\LeafinsResourceSgnode.cpp       
I@.\Factory\EffectFactory.cpp       
.\Resource\CDevResourceReference.cpp     &#
160; 
.\CDevActor.cpp       
.\EffectCreator.cpp       
.\CDevContext.cpp       
.\Sgnode\ModelResourceSgnode.cpp       
.\Sgnode\TextureResourceSgnode.cpp       
.\CDevWorld.cpp       
.\Sgnode\LeafResourceSgnode.cpp       
.\CDevUnconformableEffect.cpp       
.\CDevEffect.cpp       
.\CDevGroupEffect.cpp       
.\CDevHandleAdapter.cpp       
.\BaseControl.cpp       
.\Memory\Handle.cpp       
.\Controls\LeafLife.cpp       
.\Manager.cpp       
.\Context.cpp       
.\Debug\StateManager.cpp       
.\Unit\UnitNode.cpp       
.\BaseUpdatableEffect.cpp       
.\Debug\Printer.cpp       
.\Resource\Shader\Manager.cpp       
.\Resource\Shader\RadialBlurShader.cpp       
.\Thread\ThreadManager.cpp       
.\Draw\ScreenItem.cpp       
.\Draw\ScreenManager.cpp       
.\ExResource\ExBaseResource.cpp       
.\ExResource\ExLeafinsResource.cpp       
.\Leaf.cpp       
.\ExResource\ExModelResource.cpp       
.\ExResource\ExTextureResource.cpp       
.\ExResource\ExLeafResource.cpp       
.\UnconformableEffect.cpp       
.\Effect.cpp       
.\GroupEffect.cpp       
.\Data\ControlInstance_Data.cpp       
.\Control\ControlNode.cpp       
.\Data\Effect_Data.cpp       
.\Data\UnitInstance_Data.cpp       
.\Debug\Player\VeffbinPlayer.cpp       
.\Control\DefaultLeafControl.cpp       
.\Data\UnitData_Data.cpp       
.\Graph\GenesisManager.cpp       
.\DrawLayer\DrawLayerManager.cpp       
.\Thread\EffectThread.cpp       
.\ExResource\ExResourceManager.cpp       
.\Sprite.cpp       
I@.\Graph\GraphSet.cpp       
.\EffectDrawDestructor.cpp       
.\Control\AbstractLeafColorRGBA.cpp       
.\Control\AbstractLeafMatrix.cpp       
.\Control\AbstractLeafLife.cpp       
I@.\Draw\EffectDrawableObject.cpp       
.\Thread\BaseThread.cpp       
.\Data\BaseLeaf_Data.cpp       
.\Data\LeafinsGroup_Data.cpp       
.\Resource\QixModel.cpp       
.\Control\ControlObject.cpp       
.\Pool\UnitInstancePool.cpp       
.\Data\ShaderParameterHint_Data.cpp       
.\Debug\Player\Directory.cpp       
.\Debug\Player\Pkl.cpp       
.\Debug\Player\Resource.cpp       
.\Graph\SureGenesisBuffer.cpp       
.\Graph\RingGenesisBuffer.cpp       
I@.\Graph\StandardPolynomialGenesis.cpp       
.\Unit\UnitDrawDestructor.cpp       
.\Resource\BaseResource.cpp       
.\Graph\BaseGenesisBuffer.cpp       
.\Control\DrawDestructor.cpp       
.\Instance\InstanceLoader.cpp       
.\Animation\AnimationLoader.cpp       
.\Model\ModelLoader.cpp       
.\File\VfxResourceFile.cpp       
.\Attribute\VfxResourceBaseAttribute.cpp       
.\Attribute\VfxResourceInstanceAttribute.cpp       
.\Attribute\VfxResourceAnimationAttribute.cpp       
.\Attribute\VfxResourceModelAttribute.cpp       
.\Shader\VfxShader.cpp       
.\Material\VfxMaterialResource.cpp       
.\Material\DataTableMap.cpp       
.\VertexBuffer\VfxVertexBuffer.cpp       
.\VfxResourceModelManager.cpp       
.\Texture\VfxTexture.cpp       
.\Model\VfxModelResource.cpp       
I@.\VertexBuffer\VfxVertexInfo.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\DrawEnv.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\shaderDriver\LightShaderDriver.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\DrawableNode.cpp       
.\LightSet.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp     
  
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\LightEnv.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\ModelInstanceNode.cpp       
.\AABBTree.cpp       
.\AABBTree.cpp       
.\DrawableObject.cpp       
.\DrawableObject.cpp(%d): [%s]       
.\DrawableObject.cpp       
.\DrawManager.cpp       
.\DrawManager.cpp       
.\DrawManager.cpp       
.\DrawManager.cpp       
.\ShaderFactory.cpp       
.\ShaderFactory.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\MaterialInstanceNode.cpp       
.\WindParameter.cpp       
.\MaterialParameterContainer.cpp       
.\MaterialParameterContainer.cpp       
.\MaterialParameterContainer.cpp       
.\MaterialParameterContainer.cpp       
.\MeshDrawTag.cpp       
.\MeshDrawTag.cpp       
.\MeshDrawTag.cpp       
.\WindPowerSet.cpp       
.\WindPowerSet.cpp       
.\WindPowerSet.cpp       
.\WindPowerSet.cpp       
.\MatrixCollector.cpp(%d): [%s]       
.\RenderTexture.cpp       
.\RenderTexture.cpp       
.\RendererManager.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp       
.\InstanceCreator.cpp(%d): [%s]       
.\InstanceCreator.cpp(%d): [%s]       
.\Occlusion\OcclusionManager.cpp(%d): [%s]       
.\Occlusion\OcclusionManager.cpp       
.\Occlusion\OcclusionManager.cpp       
.\DrawScheduler.cpp       
.\DrawScheduler.cpp       
.\DrawScheduler.cpp       
.\DepthDrawTag.cpp       
.\DataStreamContainer.cpp       
.\aabbtreenode.cpp       
.\aabbtreenode.cpp       
.\aabbtreenode.cpp       
.\AABBTree_sce.cpp       
.\AABBTree_sce.cpp       
.\AABBTree_sce.cpp       
.\Detail\GeometryInstancingData.cpp       
.\Mesh.cpp       
.\Mesh.cpp       
.\Mesh.cpp       
.\TextureInstanceContainer.cpp       
.\TextureInstanceContainer.cpp       
.\TextureInstanceContainer.cpp       
.\shadow\ShadowTransform.cpp &
#160;     
.\shadow\ShadowTransform.cpp       
.\shadow\ShadowTransform.cpp       
.\shadow\ShadowTransform.cpp       
.\shadow\ShadowTransform.cpp       
.\shaderDriver\WaveAnimShaderDriver.cpp       
.\shaderDriver\SkyColorShaderDriver.cpp       
.\shaderDriver\CellShaderDriver.cpp       
.\shaderDriver\AlphaOffsetShaderDriver.cpp       
.\Detail\BillboardCalculator.cpp       
.\ModelResourceNode.cpp       
.\TextureResourceNodeDDX.cpp       
.\TextureResourceNodeDDX.cpp       
.\ShaderCodeResourceNode.cpp       
.\ShaderCodeResourceNode.cpp       
.\PRTStreamResourceNode.cpp       
.\PRTStreamResourceNode.cpp       
.\AABBTreeNode_sce.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MeshFactory.cpp       
.\MaterialFactory.cpp       
.\MaterialFactory.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
g:\rapture\project\stable_edit\cdev\src\dw\cdev\engine\dw\renderinterface\d3d9\d3d9textureblend.cpp       
.\ScheduleActor.cpp       
.\ScheduleClip.cpp       
.\KillClip.cpp       
.\EffectTurnOffClip.cpp       
.\WindParamClip.cpp       
I@.\WindParamClip2.cpp       
.\CalculateRegisterClip.cpp       
I@.\MotionControlLayer.cpp       
.\ResourceData.cpp       
.\SklLoad.cpp       
.\HierarchyDataContainer.cpp       
.\SoundDriver.cpp       
.\Thread\UnlockCondition.cpp       
.\Camera\BaseCamera.cpp       
.\Pool\BasePool.cpp       
.\Io\FileManager.cpp

g:\raptureとC:\workのフォルダを使って、組織内リリース版と、手元のローカルビルドしたモジュールをリンクしているんでしょうな。

exeを$id$でまさぐれば、開発者名も出てくるんじゃないかしら^^

あと気になったのは、DXのDebugSetLevel。

20100912123258

DebugSeteLevelで「デバッグ版じゃないよ」設定を繰り返しているだけ?ならいいんじゃないですかね。よくわかりませんけど。

ちなみに広く出回っているベンチマークでは、StringやらはThreads情報やらは見えません。

20100912123644 これが常識。そりゃそうだろ

というわけでβ版のクライアントは少なくともベンチマークよりは(デバッグ構成でのビルドではないにしても)デバッグ情報がついた状態のようですな。パフォーマンスもしょぼい気がします。

世間ではサーバや通信機器の未調整が原因などと情報操作がおこなわれているようですが、はたして本当でしょうか。

もしかしたら、リリース構成でビルドしたものはクラッシュしまくるが、デバッグ構成なら落ちないので、とりあえず(一部のモジュールを)デバッグ版でリリースしているのかもしれませんな。それは世間では愚の骨頂と呼ばれても仕方がないと思う。

参考:

連続都市伝説シリーズ:try~catchで落ちなくなる

最後に、気になるStringを。ただのコメントであることを祈りつつ・・・

.\Collision\Detail\RaycastDetector.cpp(631):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”       
[RaycastDetector::RaycastShapes]result buffer overflow!!(buf(%u)<=index(%u))       
.\Collision\Detail\RaycastDetector.cpp(788):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”     
60; 
?.\Collision\Detail\RaycastDetector.cpp(1813):(0.0f == input.rayDirection.GetW()) && “w of direction-vector must be zero.”

(赤ペン先生による赤ペンチェック結果⇒ゼロ点 0.0fが浮動小数点のつもりでこれがコードなら、欠格ですなw)

このような状況を鑑みて、■eをベアとするか、多少の混乱は想定範囲内として、伸びシロを期待してブルで望むか、いずれにしても海外動向に注目する必要があります。業績に与える影響は微々たる物としても、今後メディアの報道で印象が変わる恐れはあるような。

余禄:

「ベータだからしようがない」という人が多数いますね。わたしは以下の人が言っているのが普通だと思います。

http://messages.yahoo.co.jp/bbs?.mm=FN&action=m&board=1009684&tid=a5a8a5ka5ca5afa59&sid=1009684&mid=41566

オープンベータは、正式サービスと同様の運用環境でやって、商品の発売に問題ないようにするという目的です。    
クローブアルファ、クローズベータと位置づけが全く違います。      
サーバなどの運用環境は、正式運用とほぼ同じです。      
あと2週間で、少しは増設するかもしれませんが、      
たいしてかわらないでしょ・・・

リンク

(非)連続都市伝説

(2013.01.21追記)

いまだにスクエニからのアクセスがあるようです。

20130121195554

フルスクラッチで書き直したんとちゃうんか?

(2023.08.27追記)

開発コメント(5/29) – FF14 Online Wiki (ff14wiki.info)

FF14 Online Wiki / News / 2014-05-29

そもそもFF14のプロジェクト(新生エオルゼアではなく、旧FF14=コードネーム「Rapture」のこと)が「FF11のスパゲッティコードを解析して新機能を実装するよりも新しく別のMMORPGとして作りなおしたほうが早い」(前任Pである田中弘道氏の発言)で始まったプロジェクトらしいのだが、その旧FF14(Rapture)のコードも新生化の過程で大半が捨てられたらしく、さらに会社を傾けてまで新生して1年も経っていない時点でまたもやその状態になっているのではないかと疑ってしまう。無能としか言いようがない。もしスパゲッティ状態ではないというのであれば、プログラマーの就業時間の1時間だけを振り分けるだけでも顧客の不満の大半がみるみる解決されることは間違いない。

ごみためは結局「新生」発表後にあほらしくなってお金を払うのをやめてしまい、「新生」には手をつけていませんでした。その後「華麗に生まれ変わったらしい」という動画などを眺めていました。

でもやっぱり、新生した後もグダグダだったみたいですね。

そりゃそうです。普通はサービス開始前に高まった期待やあきらめからスタートですが、新生の場合一度裏切られてマイナスの底までおちた信頼感からのまき直しですからね。

この辺のコメントを眺めていると、結局信者育成ゲームに成功しただけなのかな、という印象をもちました。あくまでユーザー観点ですが、ファンコミュニティを育成するっていうのはどんなサービスでも悪いことではないと思います。(棒読み)