Loading [MathJax]/extensions/Safe.js
Special Aircraft Service
Individual Mods and Packs for IL-2 1946 => 4.09 Rebel Base => Topic started by: rkalhorn109 on November 19, 2015, 06:57:50 PM
-
In the MODS file of my 4.09 game I have the following buttons files:
buttons
buttons_UV2_8.7f
buttons_UV3_409_1.0a
Are any of these redundant or in conflict with each other? I'm trying to figure out what is causing CTDs when I try to add certain planes (example: Ki-44 pack).
Thanks.
-
The buttons which work (i.e. are found and called by game) are those stored at following path:
C:\Program Files\Ubisoft\IL-2 Sturmovik 1946\Files\gui\game
that's to say at path Files\gui\game inside IL-2 main directory, whatever you named it and wherever you set it on your HD.
Other buttons elsewhere in IL-2 main directory are only garbage (or stored in the wrong place).
You must have inside above mentioned folder (game) latest 4.09 buttons that you find HERE (https://www.sas1946.com/main/index.php/topic,23404.msg534224.html#msg534224) (use UV2 if you have Tiger33's Ultimate Sounds version 2, UV3 for version 3, SAS in all other instances).
Also, be sure to have installed Diff_FM (https://www.sas1946.com/main/index.php/topic,3988.0.html) to manage all external flight models (like that of Ki-44-I-Ko); otherwise you'll have crash at 60% loading screen.
Good luck!
-
Okay, I deleted all the existing buttons from my MODS folder and installed the latest buttons for 4.09 in the main directory. The game works fine. Button issue solved! :) Still getting CTD when I try adding the Ki-44 pack, but that's a separate problem to tackle.
Thanks.
-
Still getting CTD when I try adding the Ki-44 pack, but that's a separate problem to tackle.
... you only need to follow Greybeard's advice:
"Also, be sure to have installed Diff_FM to manage all external flight models (like that of Ki-44-I-Ko); otherwise you'll have crash at 60% loading screen."
https://www.sas1946.com/main/index.php/topic,3988.0.html
Just put Diff_FM in your Mods folder ... ;)
-
I've installed Diff_FM into the MODS folder from the link provided, overwriting the existing Diff_FM. I don't see any Tiger sounds in my JSGME mods folder, so I downloaded only the SAS buttons and put this in my main directory.
Added D4Y2 Judy, which works fine.
Then I added the D4Y3, which explodes at the start of a mission.
Epervier updated the SAS buttons to solve the exploding Judy problem, but it's still exploding so I am still doing something incorrectly. Any ideas?
-
LOG !
-
I will post the log as soon as I figure out how to put it in a dialog box. I know I'm not supposed to paste the whole thing as plain text on this forum.
-
Here is a (sticky...) topic that might be worth to look at: https://www.sas1946.com/main/index.php/topic,39780.0.html
-
Here is the last portion of my log. Let me know if I need to post lines before the 2:35:41 mark.
[2:35:41] Loading mission Records/Intro 04 Ed.trk...
[2:35:42] Load bridges
[2:35:42] Load static objects
[2:35:42] cloudtop: 500.0
[2:35:42] cloudtype: 4.0
[2:35:42] Thanks for using ZloyPetrushkO's semi-realAtmosphere2 mod v4.1!
[2:35:43] sFMDir = gui/game/buttons
[2:35:43] s1 = flightmodels/prattwhitney_r-2000_series.emd
[2:35:43] s = FlightModels/PrattWhitney_R-2000_Series.emd
[2:35:43] m_lastFMFile = gui/game/buttons
[2:35:43] sFMDir = gui/game/buttons
[2:35:43] s1 = flightmodels/sakae.emd
[2:35:43] s = FlightModels/Sakae.emd
[2:35:43] m_lastFMFile = gui/game/buttons
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:157)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:157)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D$Background.step(MainWin3D.java:159)
[2:35:46] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask.java:167)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:108)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] null
[2:35:46] java.io.EOFException
[2:35:46] at com.maddox.rts.NetMsgInput.readUnsignedByte(NetMsgInput.java:158)
[2:35:46] at com.maddox.il2.fm.AircraftState.netFirstUpdate(AircraftState.java:2627)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netSpawnCommon(NetAircraft.java:2094)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetFirstUpdate(NetAircraft.java:523)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft.netGetGMsg(NetAircraft.java:999)
[2:35:46] at com.maddox.il2.objects.air.NetAircraft$Mirror.netInput(NetAircraft.java:1310)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:35:46] SectFile load failed: null
[2:35:46] java.io.FileNotFoundException
[2:35:46] at com.maddox.rts.SFSInputStream.<init>(SFSInputStream.java:65)
[2:35:46] at com.maddox.rts.SFSReader.<init>(SFSReader.java:19)
[2:35:46] at com.maddox.rts.SectFile.loadFile(SectFile.java:157)
[2:35:46] at com.maddox.rts.SectFile.loadFile(SectFile.java:136)
[2:35:46] at com.maddox.rts.SectFile.<init>(SectFile.java:108)
[2:35:46] at com.maddox.rts.SectFile.<init>(SectFile.java:68)
[2:35:46] at com.maddox.il2.gui.GUIBWDemoPlay.gameBegin(GUIBWDemoPlay.java:305)
[2:35:46] at com.maddox.il2.gui.GUIBWDemoPlay.gameBeginNet(GUIBWDemoPlay.java:272)
[2:35:46] at com.maddox.il2.gui.GUIBWDemoPlay.access$1200(GUIBWDemoPlay.java:22)
[2:35:46] at com.maddox.il2.gui.GUIBWDemoPlay$MissionListener.netMissionState(GUIBWDemoPlay.java:201)
[2:35:46] at com.maddox.il2.game.Mission.netInput(Mission.java:2095)
[2:35:46] at com.maddox.il2.game.Mission.access$300(Mission.java:37)
[2:35:46] at com.maddox.il2.game.Mission$NetMissionObj.netInput(Mission.java:2209)
[2:35:46] at com.maddox.rts.NetObj.msgNet(NetObj.java:375)
[2:35:46] at com.maddox.rts.MsgNet.invokeListener(MsgNet.java:56)
[2:35:46] at com.maddox.rts.Message._send(Message.java:1217)
[2:35:46] at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2:35:46] at com.maddox.rts.Message.sendTo(Message.java:1134)
[2:35:46] at com.maddox.rts.Message.trySend(Message.java:1115)
[2:35:46] at com.maddox.rts.Time.loopMessages(Time.java:180)
[2:35:46] at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:100)
[2:35:46] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[2:35:46] at com.maddox.il2.game.Main.exec(Main.java:436)
[2:35:46] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2:40:18] warning: no files : music/crash
[2:40:42] Loading mission Quick/OnlineDesertBlueNone00.mis...
[2:40:42] Detected Vertex Shaders 3.0.
[2:40:42] *** Detected Shaders 4.0. NVidia 8XXX+ series!!!
[2:40:42] Vertex texture units: 32
[2:40:42]
[2:40:43] PBuffer: suitable formats: 6
[2:40:43]
[2:40:43] Created a 256x256 RenderTexture with BPP(8, 8, 8, 8)
[2:40:43] Depth = 24, stencil = 8
[2:40:43] PBuffer: suitable formats: 6
[2:40:43]
[2:40:43] Created a 512x512 RenderTexture with BPP(8, 8, 8, 8)
[2:40:43] Depth = 24, stencil = 8
[2:40:44] Loading vertex/fragment programs: *231141384*
[2:40:44] *** Loading: [vpFogFar2Tex2D]
[2:40:44] *** Loading: [vpFog2Tex2DBlend]
[2:40:44] *** Loading: [vpFogFar4Tex2D]
[2:40:44] *** Loading: [vpFogFar8Tex2D]
[2:40:44] *** Loading: [vpFogNoTex]
[2:40:44] *** Loading: [vpFog4Tex2D]
[2:40:44] *** Loading: [vpFog4Tex2D_UV2]
[2:40:44] *** Loading: [vp4Tex2D]
[2:40:44] *** Loading: [vp6Tex2D]
[2:40:44] *** Loading: [vpTexUVTex2D]
[2:40:44] *** Loading: [vpWaterGrid_NV]
[2:40:44] *** Loading: [vpWaterSunLight_NV]
[2:40:44] *** Loading: [vpWaterSunLight_ATI]
[2:40:44] *** Loading: [vpWaterSunLight_FP]
[2:40:44] *** Loading: [vpTreeSprite]
[2:40:44] *** Loading: [vpTreeTrunk]
[2:40:44] *** Loading: [vpVAObjectsN]
[2:40:44] *** Loading: [vpVAObjectsL0]
[2:40:44] *** Loading: [vpSprites]
[2:40:44] *** Loading: [vpSimpleGL]
[2:40:44] *** Loading: [fpWaterSunLightFast] -> NV3X Optimized!
[2:40:44] *** Loading: [fpWaterSunLight] -> NV3X Optimized!
[2:40:44] *** Loading: [fpWaterSunLightBest] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCoastBump] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCoastFoam] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCoastFoamFast] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCoastFoamFarFogTex] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCausticSimple] -> NV3X Optimized!
[2:40:44] *** Loading: [fpCaustic] -> NV3X Optimized!
[2:40:44] *** Loading: [fpSprites] -> NV3X Optimized!
[2:40:44] *** Loading: [fpObjectsL0] -> NV3X Optimized!
[2:40:44] *** Loading: [fpObjectsL0_2L] -> NV3X Optimized!
[2:40:44] *** Loading: [fpSimpleGL]
[2:40:44] *** Loading: [fpNearLandFog] -> NV3X Optimized!
[2:40:44] *** Loading: [fpFarLandFog] -> NV3X Optimized!
[2:40:44] *** Loading: [fpRiverCoastAA]
[2:40:44] *** Loading: [vpWaterDM_GPU] -> NV4X Optimized!
[2:40:44] *** Loading: [vpWaterDM_GPU8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpCoastFoam8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpCoastFoamFarFogTex8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpCoastBump8800] -> NV5X Optimized!
[2:40:44] *** Loading: [vpWaterDM_CPU]
[2:40:44] *** Loading: [fpWaterNearDM] -> NV4X Optimized!
[2:40:44] *** Loading: [fpWaterMiddleDM] -> NV4X Optimized!
[2:40:44] *** Loading: [fpWaterFarDM] -> NV4X Optimized!
[2:40:44] *** Loading: [fpWaterDM_CPU] -> NV3X Optimized!
[2:40:44] *** Loading: [fpWaterDM_CPULo] -> NV3X Optimized!
[2:40:44] *** Loading: [fpWaterNearDM8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpWaterMiddleDM8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpWaterFarDM8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpWaterLFogDM8800] -> NV5X Optimized!
[2:40:44] *** Loading: [fpWaterLFogDM]
[2:40:44] *** Loading: [fpIceWater] -> NV3X Optimized!
[2:40:44] *** Loading: [fpNearNoBlend] -> NV3X Optimized!
[2:40:44] *** Loading: [fpNearNoBlendNoise] -> NV3X Optimized!
[2:40:44] *** Loading: [fpNearBlend] -> NV3X Optimized!
[2:40:44] *** Loading: [fpNearBlendNoise] -> NV3X Optimized!
[2:40:44] *** Loading: [fpFarBlend] -> NV3X Optimized!
[2:40:44] *** Loading: [fpForestPlane] -> NV3X Optimized!
[2:40:44] *** Loading: [fpForestPlaneNoise] -> NV3X Optimized!
[2:40:44] *** Loading: [fpForestPlaneEdges] -> NV3X Optimized!
[2:40:44] *** Loading: [fpForestPlaneEdgesNoise] -> NV3X Optimized!
[2:40:44] Load bridges
[2:40:44] Load static objects
[2:40:44] ##### House without collision (3do/Buildings/Furniture/10x1_5_White/mono.sim)
[2:40:44] ##### House without collision (3do/Buildings/Port/Floor/live.sim)
[2:40:44] cloudtop: 1300.0
[2:40:44] cloudtype: 0.0
[2:40:44] Thanks for using ZloyPetrushkO's semi-realAtmosphere2 mod v4.1!
[2:40:44] sFMDir = gui/game/buttons
[2:40:44] s1 = flightmodels/homare.emd
[2:40:44] s = FlightModels/Homare.emd
[2:40:44] m_lastFMFile = gui/game/buttons
[2:40:47] Mission: Quick/OnlineDesertBlueNone00.mis is Playing
[2:40:47] -------------------------------- MISSION FAILED ---------------------
[2:40:47] warning: no files : music/crash
[24.11.2015 2:40:58] -------------- END log session -------------
-
But the D4Y3 is still exploding, so I must be putting the buttons in the wrong place. I have the updated SAS buttons only and I have installed them in the main directory. Should I place them somewhere else?
This is the first time you change the buttons?
Main directory of the game?
No ! This is false and archi wrong!
We explain to you where you must place the buttons!
-
Buttons are now in the correct folder and the D4Y is flying. Thank you! ;D
Ki-44 pack is also working now.
-
Buttons are now in the correct folder ...
Although the word "buttons" is in the plural form, there should only be ONE and only ONE "buttons" in your game ... ;)
-
Understood. I am using only the SAS buttons. I have wasted months with CTDs before getting this right. Now, at last, I am adding aircraft to 4.09 with no problems.
-
Hi guys
I still have a doubt about the correct position in which to store the ' buttons '.
I am convinced that the correct path is this:
C:IL-2 v 4.09 _up201/Files/GUI/game.
However I found a file buttons when I installed the MODS folder in the following location:
C:IL-2 v 4.09 _up201/MODS/STD/GUI/game.
I'm confused. Should the two paths contain the same buttons file?
Thanks for the explanations
-
... since the Mods folder is read and loaded before the Files folder, then it is the buttons that's inside your Mods folder that will be taken in account by your game ... ;)
My buttons is in my Files folder and I don't have any in my Mods folder ... ;)
-
Mick's right. The MODS folder is read first, then the Files folder and finally the SFS files.
So you could have 1 buttons in each of these places. But only one buttons is needed !
I won't talk about the order in which the subfolders contained in MODS and Files are taken into account, nor the order in which the SFS files are taken into account.
So you could have 1 button in each of these places.
Personally I created a subfolder in the MODS folder in which I put main files (buttons, ini files, specific Classes, etc...).
My buttons is here : \MODS\0UP_TESTS\gui\game
It's up to you to choose the right location!
Translated with www.DeepL.com/Translator
-
So basically just leave the file in one of the two folders mentioned, in any case will be read.
-
Yes !
In your case first and activate is in MODS folder.
-
... as long as you keep your buttons in your Mods folder, it is that one that should always be updated, as the buttons inside your Files folder will always be ignored by your game (even if it is the latest buttons ...) ... ;)