The impact-parameter method was adapted to the calculation of proton—homonuclear-diatomic-molecule charge transfer. In doing so, matrix elements of the Brinkman—Kramers type are calculated and subsequently adjusted through the Mapleton ratio. The cross section is actually determined by finding a sort of hard-sphere radius. The relative importance of transfer from various molecular orbitals and to various hydrogen orbitals is considered. Transfers to hydrogen orbitals having principal quantum numbers of less than 5 must be considered. Transfers from the various molecular orbitals are considered. The calculations for O2 and N2 agree reasonably well with experiment, and the program may be readily applied to other homonuclear diatomics having a similar electronic structure.