Diagnosing issues with games.
Posted: Wed Jul 22, 2015 4:29 am
I am a collector fairly new to Dreamcast, and I already own approximately 20% of the system's North American library. To protect my investment in my games I create backup copies (in the form of .GDIs using .BIN tracks) using an SD card adaptor.
What I want to do is to find a means to check and make sure that:
A. The game discs I am copying from are in as good a condition as I believe them to be and are free of read errors.
And
B. The backups I am creating are likewise without error.
The program I use to create my backup copies is able to detect some read errors, but not all. I want to be able to ensure each of my games is without error because even a small error can adversely affect gameplay.
For example one error I was able to detect in the past was an unreadable sector in the 18th track of Virtual On. The track was an audio track and the impact it had on the gameplay was merely that it cased the affected audio track to skip when played. Fortunately in this case the problem caused was only minor and I chose to resell the game (disclosing the issue to the buyer) in hopes of finding another copy of the game in better condition.
I suspect what I need is a way to calculate the CRC hash value of the .GDI image and compare it to an existing database of what the CRC values for each game should be. Alternatively if anyone has already made a tool for simply verifying the game disc is error free prior to copying this could also work, but I have not found such a tool.
If anyone can help me figure this out I would greatly appreciate it. Though be warned I am quite new to much of this so the instructions you give me may need to be quite explicit so I don't get confused by the process.
I just want to make sure I get to enjoy the collection I am amassing for a very long time. Preferably with the original disc intact and working properly on the actual console, but in the event something happens to them (be it scratches, breakage, fire, ect) I want to ensure I have a suitable archive of them to fall back on. And I want to know with certainty that everything is in perfect working order.
I also want to be able to check new games I buy to ensure they are working correctly with no issues so that I might be able to catch read errors in them immediately and be able to return them to the seller and protect myself against buying games with potentially serious defects.
What I want to do is to find a means to check and make sure that:
A. The game discs I am copying from are in as good a condition as I believe them to be and are free of read errors.
And
B. The backups I am creating are likewise without error.
The program I use to create my backup copies is able to detect some read errors, but not all. I want to be able to ensure each of my games is without error because even a small error can adversely affect gameplay.
For example one error I was able to detect in the past was an unreadable sector in the 18th track of Virtual On. The track was an audio track and the impact it had on the gameplay was merely that it cased the affected audio track to skip when played. Fortunately in this case the problem caused was only minor and I chose to resell the game (disclosing the issue to the buyer) in hopes of finding another copy of the game in better condition.
I suspect what I need is a way to calculate the CRC hash value of the .GDI image and compare it to an existing database of what the CRC values for each game should be. Alternatively if anyone has already made a tool for simply verifying the game disc is error free prior to copying this could also work, but I have not found such a tool.
If anyone can help me figure this out I would greatly appreciate it. Though be warned I am quite new to much of this so the instructions you give me may need to be quite explicit so I don't get confused by the process.
I just want to make sure I get to enjoy the collection I am amassing for a very long time. Preferably with the original disc intact and working properly on the actual console, but in the event something happens to them (be it scratches, breakage, fire, ect) I want to ensure I have a suitable archive of them to fall back on. And I want to know with certainty that everything is in perfect working order.
I also want to be able to check new games I buy to ensure they are working correctly with no issues so that I might be able to catch read errors in them immediately and be able to return them to the seller and protect myself against buying games with potentially serious defects.