Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2   Go Down

Author Topic: MiG-21 causes major FPS drop near airfields  (Read 3767 times)

0 Members and 1 Guest are viewing this topic.

Katyusha454

  • member
  • Offline Offline
  • Posts: 164
  • Fishbed Fangirl
MiG-21 causes major FPS drop near airfields
« on: July 21, 2016, 09:20:11 PM »

For the last couple of days I've been having an issue where if I fly close to airfields on certain maps, or zoom in on them in FMB, my FPS drops to completely unplayable levels.  The weird part is I've flown from these same fields, in the same planes, and never had this problem before.  I haven't made any changes at all to my mod setup, game settings, or anything on my computer.  It occurs regardless of whether or not any additional objects have been placed in the vicinity of the field.  So far I've encountered this on the Honduras and Sinai maps.

After further testing, I've concluded this issue is caused by the MiG-21.  Still, it's unusual because my computer never had any problems before, until this issue started happening out of the blue.
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: Major FPS drop near some airfields
« Reply #1 on: July 21, 2016, 09:31:25 PM »

error log.....
Logged

Katyusha454

  • member
  • Offline Offline
  • Posts: 164
  • Fishbed Fangirl
Re: Major FPS drop near some airfields
« Reply #2 on: July 22, 2016, 09:16:02 PM »

error log.....

My logfile shows no errors.  The game didn't crash, just ran badly.

nvm I was looking at the wrong logfile.  Here's what I've got:
Code: [Select]
Mission: QuickQMBPro/CUP-Sinai/CUP-Sinairednone00.mis is Playing
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
warning: no files : music/inflight
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Flap1a_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Flap2a_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot2_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
INTERNAL ERROR: HierMesh: Can't find chunk 'Flap1a_D0'
INTERNAL ERROR: HierMesh: Can't find chunk 'Flap2a_D0'
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for 233 lines]
INTERNAL ERROR: Str2FloatClamp() - Clamped 0.15 -> 0.1 (delta = -0.05) to Range 0..0.1
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for 911 lines]
warning: no files : music/takeoff
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for many thousands of lines]
SectFile save failed: c:\games\ubisoft\il-2 sturmovik 1946\quicks\.last.quick (Access is denied)
java.io.FileNotFoundException: c:\games\ubisoft\il-2 sturmovik 1946\quicks\.last.quick (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileWriter.<init>(Unknown Source)
at com.maddox.rts.SectFile.saveFile(SectFile.java:396)
at com.maddox.il2.gui.GUIQuickSave.execute(GUIQuickSave.java:33)
at com.maddox.il2.gui.GUIQuick.save(GUIQuick.java:2586)
at com.maddox.il2.gui.GUIQuick$DialogClient.notify(GUIQuick.java:168)
at com.maddox.gwindow.GWindow.notify(GWindow.java:144)
at com.maddox.gwindow.GWindowDialogControl._notify(GWindowDialogControl.java:51)
at com.maddox.il2.gui.GUIButton._notify(GUIButton.java:18)
at com.maddox.gwindow.GWindowDialogControl.mouseClick(GWindowDialogControl.java:86)
at com.maddox.il2.gui.GUIButton.mouseClick(GUIButton.java:22)
at com.maddox.gwindow.GWindow._mouseButton(GWindow.java:556)
at com.maddox.gwindow.GWindowRoot.doMouseButton(GWindowRoot.java:251)
at com.maddox.gwindow.GWindowManager.doMouseButton(GWindowManager.java:69)
at com.maddox.il2.engine.GUIWindowManager.msgMouseButton(GUIWindowManager.java:126)
at com.maddox.rts.MsgMouse.invokeListener(MsgMouse.java:98)
at com.maddox.rts.Message._send(Message.java:1217)
at com.maddox.rts.Message.sendToObject(Message.java:1191)
at com.maddox.rts.Message.sendToArray(Message.java:1147)
at com.maddox.rts.Message.sendTo(Message.java:1128)
at com.maddox.rts.Message.trySend(Message.java:1115)
at com.maddox.rts.Time.loopMessages(Time.java:180)
at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
at com.maddox.il2.game.Main.exec(Main.java:449)
at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: Major FPS drop near some airfields
« Reply #3 on: July 22, 2016, 09:30:59 PM »

Even the game doesn't crash and you can continue the mission, when the fps dropping comes from some 3D objects' buggy structures (like over polygon amounts to IL-2 1946's 3D rendering engine) , how buggy content makes the fps dropping may record WARNING lines on the error log.

If no WARNING lines looking like relating to the fps dropping (like Too many faces etc.) are recorded, it will be too hard to pursue the cause of the problem.
Logged

Katyusha454

  • member
  • Offline Offline
  • Posts: 164
  • Fishbed Fangirl
Re: Major FPS drop near some airfields
« Reply #4 on: July 23, 2016, 01:48:19 PM »

switch to OpenGL/Perfect mode

I'm already set to OpenGL, but my hardware doesn't support perfect mode.  A week or two ago I flew the exact same quick mission as I did yesterday; same map, same number and type of aircraft on both sides, everything identical except possibly the skins I used on my side's planes.  And I had no issues at all.  So I don't think it has anything to do with my Il-2 settings.  It's almost certainly something to do with my computer; maybe a Windows update borked something with my graphics driver?
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: Major FPS drop near some airfields
« Reply #5 on: July 25, 2016, 06:27:49 PM »

nvm I was looking at the wrong logfile.  Here's what I've got:
Code: [Select]
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for 233 lines]

WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for 911 lines]

WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
*[the previous two lines repeat for many thousands of lines]

Those repeated WARNING lines should be the reason of fps dropping.

As I said:
when the fps dropping comes from some 3D objects' buggy structures (like over polygon amounts to IL-2 1946's 3D rendering engine) , how buggy content makes the fps dropping may record WARNING lines on the error log.

So, I think that problem is not the specific one of C.U.P.
The problem might be contained in the original single map mod from the first.
C.U.P. might do nothing in composing the map into its MME.

Into the detail of the problem, that rendering warning comes from Building object 3D structure.
Shadow mesh data has to be more simple than Visual mesh data in IL-2 1946.
But about Building object (static object) rendering , IL-2's 3D engine uses Visual mesh data to render the shadows instead of Shadow mesh data. When some buildings' visual mesh data use many polygons like 2000 ~ 3000 to detail their complicated shapes, shadow errors come!

When success of finding what Building object (its name, 3do folder path) makes the error , we can fix it in rebuilding the building model by lower polygons to keep Shadow mesh limitation, and replace the model in 3do folder..... we'll solve the problem. No need to edit the map itself, I think.
But no idea how to find the building. I'm not a map maker.
The coordinate of the map the error coming or .... more accurate place pointing (what airfield, what direction, etc.) .... and from those information --- map makers' help to identify the guilty building....
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: Major FPS drop near some airfields
« Reply #6 on: July 25, 2016, 06:49:49 PM »

+1

To find -- detect the guilty building, no need to fly over it by the aircraft, maybe.

Only open the map by FMB and close-up the camera into visual map level , moving the camera left/right or up/down in the screen , similar fps dropping may come in FMB and same "TriangleList_ProjectiveShadow()- internal buffer overflow" WARNING lines maybe recorded in the error log and able to checked on the console mode in realtime.
Logged

SAS~Monty27

  • SAS Team
  • member
  • Offline Offline
  • Posts: 3852
  • Action and Adventure!
    • SPEEDMACHINE
Re: Major FPS drop near some airfields
« Reply #7 on: July 26, 2016, 03:35:06 AM »

Thanks Western.  Very good explanations.  CUP safely compiles many maps and mods but doesn't actually make any major alterations itself.
Logged

Katyusha454

  • member
  • Offline Offline
  • Posts: 164
  • Fishbed Fangirl
Re: MiG-21 causes major FPS drop near airfields
« Reply #8 on: July 26, 2016, 06:28:16 PM »

After further testing, I've concluded I was completely off the mark, and this issue is caused by the MiG-21.  Having a MiG-21 in the air or on the ground anywhere near any airfield causes a huge performance drop.  I'm not sure yet if there are other planes that do this, but the other plane I tried, the stock MC-205, worked fine.  But I still have no idea why, since I fly the Fishbed all the time and this just recently started happening.
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: MiG-21 causes major FPS drop near airfields
« Reply #9 on: July 26, 2016, 06:47:55 PM »

After further testing, I've concluded I was completely off the mark, and this issue is caused by the MiG-21.  Having a MiG-21 in the air or on the ground anywhere near any airfield causes a huge performance drop.  I'm not sure yet if there are other planes that do this, but the other plane I tried, the stock MC-205, worked fine.  But I still have no idea why, since I fly the Fishbed all the time and this just recently started happening.

I'm negative.

Your error log shows building object clearly has shadow mesh problem causing fps dropping.
That is map's building object error.
Logged

Katyusha454

  • member
  • Offline Offline
  • Posts: 164
  • Fishbed Fangirl
Re: MiG-21 causes major FPS drop near airfields
« Reply #10 on: July 26, 2016, 06:53:17 PM »



