Revamping an old tread because I'm testing it again in BAT....
Installing only the classfiles doesnt' give any CTD or strange entry in the log....
First installed the PBR because reported as the culprit of gaming CTD....
Stationary is working , firing and exploding without issues...
Dynamic one can't be placed in water...same as the riverboats due the new water positioning of 412....so is not usable in real water locations....
Moreover the PBR doesn't show on map land because there is an error in loading a msh that seem missing because I haven't find it at the path reported....
Can't open file '3do/Tanks/PBR/base.mat'
This error generate this log error:
WARNING: object '3do/Tanks/PBR/base.mat' of class 'TMaterial' not loaded
WARNING: cRender0: Exception!
WARNING: Camera: unexpected 'ActivateWCM'
WARNING: Render0TL: Exception!
WARNING: Camera: unexpected 'ActivateWCM'
WARNING: cRender0: Exception!
WARNING: Camera: unexpected 'ActivateWCM'
WARNING: Render0TL: Exception!
So as I have the original file (at it haven't the msh) and I don't find no more the tread I'm unable to solve this issue....
Now I'll try to test the other vehicles....
[SWIFTBOAT]
Same error as PBR about a missing msh....I belive that is related to have it acting as a vehicle while it should act as a ship....
INTERNAL ERROR: Can't open file '3do/Tanks/SwiftBoat/base.mat'
WARNING: object '3do/Tanks/SwiftBoat/base.mat' of class 'TMaterial' not loaded
[ATC] , [MONITOR] , [ZIPPO]
Static working
Dynamic not loading in mission because something is wrong with his management....I suppose that for all riverine (and for the riverboat too) if some skilled modder could modify them as ships we can use them in 412....
log error for ATC , MONITOR , ZIPPO:
Mission: Can't create chief '0_Chief' [class:ai.ground.ChiefGround]
[M113] , [M113ZIPPO] , [ONTOS] , [T-54] , [PT-76] , [M-26] , [ZPU4]
Static working (btw this ZPU4 3d is better than what we have in BAT JTW)
Dynamic working
Only missing hook for:
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$M113: hook SmokeHead not found
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$M113Zippo: hook SmokeHead not found
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$Ontos: hook SmokeHead not found
[ZSU572]
Not working (70% CTD) because it could be unfinished or , possible , the entries for tecnincs.ini were forgotten because inside the readme are missing:
No spawner for 'com.maddox.il2.objects.vehicles.artillery.ArtilleryMRF$ZSU572'
No spawner for 'com.maddox.il2.objects.ships.ShipFrCV$HMSArkRoyal_R09'
ScreenMode Library Version 0.01 loaded successfully.
PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.vehicles.tanks.TankMRF$ZSU572
java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.vehicles.tanks.TankMRF$ZSU572
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:107)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3172)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:205)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1779)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1475)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:405)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Main begin: java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.vehicles.tanks.TankMRF$ZSU572
java.lang.RuntimeException: java.lang.RuntimeException: PlMisChief: property 'speed' NOT found in class 'com.maddox.il2.objects.vehicles.tanks.TankMRF$ZSU572
at com.maddox.il2.builder.PlMisChief$Item.<init>(PlMisChief.java:119)
at com.maddox.il2.builder.PlMisChief.configure(PlMisChief.java:636)
at com.maddox.il2.builder.Plugin.loadAll(Plugin.java:152)
at com.maddox.il2.builder.Builder.<init>(Builder.java:3172)
at com.maddox.il2.gui.GUIBuilder.<init>(GUIBuilder.java:90)
at com.maddox.il2.gui.GUI.create(GUI.java:205)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1779)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1475)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:405)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
EDIT
Test ended witha big battle between them....all firing and exploding regularly...no ctd or strange entries in log....
WARNING: ****( Unexpected txr reload (tfNoCompress16Bit,tfCompressMajorAlpha): '3DO/Effects/TEXTURES/PluffMkI.tga'
No spawner for 'com.maddox.il2.objects.ships.ShipFrCV$HMSArkRoyal_R09'
Car: Parameter [M49_Fuel_gray]:<PanzerSubtype> not found
Can't set property
java.lang.RuntimeException: Can't set property
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.getF(CarGeneric.java:42)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.LoadCarProperties(CarGeneric.java:80)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.<init>(CarGeneric.java:188)
at com.maddox.il2.objects.vehicles.cars.WesM35t1Car.<clinit>(WesM35t1Car.java:218)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:240)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1542)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1475)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:405)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Problem in car spawn: com.maddox.il2.objects.vehicles.cars.WesM35t1Car$M49_Fuel_gray
Car: Parameter [M50_WT_gray]:<PanzerSubtype> not found
Can't set property
java.lang.RuntimeException: Can't set property
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.getF(CarGeneric.java:42)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.LoadCarProperties(CarGeneric.java:80)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.<init>(CarGeneric.java:188)
at com.maddox.il2.objects.vehicles.cars.WesM35t1Car.<clinit>(WesM35t1Car.java:221)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:240)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1542)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1475)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:405)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Problem in car spawn: com.maddox.il2.objects.vehicles.cars.WesM35t1Car$M50_WT_gray
Car: Parameter [M50_WT_TT_gray]:<PanzerSubtype> not found
Can't set property
java.lang.RuntimeException: Can't set property
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.getF(CarGeneric.java:42)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.LoadCarProperties(CarGeneric.java:80)
at com.maddox.il2.objects.vehicles.cars.CarGeneric$SPAWN.<init>(CarGeneric.java:188)
at com.maddox.il2.objects.vehicles.cars.WesM35t1Car.<clinit>(WesM35t1Car.java:225)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:240)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1542)
at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1475)
at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
at com.maddox.il2.game.Main.exec(Main.java:405)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Problem in car spawn: com.maddox.il2.objects.vehicles.cars.WesM35t1Car$M50_WT_TT_gray
No spawner for 'com.maddox.il2.objects.ships.ShipFrCV$HMSArkRoyal_R09'
ScreenMode Library Version 0.01 loaded successfully.
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Not enought hardware buffers (0), hardware disabled
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 1310724.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware - disabled [buffers : 0]
Extensions - enabled :
EAX ver. 1 [ ] - disabled
EAX ver. 2 [ ] - disabled
EAX ver. 3 [ ] - disabled
I3D ver. 2 [ ] - disabled
ZoomFX [ ] - disabled
MacroFX [ ] - disabled
SIMD render [X]
num channels 16
Cannot open audio file samples/infinite 1
Y=0 / M=0 / H= 12 , Temperature - 0m = 24.0 .
Loading map.ini defined airfields:
Detected Vertex Shaders 3.0.
*** Detected Shaders 4.0. NVidia 8XXX+ series!!!
Vertex texture units: 32
WARNING: Bad scale (not -2, 1,2,4,8) at LowLand2 = Italy_DF/land/summer/grass_macchia_rock_v2.tga,
PBuffer: suitable formats: 12
Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
Depth = 24, stencil = 8
PBuffer: suitable formats: 12
Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
Depth = 24, stencil = 8
Loading vertex/fragment programs: *1275276896*
*** Loading: [vpFogFar2Tex2D]
*** Loading: [vpFog2Tex2DBlend]
*** Loading: [vpFogFar4Tex2D]
*** Loading: [vpFogFar8Tex2D]
*** Loading: [vpFogNoTex]
*** Loading: [vpFog4Tex2D]
*** Loading: [vpFog4Tex2D_UV2]
*** Loading: [vp4Tex2D]
*** Loading: [vp6Tex2D]
*** Loading: [vpTexUVTex2D]
*** Loading: [vpWaterGrid_NV]
*** Loading: [vpWaterSunLight_NV]
*** Loading: [vpWaterSunLight_ATI]
*** Loading: [vpWaterSunLight_FP]
*** Loading: [vpTreeSprite]
*** Loading: [vpTreeTrunk]
*** Loading: [vpVAObjectsN]
*** Loading: [vpVAObjectsL0]
*** Loading: [vpSprites]
*** Loading: [vpSimpleGL]
*** Loading: [fpWaterSunLightFast] -> NV3X Optimized!
*** Loading: [fpWaterSunLight] -> NV3X Optimized!
*** Loading: [fpWaterSunLightBest] -> NV3X Optimized!
*** Loading: [fpCoastBump] -> NV3X Optimized!
*** Loading: [fpCoastFoam] -> NV3X Optimized!
*** Loading: [fpCoastFoamFast] -> NV3X Optimized!
*** Loading: [fpCoastFoamFarFogTex] -> NV3X Optimized!
*** Loading: [fpCausticSimple] -> NV3X Optimized!
*** Loading: [fpCaustic] -> NV3X Optimized!
*** Loading: [fpSprites] -> NV3X Optimized!
*** Loading: [fpObjectsL0] -> NV3X Optimized!
*** Loading: [fpObjectsL0_2L] -> NV3X Optimized!
*** Loading: [fpSimpleGL]
*** Loading: [fpNearLandFog] -> NV3X Optimized!
*** Loading: [fpFarLandFog] -> NV3X Optimized!
*** Loading: [fpRiverCoastAA]
*** Loading: [vpWaterDM_GPU] -> NV4X Optimized!
*** Loading: [vpWaterDM_GPU8800] -> NV5X Optimized!
*** Loading: [fpCoastFoam8800] -> NV5X Optimized!
*** Loading: [fpCoastFoamFarFogTex8800] -> NV5X Optimized!
*** Loading: [fpCoastBump8800] -> NV5X Optimized!
*** Loading: [vpWaterDM_CPU]
*** Loading: [fpWaterNearDM] -> NV4X Optimized!
*** Loading: [fpWaterMiddleDM] -> NV4X Optimized!
*** Loading: [fpWaterFarDM] -> NV4X Optimized!
*** Loading: [fpWaterDM_CPU] -> NV3X Optimized!
*** Loading: [fpWaterDM_CPULo] -> NV3X Optimized!
*** Loading: [fpWaterNearDM8800] -> NV5X Optimized!
*** Loading: [fpWaterMiddleDM8800] -> NV5X Optimized!
*** Loading: [fpWaterFarDM8800] -> NV5X Optimized!
*** Loading: [fpWaterLFogDM8800] -> NV5X Optimized!
*** Loading: [fpWaterLFogDM]
*** Loading: [fpIceWater] -> NV3X Optimized!
*** Loading: [fpNearNoBlend] -> NV3X Optimized!
*** Loading: [fpNearNoBlendNoise] -> NV3X Optimized!
*** Loading: [fpNearBlend] -> NV3X Optimized!
*** Loading: [fpNearBlendNoise] -> NV3X Optimized!
*** Loading: [fpFarBlend] -> NV3X Optimized!
*** Loading: [fpForestPlane] -> NV3X Optimized!
*** Loading: [fpForestPlaneNoise] -> NV3X Optimized!
*** Loading: [fpForestPlaneEdges] -> NV3X Optimized!
*** Loading: [fpForestPlaneEdgesNoise] -> NV3X Optimized!
Load bridges
Load static objects
##### House without collision (3do/Buildings/Port/Floor/live.sim)
##### House without collision (3do/Buildings/Port/BaseSmallSegment/live.sim)
##### House without collision (3do/flora/palms/LiveBs1.sim)
##### House without collision (3do/flora/palms/LiveBs2.sim)
INTERNAL ERROR: Can't open file '3do/Tanks/SwiftBoat/base.mat'
WARNING: object '3do/Tanks/SwiftBoat/base.mat' of class 'TMaterial' not loaded
INTERNAL ERROR: Can't open file '3do/Tanks/PBR/base.mat'
WARNING: object '3do/Tanks/PBR/base.mat' of class 'TMaterial' not loaded
Loading mission TEST/Test_MULTI.mis...
Y=1940 / M=6 / H= 12 , Temperature - 0m = 30.0 .
Loading map.ini defined airfields:
WARNING: ObjectVACache_Clear()
WARNING: * Buf0 : Obj: 70, Vert 3229, Ind 12894
WARNING: * Buf1 : Obj: 132, Vert 23242, Ind 39963
WARNING: * Buf2 : Obj: 3, Vert 2760, Ind 4680
Load bridges
Load static objects
java.io.FileNotFoundException
at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:47)
at com.maddox.il2.engine.BMPLoader.bmp8PalTo4TGA4(BMPLoader.java:362)
at com.maddox.il2.engine.BmpUtils.bmp8PalTo4TGA4(BmpUtils.java:73)
at com.maddox.il2.net.NetUser.tryPrepareSkin(NetUser.java:1879)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1158)
at com.maddox.il2.game.Mission.prepareSkinInWing(Mission.java:1138)
at com.maddox.il2.game.Mission.loadWings(Mission.java:1106)
at com.maddox.il2.game.Mission._load(Mission.java:667)
at com.maddox.il2.game.Mission.access$600(Mission.java:124)
at com.maddox.il2.game.Mission$BackgroundLoader.run(Mission.java:412)
at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:155)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
at com.maddox.il2.game.Main.exec(Main.java:422)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
INTERNAL ERROR: Can't open file 'PaintSchemes/Skins/PA18/Default'
INTERNAL ERROR: Bitmap 'PaintSchemes/Skins/PA18/Default' size: 0 != 512 | 1024
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$M113: hook SmokeHead not found
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$M113Zippo: hook SmokeHead not found
Tank com.maddox.il2.objects.vehicles.tanks.TankMRF$Ontos: hook SmokeHead not found
INTERNAL ERROR: Can't open file '3do/Tanks/SwiftBoat/base.mat'
WARNING: object '3do/Tanks/SwiftBoat/base.mat' of class 'TMaterial' not loaded
INTERNAL ERROR: Can't open file '3do/Tanks/PBR/base.mat'
WARNING: object '3do/Tanks/PBR/base.mat' of class 'TMaterial' not loaded
1>mp_dotrange FRIENDLY DOT 25.000002 COLOR 0.35000002 RANGE 0.0050000004 TYPE 0.0050000004 ID 0.35000002 NAME 0.0050000004 ALTICON 6.0000005 ALTSYMBOL + ALTCOLOR 2
1>mp_dotrange FOE DOT 25.000002 COLOR 0.5 RANGE 1.0 TYPE 0.0050000004 ID 0.0050000004 NAME 0.0050000004 ALTICON 6.0000005 ALTSYMBOL * ALTCOLOR 1
Mission: TEST/Test_MULTI.mis is Playing
INTERNAL ERROR: Can't open file 'PaintSchemes/Pilots/Default'
INTERNAL ERROR: HierMesh: Can't find chunk 'Z_Climb'
INTERNAL ERROR: HierMesh: Can't find chunk 'Skydiver'
Y=0 / M=0 / H= 12 , Temperature - 0m = 24.0 .
Loading map.ini defined airfields:
WARNING: ObjectVACache_Clear()
WARNING: * Buf0 : Obj: 82, Vert 43070, Ind 158565
WARNING: * Buf1 : Obj: 161, Vert 154573, Ind 280353
WARNING: * Buf2 : Obj: 4, Vert 3432, Ind 5832
Load bridges
Load static objects
INTERNAL ERROR: Can't open file '3do/Tanks/SwiftBoat/base.mat'
WARNING: object '3do/Tanks/SwiftBoat/base.mat' of class 'TMaterial' not loaded
INTERNAL ERROR: Can't open file '3do/Tanks/PBR/base.mat'
WARNING: object '3do/Tanks/PBR/base.mat' of class 'TMaterial' not loaded
[May 8, 2024 11:18:22 PM UTC +2] -------------- END log session -------------
I think that this could be modified with easy and became fully compatible with BAT , at this stage , if you like to install what is available , you have to be only careful to disable unfinished or problematic mods....