No, the base stats don't change through each generation to keep the game level. The only exception is in Generation 1 there is no differential between Special Attack and Special Defense, only one Special stat. In Gen 2 each pokemon got its own base Special Attack and Special Defense stat.
So about Charizard, from Gen 2 onward its stat total was always 534. But in Gen 1 it was 425 due to Special Attack and Special Defense being the same thing.