Hi CaptBones,
you are right, a fully correct implementation of the air renewal mechanism should include both CO2 and oxygen generation/consumption. Both limited the time submerged and for both there were different tools to keep them under control: oxygen bottles and cartridges to keep the CO2 limited.
However, SH3 has only one 'variable'. Thus, in order to keep the 'fix' simple, one has to decide to either model O2 consumption or CO2 generation. Since I have never read anything about the cartridges limiting the submerged endurance, I think the current implementation focusing on O2 (and neglecting the CO2) is preferable.
In addition, the CO2 content was kept at 1.5% while the O2 content was kept at 17.5% (see the original handbook of the VIIC:
http://www.uboatarchive.net/Manual/Manual.htm , page 84). Based on this handbook it seems the O2 could be measured. From where did you get the information that O2 was not measured back then?
Regards, LGN1
PS:
-Concerning having both CO2 and O2: This would require some major changes to H.Sie's code (and the game code). I don't think there is anyone around here who would like to do this.
- There are some interior mods which have also corrected the CO2 to O2 on the gauge in the control room.