diff --git a/source/Tools/fileop.cpp b/source/Tools/fileop.cpp index 95e2a5d..a46e7d0 100644 --- a/source/Tools/fileop.cpp +++ b/source/Tools/fileop.cpp @@ -684,7 +684,7 @@ void check_dvd() if(Settings.dvd_insert <= 0) { - if(dvd->startup() && DVD_Inserted()) // wenn dvd gefunden, neu einlesen + if(DVD_Inserted()) // wenn dvd gefunden, neu einlesen { MountDVD(); Settings.dvd_insert = 2; diff --git a/source/main.cpp b/source/main.cpp index ce541db..1ee4d1a 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -169,7 +169,7 @@ main(int argc, char *argv[]) SetupPads(); // Initialize input // InitAudio(); // Initialize audio InitGUIThreads(); // Initialize GUI - DI2_Init(); // Initialize DVD + //DI2_Init(); // Initialize DVD MountAllDevices(); InitNetworkThread(); // Initialize Network InitTcpThread(); @@ -203,6 +203,8 @@ main(int argc, char *argv[]) if(HAVE_AHBPROT) runtimePatchApply(); + DI2_Init(); // Init DVD + if(strstr(Options.language, tr("STANDARD"))) translate();