2014-10-20, 05:02
(2014-10-13, 20:31)sudopinion Wrote:(2014-10-13, 07:42)oraichu Wrote: As soon as I boot it up, this is the first error screen that occurs. From here I can either hit ok or cancel......
Well, either the cdvd plugin is incompatible (unlikely) or the launcher was improperly injected.
If your launcher looks like this at line 26
the problem is the launcher:Code:for /f "delims=" %%a in ('dir /B /A-D "*.[EXT]"') do (
You should see this:
Code:for /f "delims=" %%a in ('dir /B /A-D "*.iso"') do (
If you are indeed able to load a game when you have used a launcher (after you close the error dialog boxes), the settings will be saved to the game's folder when you exit pcsx2. The launcher for that title should work normally from then on.
You can then use the settings (pcsx2_ui.ini) of this game for the other pcsx2 games in your library using the configuration propagation tool.
Hey, sadly it's not working. Originally it does have the "('dir /B /A-D "*.[EXT]"')" in my launchers, but when changing that to what you said results in the same error messages as before. One note is that I'm running this from F:/ external drive. It shouldnt matter as this used to work before with ROM-Jacket, just don't know what changed and made it start acting like this.
Here is the entire entire launcher, untouched after a clean library clean up:
Code:
CHCP 1252
MODE CON: COLS=15 LINES=1
TITLE LAUNCHER
for %%a in ("cmd /c start """) do set XPSTRT=%%~a
for %%a in ("start /w """) do set LAUNCH=%%~a
for /f "tokens=1 delims= " %%a in ('ver') do if "%%~a"=="Wine" set WINE=1
if "%WINE%"=="1" for %%a in ("start /w") do set LAUNCH=%%~a
if "%WINE%"=="1" set XPSTRT=
pushd "%~dp0"
for %%A in ("C:\Emulators\Pcsx2") do SET EMUL=%%~A
for %%A in ("Pcsx2") do SET EMUZ=%%~A
for %%A in ("C:\Emulators\Xpadder\Xpadder.exe") do SET XPADDER=%%~A
REM REM [DMT]for %%A in ("C:\Program Files (x86)\Daemon Tools Lite\DTLite.exe") do SET DAMVAR=%%~A
for %%A in ("%~dpn0") do SET GAMNAM=%%~A
for %%A in ("%CD%") do SET GAMDIR=%%~A
copy /Y "*.ini" "%EMUL%\inis"
REM PRERES
REM REM [DSP]displayswitch /internal
REM PREP1
REM PREP2
REM PREP3
%XPSTRT% "%XPADDER%" /m "%GAMDIR%\Player1.xpadderprofile" "%GAMDIR%\Player2.xpadderprofile"
for /f "delims=" %%a in ('dir /B /A-D "*.[EXT]"') do (
set ROM=%%~na
CALL :RUN
)
:RUN
%LAUNCH% "%EMUL%\%EMUZ%.exe" "%GAMDIR%\%ROM%.[EXT]"
REM REM [DSP]displayswitch /extend
REM CUSTM1
REM CUSTM2
REM CUSTM3
copy /Y "%EMUL%\inis\*.ini" "%GAMDIR%"
%XPSTRT% "%XPADDER%" /m MediaCenter nolayout2
if "%WINE%"=="1" taskkill /f /im cmd.exe
FOR /F "tokens=2 delims= " %%A IN ('TASKLIST /FI "imagename eq cmd.exe" /v^| find /i "LAUNCHER"') DO TASKKILL /F /PID %%A
EDIT: After posting the code above, I realised the ".[EXT]" was repeated twice. Changing BOTH of them to ".iso" instead did the job! How can I make this change for my full library? And why is it saying .[EXT] instead of .iso to begin with anyways?