In the 100% rules it says:
"Stop Timer at the end of the mission ‘The Time Has Come’ or ‘Something Sensible’ (Ending B or A). More specifically, either when you let go of Michael’s hand or when you shoot the petrol to light Trevor on fire. You can also use Ending C but it is far slower."
I'm assuming you can get 100% after any of those missions, so this seems wrong.
WE dont have 100% checklsit like SA so make sure you have everything done before that mission adn when mission finishes you split. Yeah it soudns wrong, but how do you know exact frame you get 100%. There is no other method to time it, i guess you can do a missio nafter final choice and then spliton mission passed screen but for now i dont know. We stick to splitting when final mission is done.
If someone would make a tool if would be perfect. :/
How about just changing the rules to say "Time ends when the menu tab thing says youve got 100%" ( i recall there being such a tab in the menu but i might be wrong.)
Technically it should be last input before receiving 100%. Which means if you have everything beforehand then those cutscenes will be final input. If you do it and then realise you don't have 100%, you can just go back and get it and then stop time on final input (confirming by opening the menu and seeing the 100% checklist).
Create a program that tracks script addresses for every percentage variable in the game's code. Then make said program read the game's memory to check when said variable is checked, and also track a total percentage. Seems easy enough right? :D
There are checklists online. Just check everytime you complete an objective, or tell someone else to do it for you if you can't multitask.
Well once you hit 100% you need to know it immediately so please check if i have 100% wont work :D. We do it sometimes mid run to see if random event counted or smth but not for for final split