Jump to content

GAU-8/A and MK108 Shell tweaking/modding


Recommended Posts

E.D. broke my DCS. My integrity check is saying that "scripts/database/weapons/shell_table.lua" was messed with. How to fix? I did NOTHING to it. Frkn E.D. screwed up. -_- I'm trying to find a downloadable 1.5.4 version of it, but I can't, which I'm not surprised. How did you guys fix this problem, because this came with the 1.5.4 update, so you guys would've gotten this too. How did you guys fix this?

P-51 Mustang greatness!

Link to comment
Share on other sites

E.D. broke my DCS. My integrity check is saying that "scripts/database/weapons/shell_table.lua" was messed with. How to fix? I did NOTHING to it. Frkn E.D. screwed up. -_- I'm trying to find a downloadable 1.5.4 version of it, but I can't, which I'm not surprised. How did you guys fix this problem, because this came with the 1.5.4 update, so you guys would've gotten this too. How did you guys fix this?

 

If removing this tweak via JSGME doesn't work may I suggest you try either the repair (Standalone version) or the Steam "Verify Integrity of Game Cache.." function.

Link to comment
Share on other sites

  • 4 months later...
  • 1 month later...

Sorry it took ages :noexpression: I have had an extremely busy real life schedule.

 

Links updated. Mods working in 1.5.5 OB (steam).

 

Let me know if issues persists, I'll try to be more quick with fixing them this time ;)

Notes: The GAU data has been updated with the info from OrbitalATK datasheet

Link to comment
Share on other sites

  • 1 month later...
Sorry it took ages :noexpression: I have had an extremely busy real life schedule.

 

Links updated. Mods working in 1.5.5 OB (steam).

 

Let me know if issues persists, I'll try to be more quick with fixing them this time ;)

Notes: The GAU data has been updated with the info from OrbitalATK datasheet

 

Hi Dirty Feet,

 

kudos for your efforts ! Just curious, which entry for the GAU-8 means what in the lua file. Example HEI:

 

Da0 = 0.0009,

Da1 = 0.0,

mass = 0.378,

round_mass = 0.681,

cartridge_mass = 0.360.

 

I'm just wondering if the names and mass data figures in the .lua are OK and aligned with this simple fact sheet about the ammunition:

 

https://www.orbitalatk.com/defense-systems/armament-systems/30mm/docs/GAU-8A_Fact_Sheet.pdf

 

This data sheet says cartridge weight/mass is 0,681 kg, projectile/round mass is 0,378 kg. For both, naming and mass data in the lua seems different/mixed up (wrong?). If it's only namig error, but the program (despite wrong naming, still consequently) handles the values right when running, it's fine. Was just surprised, whether the values and names and datas might got mixed up somewhere along the way, and if this could be the reason for decreased efficiency lately? Would be nice to know how this names and datas are used in program.

 

There is also typyical dispersion on that pdf in (I guess!) milrad (mr), dunno what pyisical unit the Da0 value means in the .lua? If it is indeed milrad on the sheet, then actually "mr x mr" makes no sense in my opinion, as milrad is normally a unit for angle (of the dispersion cone), alternative measurement for a more widely used "MOA" for rifle scope adjustment.

 

Maybe you can reflect on these? :thumbup::thumbup:


Edited by Razor18
Link to comment
Share on other sites

Hi Dirty Feet,

 

kudos for your efforts ! Just curious, which entry for the GAU-8 means what in the lua file. Example HEI:

 

Da0 = 0.0009,

Da1 = 0.0,

mass = 0.378,

round_mass = 0.681,

cartridge_mass = 0.360.

 

I'm just wondering if the names and mass data figures in the .lua are OK and aligned with this simple fact sheet about the ammunition:

 

https://www.orbitalatk.com/defense-systems/armament-systems/30mm/docs/GAU-8A_Fact_Sheet.pdf

 

This data sheet says cartridge weight/mass is 0,681 kg, projectile/round mass is 0,378 kg. For both, naming and mass data in the lua seems different/mixed up (wrong?). If it's only namig error, but the program (despite wrong naming, still consequently) handles the values right when running, it's fine. Was just surprised, whether the values and names and datas might got mixed up somewhere along the way, and if this could be the reason for decreased efficiency lately? Would be nice to know how this names and datas are used in program.

 

There is also typyical dispersion on that pdf in (I guess!) milrad (mr), dunno what pyisical unit the Da0 value means in the .lua? If it is indeed milrad on the sheet, then actually "mr x mr" makes no sense in my opinion, as milrad is normally a unit for angle (of the dispersion cone), alternative measurement for a more widely used "MOA" for rifle scope adjustment.

 

Maybe you can reflect on these? :thumbup::thumbup:

 

Hey Razor,

 

Those are very good questions but unfortunately I don't have answers for them , only guesses :).

 

I noted the same discrepancy in naming convention and I just assumed and deduced that since the original .lua file has on the GAU_AP ammo "cartridge_mass=0.083" that this value cannot be the real physical weight of the whole cartridge. The lines "mass" and "round_mass" I assumed to respectively be "projectile mass " and "cartridge mass" because the values closely represented real life values.

 

I have tried to figure out the method with which DCS computes AP damage but I do believe that "v0" and "mass" values play a part on those calculations in conjunction with "AP_cap_caliber". I haven't figured what that "cartridge_mass" value stands for or what its use is. The "cartridge_mass=0.360" is from the original .lua and I haven't altered it at all. It could have some role in explosive damage calculations because that value matches the "explosive" (mass) value.

 

