No.... the file created was empty, not partially correct. Maybe some confusion exists here because the names of the .dvv files share a number of characters with the game ID?
That is precisely what I was just talking about... It's partially recognizing the gameID but failing to recognize past a certain point.
Not sure what you're talking about. Have you actually spent any time using the program or looking closely at the .dvv files?
Take a game like Rogue Leader for example. The game ID is GSWE64. When Devolution attempts to verify the disc it will create a file called GSWE00.DVV.
If verification fails, the file created will be empty.
If the disc is successfully verified, the file will contain the game ID plus an AP hash.
What is important to note here is that the file is created whether or not the disc is actually verified.
Thus, the mere fact that the .dvv file exists is
not evidence that verification has succeeded, because such a file will be created even for discs which never pass the AP test.
Going back to the case of earlier revisions of Devolution (< r100), it should be apparent that the AP check was failing. Why? Because a blank file was written, just as it would for any disc which failed verification.
Further, it stands to reason that the Devolution application will only launch a game once valid authentication has been confirmed. In the case of Rogue Leader, there was no such file present. Thus, there is no way that the game could have launched. Therefore, it was not the game crashing that was the problem. The game had no chance to even start, because the game was never verified and the absence of a valid .dvv file meant that Devolution would not start the game.
This is all simple logic.....