Jump to content

Mr_Smartepants

Members
  • Posts

    807
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Mr_Smartepants

  1. Found a bug in Batch-addon beta16!

    winntbbu.dll disappeared from i386\ after integration.

    This bug is also in

    :winntbba

    :winnt32a

    :winnt32u

    OK, the bug still exists in the batch addon. I don't know what's going on in the code, but the final product doesn't get copied back to \i386\

    Is there a way to implement logging? At least a 'debug' mode?

  2. Found a bug in Batch-addon beta16!

    winntbbu.dll disappeared from i386\ after integration.

    Cause:

    :winntbbu
    title XPtsp script Progress 87%%%...
    set name=winntbbu
    set ext=dll
    set big=WINNTBBU
    set com=DL_
    if exist "i386\%big%.%com%" %xp% "i386\%big%.%com%" "%tmp%\%name%.%ext%" >nul
    if exist "i386\%big%.%com%" Del "i386\%big%.%com%" >nul
    if not exist "i386\%big%.%com%" set com=DLL
    if exist "i386\%big%.%com%" %cp% "i386\%big%.%com%" "%tmp%\%big%.%com%" >nul
    if not exist "i386\%big%.%com%" goto winntbba
    %rh% %del% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", stringtable,,
    %rh% %ao% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", "%res%\%name%.%ext%.res",,,&echo patching %name%.%ext%
    %pe% -c %tmp%\%name%.%ext% >nul
    %cp% /v /y "%tmp%\%name%.%ext%" "i386\%big%.%com%" >nul

    It should be:

    :winntbbu
    title XPtsp script Progress 87%%%...
    set name=winntbbu
    set ext=dll
    set big=WINNTBBU
    set com=DL_
    if exist "i386\%big%.%com%" %xp% "i386\%big%.%com%" "%tmp%\%name%.%ext%" >nul
    if exist "i386\%big%.%com%" Del "i386\%big%.%com%" >nul
    if not exist "i386\%big%.%com%" set com=dll
    if exist "i386\%big%.%com%" %cp% "i386\%big%.%com%" "%tmp%\%big%.%com%" >nul
    if not exist "i386\%big%.%com%" goto winntbba
    %rh% %del% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", stringtable,,
    %rh% %ao% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", "%res%\%name%.%ext%.res",,,&echo patching %name%.%ext%
    %pe% -c %tmp%\%name%.%ext% >nul
    %cp% /v /y "%tmp%\%name%.%ext%" "i386\%big%.%com%" >nul

    Note the change in case from set com=DLL to set com=dll

    This bug is also in

    :winntbba

    :winnt32a

    :winnt32u

    Another 'annoyance' I just noticed with beta16 batch-addon is bober's added a check in the batch file to look for \i386\driver and if it's there to halt the integration.

    I use AutoImage and perform all integrations in one shot, this new batch file breaks that. I've altered the batch file to remove the check and everything is fine for me. (But I use OnePiece's AIO updatepack)

  3. There's a bug in the batch-addon in "addrunonceexe.bat". I got a "file not found" error at ROE.

    @echo off
    title= adding OEM info generator to runonceexe
    echo adding OEM info generator to runonceexe
    FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\i386\svcpack\oemgen.exe SET CDROM=%%i:

    SET PP=%CDROM%i386\svcpack\

    SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx


    REG ADD %KEY%\987 /VE /D "running OEM info generator" /f
    REG ADD %KEY%\987 /V 1 /D "%CDROM%i386\svcpack\oemgen.exe" /f

    What's with the SET PP ? %PP% isn't called anywhere...

    Notice the lack of forward-slashes?

    It should be this:

    @echo off
    title= adding OEM info generator to runonceexe
    echo adding OEM info generator to runonceexe
    FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\i386\svcpack\oemgen.exe SET CDROM=%%i:

    SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx


    REG ADD %KEY%\987 /VE /D "running OEM info generator" /f
    REG ADD %KEY%\987 /V 1 /D "%CDROM%\i386\svcpack\oemgen.exe" /f

    Also, oemgen.exe is missing from i386\svcpack\

  4. Try this code in .bat file for fixing error.

    Dont add sth else, just replace it to your .bat file.

    So, you're adding :winntbbu and :winntbb2 sections, but that leave behind :winntbba which isn't indexed.

    Or does :winntbba get replaced too?

    Otherwise the code should look like this:


    :winntbbu
    title XPtsp script Progress 87%%%...
    set name=winntbbu
    set ext=dll
    set big=WINNTBBU
    set com=DL_
    if not exist "i386\%big%.%com%" goto winntbbu2
    %xp% "i386\%big%.%com%" "%tmp%\%name%.%ext%" >nul
    %rh% %ao% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", "%res%\%name%.%ext%.res",,,&echo patching %name%.%ext%
    %pe% -c %tmp%\%name%.%ext% >nul
    %cab% /D CompressionType=LZX /D CompressionMemory=21 "%tmp%\%name%.%ext%" "i386\%big%.%com%" >nul
    :winntbbu2
    set name=winntbbu
    set ext=dll
    set big=WINNTBBU
    set com=DLL
    if not exist "i386\%big%.%com%" goto winntbba
    %cp% /v /y "i386\%big%.%com%" "%tmp%\%name%.%ext%" >nul
    %rh% %ao% "%tmp%\%name%.%ext%", "%tmp%\%name%.%ext%", "%res%\%name%.%ext%.res",,,&echo patching %name%.%ext%
    %pe% -c %tmp%\%name%.%ext% >nul
    %cp% /v /y "%tmp%\%name%.%ext%" "i386\%big%.%com%" >nul

  5. I just got a weird error during txtsetup.

    "Could not copy winntbbu.dll"

    This was after using b13 batch.

    b13 gui has it's own strange error.

    I usually use RVMI to build my ISO but this time I thought I'd let the gui do it.

    Before txtsetup even starts, I get a screen that says I haven't declared a PC type and has "Other" highlighted in the middle of the screen. Reproducible in virtualbox and real hw.

    Building the iso with RVMI does not show this problem.

    Other than that, the eye candy looks awesome! I can't wait to finally reformat my notebook once the bugs are cleared.

    :)

  6. Mr_Smartepants: I will add an option to use Mkisofs instead of Cdimage. Hopefully, that will solve this particular problem...

    I don't use the gui to build the ISO. After the batch/gui patch, I run DriverPacks Base, then I build the ISO with RVMI. I have no problems with these steps if I omit the gui. Batch works fine except for my bug report above.

    Is there an unfinished task during the 'build ISO' phase in gui?

    Oh, one other thing. On the user login page, what's with the "EN" button on the bottom left of the screen? That wasn't there before (and does nothing when clicked).

  7. Found a bug in each.

    In XPtsp.v1.0.10b11batch.exe, if there is no "setup.exe" at root of destination folder, batch file halts at "Replacing setup.exe".

    Creating a dummy .txt file and renaming it "setup.exe" fixes the problem.

    I simply cannot get XPtsp_v1.0.10b11a_GUI.exe to work. It seems to integrate fine into my source, but the resulting ISO is broken. When booting into VM (VirtualBox), you get to the 'format drive' option, the drive formats, then fails at the txtsetup filecopy stage with "CDROM drive cannot be read" error.

  8. I'm guessing that it's one of Microsofts "gifts" to those that integrate stuff. Maybe they changed their philosphy to "If you screw with it, you will have more problems! Muh-ha-ha-ha!" (or not...)

    Don't count on it my friend! :)

    M$ doesn't enjoy people like us very much.

    Keep working on it though. We'll get there in the end.

    Good work everyone. Getting closer...

  9. Would any body know which screen i could edit.

    I would like to put a a different screen other then the light blue one that appears when driver packs are extracting

    any help would be appreciated and maybe you could include in next release :D

    I personally use this addon here:

    http://www.ryanvm.net/forum/viewtopic.php?t=3477

    Works exactly like you would want. The addon can be tailored to your own needs.

    The RapidShare links still work.

×
×
  • Create New...