hlp

Members
  • Content count

    103
  • Joined

  • Last visited

  1. xDump is not the same binary
  2. Yes. Change the beginning from @echo off if not "%Debug%"=="" @echo on setLocal set SourceFolder= set DestFolder= set DestDir= set DestFile= if "%1"=="" goto ErrorNoSourceFolder if "%2"=="" goto ErrorNoDestFolder Rem parameters. Double quote if name contains blank for %%g in (%1) do set SourceFolder=%%~g for %%g in (%SourceFolder%) do set SourceFolder=%%~fg for %%g in (%2) do set DestFolder=%%~g for %%g in (%DestFolder%) do set DestFolder=%%~fg to @echo off if not "%Debug%"=="" @echo on setLocal set SF=Your source folder set DF=Your Dest Folder set DestDir= set DestFile= Rem parameters. Double quote if name contains blank for %%g in (%SF%) do set SourceFolder=%%~g for %%g in (%SourceFolder%) do set SourceFolder=%%~fg for %%g in (%DF%) do set DestFolder=%%~g for %%g in (%DestFolder%) do set DestFolder=%%~fg EDIT: Sorry but the second block refuses to stay in the code box
  3. Try this one, it's working for me (at least for creating the proper directories and file names). I don't have xtexconv here to run that last part. @echo off if not "%Debug%"=="" @echo on setLocal set SourceFolder= set DestFolder= set DestDir= set DestFile= if "%1"=="" goto ErrorNoSourceFolder if "%2"=="" goto ErrorNoDestFolder Rem parameters. Double quote if name contains blank for %%g in (%1) do set SourceFolder=%%~g for %%g in (%SourceFolder%) do set SourceFolder=%%~fg for %%g in (%2) do set DestFolder=%%~g for %%g in (%DestFolder%) do set DestFolder=%%~fg if not exist "%SourceFolder%" goto ErrorBadSourceFolder if not exist "%DestFolder%" md "%DestFolder%" if not exist "%DestFolder%" call :ErrorBadDestFolder "%DestFolder%" if not exist "%DestFolder%" goto :OUT pushd %SourceFolder% for /D %%d in (*.*) do call :DoOneDir "%%d" for %%f in (*.dds) do call :DoOneFile . %%f popd goto :OUT :DoOneDir for %%g in (%1) do set SubDir=%%~g for %%g in ("%DestFolder%") do set DestDir=%%~g if not exist "%DestDir%\%SubDir%" md "%DestDir%\%SubDir%" if not exist "%DestDir%\%SubDir%" call :ErrorBadDestFolder "%DestDir%\%SubDir%" if not exist "%DestDir%\%SubDir%" goto :OUT for %%f in ( "%SubDir%\*.dds" ) do call :DoOneFile %1 "%%f" for /D %%d in ( "%SubDir%\*.*" ) do call :DoOneDir "%%d" goto :EOF :DoOneFile for %%g in ("%DestFolder%") do set DestDir=%%~g if not '%1'=='.' set DestDir=%DestFolder%\%~1 for %%g in ( "%DestDir%" ) do set DestDir=%%~fg set DestFile=%~2 for %%g in ( "%DestFile%" ) do set DestFile=%%~fg "C:\Steam\steamapps\common\Skyrim Special Edition\Tools\Elric\xtexconv.exe" -nologo -xbox -o "%DestDir%" "%DestFile%" REM (test only) copy "%DestFile%" "%DestDir%" goto :EOF :ErrorNoSourceFolder @echo. Missing source folder. goto :OUT :ErrorNoDestFolder @echo. Missing dest folder. goto :OUT :ErrorBadSourceFolder @echo. Source folder does not exist. goto :EOF :ErrorBadDestFolder @echo. Cannot create dest folder (%1). goto :OUT :OUT endLocal goto :EOF
  4. Obviously I have a duplication somewhere. I don't suppose you really have a "clutter clutter" or a "effects effects" subdirectory...
  5. Apparently so. That's what been reported anyway.
  6. Error 3 is invalid path. I'll try to test it properly tomorrow, but for now I need to sleep.
  7. The test output look ok. A) remove the echo at the beginning of the call to xtexconv B) add double quote to the two parameters in that call: "C:\Steam\steamapps\common\Skyrim Special Edition\Tools\Elric\xtexconv.exe" -nologo -xbox -o "%DestDir%" "%2" Then try again.
  8. Try this: @echo off if not "%Debug%"=="" @echo on setLocal if "%1"=="" goto ErrorNoSourceFolder if "%2"=="" goto ErrorNoDestFolder Rem parameters. Double quote if name contains blank for %%g in (%1) do set SourceFolder=%%~fg for %%g in (%2) do set DestFolder=%%~fg if not exist %SourceFolder% goto ErrorBadSourceFolder if not exist %DestFolder% md %DestFolder% if not exist %DestFolder% goto ErrorBadDestFolder if not exist %DestFolder% goto :OUT pushd %SourceFolder% for /D %%d in (*.*) do call :DoOneDir %%d for %%f in (*.dds) do call :DoOneFile . %%f popd goto :OUT :DoOneDir if not exist %DestFolder%\%1 md %DestFolder%\%1 if not exist %DestFolder%\%1 call :ErrorBadDestFolder \%1 if not exist %DestFolder%\%1 goto :OUT for %%d in ( %1\*.* ) do call :DoOneDir %%d for %%f in ( %1\*.dds) do call :DoOneFile %1 %%f goto :EOF :DoOneFile set DestDir=%DestFolder% if not "%1"=="." set DestDir=%DestDir%\%1 echo "C:\Steam\steamapps\common\Skyrim Special Edition\Tools\Elric\xtexconv.exe" -nologo -xbox -o %DestDir% %2 goto :EOF :ErrorNoSourceFolder @echo. Missing source folder. goto :OUT :ErrorNoDestFolder @echo. Missing dest folder. goto :OUT :ErrorBadSourceFolder @echo. Source folder does not exist. goto :EOF :ErrorBadDestFolder @echo. Cannot create dest folder (%DestFolder%%1). goto :OUT :OUT endLocal goto :EOF Untested, so there are typos I'm sure.
  9. There's only one way to tell. try and report back! The definitions should be correct now, but the engine still have some unusual way of doing things so it is hard to give a definitive answer.
  10. And yet xEdit is NOT a mod manager and we have constantly refused to open this Pandora's box. By the way, if you are managing your mods manually, you should use touch for the timestamps
  11. Well the code for that is already present from the Oblivion days. the problem is that this should be handled by the mod manager you use, not xEdit.
  12. I got the Abernathy locket quest after updating the beta.
  13. If you don't want to be wrongly accused you should be clear with what you do. Because anybody pretending he doesn't run the games with steam should be banned immediately. Also custom is just for that. You can do in custom anything you can do in all the others ini, and custom will never be touched by steam updates. So there is no reason to try and circumvent how steam handles your game updates. You still have to control when updates happen by running steam in offline mode so you don't loose xSE functionality and always backup the game right after it got updated though. I have around of 150 GB of archive only for Fallout4 vanilla versions so far.
  14. My opinion is: if the record definition are correct and the "behind the scene" editing is also correct, cleaning should be safe. If people report cleaning does affect their game then: For anything before FO4: My first reaction is: Which other mod are they using that interfere with what was cleaning? If no mod can be identified, as in the issue can be reproduced WITHOUT any other mods, then the most likely issue is a bug in xEdit form definitions. Unfortunately there are people who constantly claim that cleaning is not safe but they never provide a simple to test set of files to track the issue. WIth FO4 ITM obviously helps to get around the issues brought by previsualisation data, so we know "some ITM may be required". I still hope to track down the source in the engine, but I haven't enough to go on at the moment.