I myself thought that the game resets when it reaches a playtime of 999:99, but I found out that it doesn't. A YouTuber named Chuggaaconroy posted a video of him getting a playtime of 999:99 in Pokémon Diamond (?) and the game didn't reset at all. You'll still be able to do things, your playtime just won't reach up to 1000:00.