It is obvious, that the carthagenians werent using 100percent in the war as the romans did. They never desperatly spawned armies until the battle of zama. But of course they tried to help hannibal.
I would say rome was fighting an total war and Carthago just a normal one.