I have been staring at the source intently (porting save management functionality to GM9), and I have noticed this line:
|
u32 sz[] = { 9, 13, 16, 17, 18, 18, 19, 19, 20, 23, 19, 19 }; |
Here, 19 (512KB) is listed twice on the end, corresponding to both FLASH_256KB_INFRARED and FLASH_512KB_INFRARED. So I think FLASH_256KB_INFRARED saves would be considered twice the length. Sadly, I don't have "Active Health with Carol Vorderman" handy to test...
I have been staring at the source intently (porting save management functionality to GM9), and I have noticed this line:
TWLSaveTool/source/SPI.cpp
Line 98 in 2e08b17
Here, 19 (512KB) is listed twice on the end, corresponding to both FLASH_256KB_INFRARED and FLASH_512KB_INFRARED. So I think FLASH_256KB_INFRARED saves would be considered twice the length. Sadly, I don't have "Active Health with Carol Vorderman" handy to test...