targets:
  CARM95:
    filename: CARM95.EXE
    source_root: src
    hash:
      sha256: c6040203856b71e6a22d2a29053a1eadd1a2ab41bce97b6031d745079bc07bdf
    report:
      ignore_functions: [
        "BrActorToActorMatrix34",
        "BrActorRelink",
        "BrPixelmapAllocateSub",
        "BrPixelmapFree",
        "BrPixelmapMatch",
        "BrPixelmapFill",
        "BrPixelmapRectangleCopy",
        "BrPixelmapRectangleFill",
        "BrPixelmapPixelSet",
        "BrPixelmapLine",
        "BrPixelmapText",
        "BrPixelmapTextF",
        "BrPixelmapTextWidth",
        "BrPixelmapLoadMany",
        "BrPixelmapLoad",
        "BrPixelmapSave",
        "BrPixelmapAllocate",
        "BrMatrix34Copy",
        "BrMatrix34Mul",
        "BrMatrix34Identity",
        "BrMatrix34RotateY",
        "BrMatrix34Rotate",
        "BrMatrix34Scale",
        "BrMatrix34Inverse",
        "BrMatrix34LPInverse",
        "BrMatrix34LPNormalise",
        "BrMatrix34RollingBall",
        "BrMatrix34ApplyP",
        "BrMatrix34ApplyV",
        "BrMatrix34TApplyV",
        "BrMatrix34Pre",
        "BrMatrix34Post",
        "BrMatrix34PreRotateX",
        "BrMatrix34PreRotateY",
        "BrMatrix34PreRotateZ",
        "BrMatrix34PreRotate",
        "BrMatrix34PreTranslate",
        "BrMatrix34PostTranslate",
        "BrMatrix34PreScale",
        "BrMatrix34PostScale",
        "BrMatrix34PreShearX",
        "BrMatrix34PostShearX",
        "BrMatrix34PostShearY",
        "BrMatrix34PostShearZ",
        "BrTransformToMatrix34",
        "BrMatrix34PreTransform",
        "BrTransformToTransform",
        "BrVector3SetFloat",
        "BrMatrix23Copy",
        "BrMatrix23Mul",
        "BrMatrix23Identity",
        "BrMatrix4Copy",
        "BrMatrix4Mul",
        "BrMatrix4Scale",
        "BrMatrix4Inverse",
        "BrMatrix4Perspective",
        "BrMatrix4ApplyP",
        "BrMatrix4TApply",
        "BrEulerToMatrix34",
        "BrMemSet",
        "BrStrCpy",
        "BrAbort",
        "BrVSprintf",
        "BrModelAdd",
        "BrModelRemove",
        "BrModelFindHook",
        "BrModelAddMany",
        "BrMaterialAdd",
        "BrMaterialRemove",
        "BrMaterialFind",
        "BrMaterialFindHook",
        "BrMaterialAddMany",
        "BrMaterialEnum",
        "BrMapAdd",
        "BrMapRemove",
        "BrMapFind",
        "BrMapFindHook",
        "BrMapAddMany",
        "BrTableAdd",
        "BrTableRemove",
        "BrTableFind",
        "BrTableFindHook",
        "BrTableEnum",
        "BrModelFree",
        "BrModelAllocate",
        "BrActorEnum",
        "BrActorAdd",
        "BrActorRemove",
        "BrActorAllocate",
        "BrActorFree",
        "BrActorToBounds",
        "BrModelUpdate",
        "BrModelClear",
        "BrMaterialAllocate",
        "BrMaterialFree",
        "BrMaterialUpdate",
        "BrMaterialClear",
        "BrDbModelRender",
        "BrOnScreenCheck",
        "BrZbSceneRenderBegin",
        "BrZbSceneRenderAdd",
        "BrZbSceneRenderEnd",
        "BrZbModelRender",
        "BrModelLoadMany",
        "BrModelSaveMany",
        "BrActorLoadMany",
        "BrMaterialLoadMany",
        "BrModelLoad",
        "BrMaterialLoad",
        "BrActorLoad",
        "BrActorSave",
        "BrZbBegin",
        "BrV1dbBeginWrapper_Float",
        "BrClipPlaneEnable",
        "BrClipPlaneDisable",
        "BrEnvironmentSet",
        "BrTableUpdate",
        "BrFailure",
        "BrFatal",
        "BrMemAllocate",
        "BrMemFree",
        "BrMemCalloc",
        "BrResAllocate",
        "BrResFree",
        "BrResRemove",
        "BrStrDup",
        "BrMemSet2",
        "BrSwap32",
        "BrDiagHandlerSet",
        "BrFilesystemSet",
        "BrAllocatorSet",
        "BrResClassAdd",
        "BrScratchAllocate",
        "BrScratchFree",
        "BrRegistryAdd",
        "BrRegistryRemove",
        "BrRegistryEnum",
        "BrSimpleRemove",
        "BrQsort",
        "BrFileRead",
      ]
