long raw_shoot_avail(){ // from 710 added long jpegs,size,quality; jpegs=atoi((char*)0x6E8D0); // orig.0x7BD98 find -> a9999 get_property_case(23, (void *)&quality, 4); get_property_case(24, (void *)&size, 4); if ((size>4) || (quality>2)) return 0; return (file_size_table[quality][size]*jpegs)/(file_size_table[quality][size]+(hook_raw_size()>>10)); }
unsigned int GetRawCount(void){ return GetFreeCardSpaceKb()/((hook_raw_size() / 1024)+GetFreeCardSpaceKb()/GetJpgCount()); }