Log for MiG-21:
Code: [Select]
Loading mission QuickQMBPro/CUP-Crimea/CUP-Crimearedscramble00.mis...
Month = 7 , Hour = 12
Temperature -     0m = 25.0 .
Temperature -  1000m = 18.51001 .
Temperature -  2000m = 12.019989 .
Temperature -  3000m = 5.529999 .
Temperature -  4000m = -0.95999146 .
Temperature -  5000m = -7.450012 .
Temperature -  6000m = -13.940002 .
Temperature -  7000m = -20.429993 .
Temperature -  8000m = -26.919998 .
Temperature -  9000m = -33.410004 .
Temperature - 10000m = -39.899994 .
Temperature - 11000m = -46.39 .
Temperature - 12000m = -52.880005 .
Loading map.ini defined airfields:
Load bridges
Load static objects
##### House without collision (3do/Buildings/Port/BaseSmallSegment/live.sim)
##### House without collision (3do/Buildings/Port/BaseSegment/live.sim)
##### House without collision (3do/Buildings/Port/Floor/live.sim)
FM called 'FlightModels/MiG-21bis.fmd:MIG21BIS' is being loaded from File: 'mig21bis'
FM called 'FlightModels/MiG-21bis.fmd:MIG21BIS' is being loaded from Alternative File: 'mig21bis'
FM called 'FlightModels/TumanskiR25:MIG21BIS.emd' is being loaded from File: 'mig21bis'
FM called 'FlightModels/TumanskiR25:MIG21BIS.emd' is being loaded from Alternative File: 'mig21bis'
Flight Model File FlightModels/MiG-21bis.fmd:MIG21BIS contains no Mach Drag Parameters.
FM called 'FlightModels/MiG-21bis.fmd:MIG21BIS' is being loaded from File: 'mig21bis'
FM called 'FlightModels/MiG-21bis.fmd:MIG21BIS' is being loaded from Alternative File: 'mig21bis'
Hook '_ExternalRock30' NOT found in mesh of class com.maddox.il2.objects.air.MIG_21bis
INTERNAL ERROR: Str2FloatClamp() - Clamped 2.1 -> 2 (delta = -0.0999999) to Range 0..2
INTERNAL ERROR: Str2FloatClamp() - Clamped 3.5 -> 2 (delta = -1.5) to Range 0..2
cannot open file for reading
Cannot open audio file samples/wind_rear_02m.wav

cannot open file for reading
Cannot open audio file samples/air_can_03l.wav

cannot open file for reading
Cannot open audio file samples/gun_big_06l.wav
cannot open file for reading
Cannot open audio file samples/gun_big_06l.wav

cannot open file for reading
Cannot open audio file samples/mgun_sml_02_14l.wav

FM called 'FlightModels/Li-2.fmd' is being loaded from Alternative File: 'gui/game/buttons'
ERROR file: File users/[name redacted]/Icons not found
Mission: QuickQMBPro/CUP-Crimea/CUP-Crimearedscramble00.mis is Playing
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
WARNING: TRenderManager::TriangleList_ProjectiveShadow()- internal buffer overflow.
Too many vertexes or faces per shadow hier mesh!
[etc]

Log for MC-205:
Code: [Select]
Loading mission QuickQMBPro/CUP-Crimea/CUP-Crimearedscramble00.mis...
Month = 7 , Hour = 12
Temperature -     0m = 25.0 .
Temperature -  1000m = 18.51001 .
Temperature -  2000m = 12.019989 .
Temperature -  3000m = 5.529999 .
Temperature -  4000m = -0.95999146 .
Temperature -  5000m = -7.450012 .
Temperature -  6000m = -13.940002 .
Temperature -  7000m = -20.429993 .
Temperature -  8000m = -26.919998 .
Temperature -  9000m = -33.410004 .
Temperature - 10000m = -39.899994 .
Temperature - 11000m = -46.39 .
Temperature - 12000m = -52.880005 .
Loading map.ini defined airfields:
Load bridges
Load static objects
##### House without collision (3do/Buildings/Port/BaseSmallSegment/live.sim)
##### House without collision (3do/Buildings/Port/BaseSegment/live.sim)
##### House without collision (3do/Buildings/Port/Floor/live.sim)
FM called 'FlightModels/MC-205.fmd' is being loaded from Alternative File: 'gui/game/buttons'
FM called 'FlightModels/DB-600_Series.emd' is being loaded from Alternative File: 'gui/game/buttons'
Motor resolveFromFile starter = 5
Motor resolveFromFile starter = 5
FM called 'FlightModels/MC-205.fmd' is being loaded from Alternative File: 'gui/game/buttons'
cannot open file for reading
Cannot open audio file samples/wind_rear_02m.wav

cannot open file for reading
Cannot open audio file samples/air_can_03l.wav

cannot open file for reading
Cannot open audio file samples/gun_big_06l.wav
cannot open file for reading
Cannot open audio file samples/gun_big_06l.wav

cannot open file for reading
Cannot open audio file samples/mgun_sml_02_14l.wav

FM called 'FlightModels/Li-2.fmd' is being loaded from Alternative File: 'gui/game/buttons'
ERROR file: File users/[name redacted]/Icons not found
Mission: QuickQMBPro/CUP-Crimea/CUP-Crimearedscramble00.mis is Playing
warning: no files : music/takeoff
Logged

western0221

  • Modder
  • member
  • Offline Offline
  • Posts: 6790
  • Live in Japan
    • IL-2 itaki blog
Re: MiG-21 causes major FPS drop near airfields
« Reply #11 on: July 26, 2016, 10:12:39 PM »

If C.U.P. has composed some other's 3D upgrade msh of MiG-21, that is out of my idea but....
In my game of single MiG-21 install of Vega's Unified pack v1.3 (not C.U.P.) , each 7 variants don't show such shadow errors on the ground or in the air.

Or... some bombs / rockets 3D has the problem? related to some specific loadouts.....
In my experiments of that Vega's pack, no USSR bombs and rockets / missiles has those problems.


I'll test the maps of Honduras and Sinai.
I feel I faced a similar problem on the Sinai 5 years ago.....
Logged
Pages: [1] 2   Go Up
 

Page created in 0.077 seconds with 22 queries.