This version does not need the encoded (from BartPE?) setupreg.hiv anymore.
setupreg.hiv now is created using only the setup CD and a controlfile 'setupreg.hiv.ctl'.
Now we are only one step away (software.hiv) from being completely independent from any xxxPE
'setupreg.hiv.ctl' manages:
Which keys may be deleted from the setupreg.hiv copied from the install CD
[Remove] HKLM,"SYSTEM\CurrentControlSet\Control\HAL"@1 HKLM,"SYSTEM\CurrentControlSet\Control\IDConfigDB"@1 ...
Which keys are copied from different files of the setup CD
[DMREG.INF]DM.AddReg HKLM,"SYSTEM\CurrentControlSet\Services\dmboot"@1 HKLM,"SYSTEM\CurrentControlSet\Services\dmadmin"@1 HKLM,"SYSTEM\CurrentControlSet\Services\dmio"@1 ... [HIVESYS.INF]AddReg HKLM,"SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}@1 HKLM,"SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}@1 ...Which additional entries are necessary to bring the build to run (this code is complete)
[Add]
HKLM,"SYSTEM\Setup","OsLoaderPath",,"\"@1
HKLM,"SYSTEM\Setup","SetupType",0x00010001,1@1
HKLM,"SYSTEM\Setup","SystemSetupInProgress",0x00010001,1@1
Enjoy testing!
Peter
BTW @1 again means PicoXP, @2 will be Standard etc ...