Superb addition Adamo, thank you very much, really appreciated.
Many thanks to Andy for the new FM, really appreciated, I agree that is the better way.
I also had the problem of the aircraft not showing:
EAX ver. 2 [ ] - disabled
[12:44:03 PM] EAX ver. 3 [ ] - disabled
[12:44:03 PM] I3D ver. 2 [ ] - disabled
[12:44:03 PM] ZoomFX [ ] - disabled
[12:44:03 PM] MacroFX [ ] - disabled
[12:44:03 PM] SIMD render [X]
[12:44:03 PM] num channels 16
[12:44:03 PM]
[12:50:11 PM] INTERNAL ERROR: Texture Buffer (limit 17177216 Bytes)is to small to fit 50331648 Bytes!
[12:50:11 PM] WARNING: object '3DO/Plane/Ki32(Multi1)/Panel.tga' of class 'TTexture2D' not loaded
[12:50:11 PM] INTERNAL ERROR: Texture required
[12:50:11 PM] WARNING: object '3DO/Plane/Ki32(Multi1)/Panel.mat' of class 'TMaterial' not loaded
[12:50:11 PM] INTERNAL ERROR: Material: Can't load 'Panel.mat'
[12:50:11 PM] INTERNAL ERROR: Material: Can't load 'Panel.mat'
[12:50:11 PM]
[12:50:11 PM] java.lang.RuntimeException: INTERNAL ERROR: Material: Can't load 'Panel.mat'
[12:50:11 PM]
[12:50:11 PM] at com.maddox.il2.engine.HierMesh.Load(Native Method)
[12:50:11 PM] at com.maddox.il2.engine.HierMesh.<init>(HierMesh.java:596)
[12:50:11 PM] at com.maddox.il2.engine.ActorHMesh.setMesh(ActorHMesh.java:89)
[12:50:11 PM] at com.maddox.il2.engine.ActorHMesh.<init>(ActorHMesh.java:111)
[12:50:11 PM] at com.maddox.il2.objects.ActorSimpleHMesh.<init>(ActorSimpleHMesh.java:26)
[12:50:11 PM] at com.maddox.il2.gui.GUIAirArming.setMesh(GUIAirArming.java:1539)
[12:50:11 PM] at com.maddox.il2.gui.GUIAirArming._enter(GUIAirArming.java:1179)
[12:50:11 PM] at com.maddox.il2.game.GameState.enterPush(GameState.java:92)
[12:50:11 PM] at com.maddox.il2.game.GameStateStack.push(GameStateStack.java:55)
[12:50:11 PM] at com.maddox.il2.game.GameStateStack.push(GameStateStack.java:44)
[12:50:11 PM] at com.maddox.il2.gui.GUIQuick$WButtonArming.notify(GUIQuick.java:654)
[12:50:11 PM] at com.maddox.gwindow.GWindowDialogControl._notify(GWindowDialogControl.java:51)
[12:50:11 PM] at com.maddox.il2.gui.GUIButton._notify(GUIButton.java:18)
[12:50:11 PM] at com.maddox.gwindow.GWindowDialogControl.mouseClick(GWindowDialogControl.java:86)
[12:50:11 PM] at com.maddox.il2.gui.GUIButton.mouseClick(GUIButton.java:22)
[12:50:11 PM] at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:556)
[12:50:11 PM] at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
[12:50:11 PM] at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
[12:50:11 PM] at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
[12:50:11 PM] at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
[12:50:11 PM] at com.maddox.rts.Message._send(Message.java:1217)
[12:50:11 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[12:50:11 PM] at com.maddox.rts.Message.sendToArray(Message.java:1147)
[12:50:11 PM] at com.maddox.rts.Message.sendTo(Message.java:1128)
[12:50:11 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[12:50:11 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[12:50:11 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[12:50:11 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[12:50:11 PM] at com.maddox.il2.game.Main.exec(Main.java:422)
[12:50:11 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[12:50:11 PM] null
[12:50:11 PM] java.lang.NullPointerException
[12:50:11 PM] at com.maddox.il2.gui.GUIAirArming.prepareSkin(GUIAirArming.java:1947)
[12:50:11 PM] at com.maddox.il2.gui.GUIAirArming._enter(GUIAirArming.java:1182)
[12:50:11 PM] at com.maddox.il2.game.GameState.enterPush(GameState.java:92)
[12:50:11 PM] at com.maddox.il2.game.GameStateStack.push(GameStateStack.java:55)
[12:50:11 PM] at com.maddox.il2.game.GameStateStack.push(GameStateStack.java:44)
[12:50:11 PM] at com.maddox.il2.gui.GUIQuick$WButtonArming.notify(GUIQuick.java:654)
[12:50:11 PM] at com.maddox.gwindow.GWindowDialogControl._notify(GWindowDialogControl.java:51)
[12:50:11 PM] at com.maddox.il2.gui.GUIButton._notify(GUIButton.java:18)
[12:50:11 PM] at com.maddox.gwindow.GWindowDialogControl.mouseClick(GWindowDialogControl.java:86)
[12:50:11 PM] at com.maddox.il2.gui.GUIButton.mouseClick(GUIButton.java:22)
[12:50:11 PM] at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:556)
[12:50:11 PM] at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
[12:50:11 PM] at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
[12:50:11 PM] at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
[12:50:11 PM] at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
[12:50:11 PM] at com.maddox.rts.Message._send(Message.java:1217)
[12:50:11 PM] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[12:50:11 PM] at com.maddox.rts.Message.sendToArray(Message.java:1147)
[12:50:11 PM] at com.maddox.rts.Message.sendTo(Message.java:1128)
[12:50:11 PM] at com.maddox.rts.Message.trySend(Message.java:1115)
[12:50:11 PM] at com.maddox.rts.Time.loopMessages(Time.java:180)
[12:50:11 PM] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[12:50:11 PM] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[12:50:11 PM] at com.maddox.il2.game.Main.exec(Main.java:422)
[12:50:11 PM] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[Oct 27, 2018 12:50:34 PM] -------------- END log session -------------
I used IrfanView to alter the 'Panel' texture from 4096 which my game does not like for some reason to 2048, all is good now.
Wishing you all the very best, Pete.