Embarrasing Fact: Power suit made by lowest bidder
It depends on the routines themselves. If the routines are careful, they'll cut it off before it overflows. Many times programmers will assume you won't (or can't) get an integer to overflow, so they don't bother to program the routine carefully.
If the *entire* game is programmed in C or something, then yeah, the compiler will (or at least should) enforce the value type in every routine. But often, parts are written in assembly to optimize the code. Of course, with faster processors and larger rom space, it's less common to optimize the code in assembly.
If the *entire* game is programmed in C or something, then yeah, the compiler will (or at least should) enforce the value type in every routine. But often, parts are written in assembly to optimize the code. Of course, with faster processors and larger rom space, it's less common to optimize the code in assembly.