View previous topic :: View next topic |
Author |
Message |
Snow33 How do I cheat? Reputation: 0
Joined: 26 Jun 2016 Posts: 2
|
Posted: Sun Jun 26, 2016 11:17 am Post subject: Pointerscan rescan time |
|
|
I recently had to do a level 6 pointerscan because i couldn't find the right pointer on a level 5 scan.
The initial scan took about 2 hours and i wasn't surprised about that but the first rescan is running for about 10 hours now and the progress bar is at about 50%.
Out of curiosity i would like to know why rescans take so much longer.
Isn't the "only" thing the rescan does, iterating over all the initially found pointers, updating the final address and checking if this address is equal to the new one?
Even with serveral billion pointers, shouldn't that be much faster than the 10+ hours? |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Sun Jun 26, 2016 12:52 pm Post subject: |
|
|
A pointerscan finds pointers faster because the last offsets are already verified. Rescan has to verify every offset for every pointer. It's also not as efficient
Also, i really recommend using scandata files
That basically results in a rescan during the first scan. It will be slower than without, but overal faster than a firstscan+rescan due to less disk access and better threading support _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
Snow33 How do I cheat? Reputation: 0
Joined: 26 Jun 2016 Posts: 2
|
Posted: Sun Jun 26, 2016 1:12 pm Post subject: |
|
|
Makes sense, thanks for the explanation.
What are those scandata files and how do i use them? |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Sun Jun 26, 2016 3:20 pm Post subject: |
|
|
scandata files are like a snapshot of the game at a specific state.
you can generate them by rightclicking the addresslist and then choose "generate pointermap"
when you do a pointerscan you can use such a pointermap to compare the results with. Just load the map and then fill in the original address (it has a dropdown with the original addresslist of that state)
(you can also share those pointermaps with other people and systems so your initial scan can be made to only return results that are valid for multiple different systems) _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
|