I'm using array to save scores and stars for each level in my game, and this works great on my iPhone 4s (and in mmf).
BUT, when I run the game on an iPhone 3Gs or on the iOS simulator it doesn't work.
In a test level I load the .arr file at start of frame, write the score and star value, and save the .arr file.
The score and star values are loaded from the array in the episode select and level select screen.
This only works on a few (random levels) when I run the game on the 3Gs or on the simulator.
Attachment 6206Attachment 6205
Before I took these screenshots of the episode and level select screen I played through 12 test levels (which have the exact same events) and gave 3 stars on every level.
This time it only worked on level 3,6,9 and 12.
Anyone have an idea why this is happening? Any help is greatly appreciated =)

