Point of law: in the united states, there is no such thing as abandonware legally, copyright is automatic and not selling it or maintaining one's copyright enforcement doesn't mean it is legal to make copies. This is pretty widely ignored, and there are ill defined exceptions to copyright defined by the library of congress. Internet culture seems to condone it for reasons of convenience and preservation, regardless of copyright holders rights. Seems to be an unsettled moral question to me, as copyright duration is so oppressive.
Where did you find a list of Scene releases to generate that info?