The Da0 is a somewhat mystery to me. Even though, I (and many others) know by testing that by decreasing it you reduce the spread and by enlarging it the spread increases. I don't believe it to be of any real physical value(e.g. milrads). I believe it could be just a coefficient in the bullet spread/spawn calculations inside DCS game engine. I must admit though that I am a total amateur in this matter and that "MOA" measurement you refer to is unknown to me :).

 

Hope my guesses answered some of your questions Razor, if you do happen to stumble on some info or revelation by testing or otherwise please do share :thumbup::)

 

Regards

 

D-F

Link to comment
Share on other sites

I must admit though that I am a total amateur in this matter and that "MOA" measurement you refer to is unknown to me :).

 

It's just another angular unit, Minute of Angle. As a minute is for an hour, it is 1/60th of a degree. :smartass:

Link to comment
Share on other sites

  • 1 year later...

Sorry for dragging this thread up from the dead, but has anyone gotten this to work with 2.5.x?

As a small report I get a hard CTD when I try to load this mod, after the loading logo and just before the main menu GUI should appear.

 

Related errors from dcs.log is:

2018-05-13 21:39:12.625 ERROR EDOBJECTS: Destruction shape not found AVIASHTAB_CRASH

2018-05-13 21:39:13.129 ERROR WEAPONSBASE: weapons_table.weapons.shells_aiming.M68_105_HE.precalculateAimingTable is not a boolean

2018-05-13 21:39:13.129 ALERT wInfo: Descriptor not found weapons.shells.M2_12_7_T

Link to comment
Share on other sites

Fixed

 

Sorry for dragging this thread up from the dead, but has anyone gotten this to work with 2.5.x?

As a small report I get a hard CTD when I try to load this mod, after the loading logo and just before the main menu GUI should appear.

 

Related errors from dcs.log is:

2018-05-13 21:39:12.625 ERROR EDOBJECTS: Destruction shape not found AVIASHTAB_CRASH

2018-05-13 21:39:13.129 ERROR WEAPONSBASE: weapons_table.weapons.shells_aiming.M68_105_HE.precalculateAimingTable is not a boolean

2018-05-13 21:39:13.129 ALERT wInfo: Descriptor not found weapons.shells.M2_12_7_T

 

https://www.dropbox.com/s/teqcyb3ab3215x3/GAU_8A_tweak.7z?dl=0

That is the link to the mod for the GAU-8 i have updated it, go ahead and give it a try!

Link to comment
Share on other sites

 

The Da0 is a somewhat mystery to me. Even though, I (and many others) know by testing that by decreasing it you reduce the spread and by enlarging it the spread increases. I don't believe it to be of any real physical value(e.g. milrads).

 

In doing some testing in active pause using the F-5e, since it has a gunsight with a known diameter in mils, the Da0 does correspond very well to mils. 0.0040 is 40 mils.

 

Testing seems to show that this is the absolute largest diameter within which all shots must land and that there's a randomizer that is causing a certain percentage of shots to land within an area, say, 50% that size.

 

Right now I'd hazard a guess that for a Da0 of 0.0008, 50% of rounds will impact within an area 4 mil in diameter while the remaining 50% are spread anywhere from 4.1 mil to 8 mil, with very few rounds actually spreading out the full 8 mil.

 

Interestingly, there's a video around showing an M61 Vulcan cannon, mounted on an aircraft, being tested on the ground. The group it shoots is significantly smaller than 8 mil, indicating that 8 mil is probably a failure standard and not typical expected performance.

 

A Da0 of 0.0005 for the GAU-8 seems appropriate, especially considering accuracy values used for comparable cannons in the sim.


Edited by Aries144
Link to comment
Share on other sites

In doing some testing in active pause using the F-5e, since it has a gunsight with a known diameter in mils, the Da0 does correspond very well to mils. 0.0040 is 40 mils.

 

Testing seems to show that this is the absolute largest diameter within which all shots must land and that there's a randomizer that is causing a certain percentage of shots to land within an area, say, 50% that size.

 

Right now I'd hazard a guess that for a Da0 of 0.0008, 50% of rounds will impact within an area 4 mil in diameter while the remaining 50% are spread anywhere from 4.1 mil to 8 mil, with very few rounds actually spreading out the full 8 mil.

 

Interestingly, there's a video around showing an M61 Vulcan cannon, mounted on an aircraft, being tested on the ground. The group it shoots is significantly smaller than 8 mil, indicating that 8 mil is probably a failure standard and not typical expected performance.

 

A Da0 of 0.0005 for the GAU-8 seems appropriate, especially considering accuracy values used for comparable cannons in the sim.

 

 

C'mon ED, when are you going to fix these? It's been half a decade at least at this point since the GAU-8 one was reported!

Link to comment
Share on other sites

I am curious what happens if CEP-50% and CEP-80% concepts were confused.

 

Turns out it's an error of magnitude 0.65 when distribution is Gaussian and 0.50 if distribution is triangular. This is consistent with your 17 to 9 correction.

 

In short, if someone works out an error amount assuming they are complying with a CEP 50% specification and someone comes along later and says, "Oh, sorry, I mean 80% of bullets are in that ring, not 50%." You'd be off by roughly a factor of two.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...