Iphone 3g (upgraded ot ios 4.1) is not showing the proper images of the game?

HI all,

I have a game that is developed in the unity 3.0 version and when i install it in the iphone 4 with os 4.1 it runs successfully but when i install it in the iphone 3gs (upgraded to ios 4.1) it not showing some screen half that is showing fully in the iphone 4 and some time it is crashing in on some button actions but all these things happening in the iphone 4 that is working quite fine .What problem is this can any body suggest some thing for this .

Thanks
Balraj.

potentially you use too much RAM (-> crash) as the iphone 4 has 2x as much ram as any other iOS device 3GS+
as for now fully showing: perhaps your code is just wrong and has hardcoded sizes at 960x640

i have used the iphone size that is 320 * 480 but still it is shwoing the half of the images and if my code is wrong then why it is working on the iphone 4 in proper way .

Thanks
Balraj .

that it works on the iphone 4 but not the 3GS is what makes me think that your code somewhere has a dependency that shows it wrong on the smaller one