From b4557e9f45f874bd38fd205afae0e3b0b21905d1 Mon Sep 17 00:00:00 2001 From: "fix94.1" Date: Sat, 17 Mar 2012 14:47:08 +0000 Subject: [PATCH] -only do something with the disc drive on DML game launch if the no disc patch is disabled --- source/menu/menu_game.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/source/menu/menu_game.cpp b/source/menu/menu_game.cpp index 4cece822..23baee98 100644 --- a/source/menu/menu_game.cpp +++ b/source/menu/menu_game.cpp @@ -680,9 +680,12 @@ void CMenu::_launchGC(dir_discHdr *hdr, bool DML) m_gcfg1.setInt("PLAYCOUNT", id, m_gcfg1.getInt("PLAYCOUNT", id, 0) + 1); m_gcfg1.setUInt("LASTPLAYED", id, time(NULL)); - WDVD_Init(); - WDVD_StopMotor(); - WDVD_Close(); + if(!nodisc || !m_new_dml) + { + WDVD_Init(); + WDVD_StopMotor(); + WDVD_Close(); + } } memcpy((char *)0x80000000, id, 6);