-moved some more disc read code into the disc read thread, this should not change game behavior or compatibility