I know this overall "wonder" might sound stupid, but recently I came through credits for UEFA Euro 2000 that seemed to be very old and have no supporting images, according to Rwolf.
Now my question is: is there any kind of list of games that have credits submitted without any images/scans?
I believe there is one point in history of MobyGames when it was decided that uploading screenshots with submission is required (servers capacity made it possible or whatever else was the main reason). Is it possible to list such games somehow? I didn't check if someone asked for that already, I guess I should...
Obviously if it requires too much work (or is something that I cannot do on my own), then maybe there is a way to say: credits submitted from start of MobyGames to X date do not have images/scans/links to them because it was not required at this time and these MIGHT require rework.
By the way: is the link to Blue Flame Labs (https://blueflamelabs.com/) intended to display "Site not found"?
No, at this time I don't believe there's any way of telling which games lack source images (other than manually checking the back-end). For some early titles, there isn't even a source listed which can cause problems when the credits on file differ from both the in-game & manual credits.
You're right about the BFL site; the last archived site seems to be from August 4.