MSFN Forum: HFSLIP - Test releases - MSFN Forum

Jump to content



  • 119 Pages +
  • « First
  • 105
  • 106
  • 107
  • 108
  • 109
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

HFSLIP - Test releases Support ended. Rate Topic: ***** 1 Votes

#2121 User is offline   tain 

  • Cyber Ops
  • Group: Super Moderator
  • Posts: 3,412
  • Joined: 24-September 05
  • OS:none specified
  • Country: Country Flag

Posted 27 August 2009 - 04:19 AM

It would be easier if TC would provide just a tiny bit of input on his wishes for the site and the beta.


#2122 User is offline   simbionte 

  • Newbie
  • Group: Members
  • Posts: 11
  • Joined: 20-March 09

Posted 11 September 2009 - 08:18 AM

Good Day Friends^^ Can Anyone Update me about HFSLIP slipstreaming IE8 in Windows 2003 Server? Thanks in advance^^

#2123 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 11 September 2009 - 11:23 AM

View Postsimbionte, on Sep 11 2009, 10:18 AM, said:

Good Day Friends^^ Can Anyone Update me about HFSLIP slipstreaming IE8 in Windows 2003 Server? Thanks in advance^^

Sorry, it's not supported.

#2124 User is offline   pr0fessor 

  • Newbie
  • Group: Members
  • Posts: 11
  • Joined: 24-March 08

Posted 07 October 2009 - 10:50 PM

Good Day Friends,
can't integrate "Windows2000-KB971633-x86-ENU.EXE". I try with patch in HF folder without success, and the same in HFSVCPACK_SW1 folder.
In second way patch is installed and exist in add/remove programs, but in windows update there is again, and this time is succesfullly installed :blink: .
I use latest "hfslip-1.7.9_beta_m.cmd"
sorry for my poor english and 10x in advance.

Attached File(s)


This post has been edited by pr0fessor: 07 October 2009 - 10:52 PM


#2125 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 08 October 2009 - 04:45 AM

pr0fessor - If you are slipstreaming DX9, then you need the appropriate DX9 version of the hotfix.

#2126 User is offline   MMDominator88 

  • Group: Members
  • Posts: 6
  • Joined: 27-April 08

Posted 08 October 2009 - 12:14 PM

for me, now hfslip is failing completely--it fails to copy anything at all, I just re-downloaded the .zip file and extracted it and ran it, placing all correct items in correct folders-it just won't work at all. it comes up with the error of the not enough memory/hard drive space, etc. but I have over 20Gb free of HDD space and over 3Gb of RAM free, IDK what's going on. I am frustrated now :(

#2127 User is offline   pr0fessor 

  • Newbie
  • Group: Members
  • Posts: 11
  • Joined: 24-March 08

Posted 08 October 2009 - 02:21 PM

View PostMMDominator88, on Oct 8 2009, 09:14 PM, said:

for me, now hfslip is failing completely--it fails to copy anything at all, I just re-downloaded the .zip file and extracted it and ran it, placing all correct items in correct folders-it just won't work at all. it comes up with the error of the not enough memory/hard drive space, etc. but I have over 20Gb free of HDD space and over 3Gb of RAM free, IDK what's going on. I am frustrated now :(

first create folder HFSLIP in root of partition, not in folder for example: d:\hfslip, not d:\new folder\hfslip, put in folder hfslip-1.7.9_beta_m.cmd and run it. then copy other files in created folders...

now for my problem
I try this:
First i installed windows2000 without update. Then i run windows update and install update. Then go to c:\winnt\software distribution\download\ and there is unpacked update. I grab update and make cab:
first create cab.ddf in folder with update:
;*** Sample Source Code MakeCAB Directive file example
;
.OPTION EXPLICIT; Generate errors 
.Set CabinetNameTemplate=Sample.cab	
.set DiskDirectoryTemplate=CDROM; All cabinets go in a single directory
.Set CompressionType=LZX;** All files are compressed in cabinet files
.Set CompressionMemory=21
.Set UniqueFiles="OFF"
.Set Cabinet=on
.Set DiskDirectory1=SAMPLE
empty.cat
spmsg.dll
spuninst.exe
.Set DestinationDir=update
update\eula.txt
update\kb971633.cat
update\update.exe
update\update.inf
update\update.ver
update\updspapi.dll
.Set DestinationDir=dx9
dx9\quartz.dll

second i run from cmd "makecab /f cab.ddf" and it create sample.cab
third: download MSCF.sfx
and "copy /b MSCF.sfx+sample.CAB Windows2000-KB971633-x86-ENU.exe" from cmd
next: i use Freeware Hex Editor XVI32 and search for update\update.exe in Windows2000-KB971633-x86-ENU.exe
There is hex:20 00 in front of update\update.exe
Changed it to hex:60 00
and now i have Windows2000-KB971633-x86-ENU.exe workinng with installer...
and i put the file in HF folder.
to do this i use help from:
Create a directive file for makecab.exe
Howto: Create sfx cab archive
Freeware Hex Editor XVI32
but patch is not installed again (manual install - with double click work)
sorry for my poor english if i make mistakes :) and 10x

This post has been edited by pr0fessor: 08 October 2009 - 02:57 PM


#2128 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 08 October 2009 - 06:20 PM

pr0fessor - I'm not sure what you're getting at with making your own installers. Your best bet is to just download the dx9 hotfix from microsoft, put it in HF and call it a day :) For the english version, the filename is Windows2000-DirectX9-KB971633-x86-ENU.exe. After running hfslip, I get quartz.dll version 6.5.1.911.

MMDominator88 - Please read the general FAQs on hfslip.org for how to set up the program.

#2129 User is offline   Tomalak 

  • Member
  • PipPip
  • Group: Members
  • Posts: 162
  • Joined: 24-January 06

  Posted 11 October 2009 - 03:25 PM

Moved to the updates thread...

This post has been edited by Tomalak: 11 October 2009 - 05:44 PM


#2130 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 11 October 2009 - 04:58 PM

New beta is re-posted that slipstreams the Macrosoft Installer v4.5. Slipstreaming this is only possible using a XP OS and slipstreaming XP. Or in other words, you can't slipstream an XP source using a 2k host OS. Why? The installer is not extractable via a commandline switch in a 2000 host os.

Please post constructive criticism. I have not tested this beta in an xp host os.

This post has been edited by tommyp: 11 October 2009 - 06:24 PM


#2131 User is offline   gluon 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 22-January 07

Posted 11 October 2009 - 06:46 PM

Hi tommyp,

HFSlip is awesome n I've been trying the old 1.7.9 beta m (6 June) n it's fantastic. I don't have to put the hotfixes in HFSVCPACK_SW1 anymore :)
I've been modifying the old 1.7.9.m a bit to slipstream XAudio2 from DirectX 9 since [PROTOTYPE] needs it. I've tested it n it's been good so far.
I thought it would be nice to include this bit of code which I stole from HFSlip 2.0 into your new version

In :DX9EXTRA section on line 2121 I put

 
IF EXIST HFCABS\*XAudio_x86.cab FOR /F %%I IN ('DIR/B/A-D/ON HFCABS\*XAudio_x86.cab') DO EXPAND HFCABS\%%I -F:* WORK\DX9EXTRA >NUL 


then on line 2155 I put

 
IF EXIST WORK\DX9EXTRA\XAPOFX*.dll FOR /F "TOKENS=1,2 DELIMS=_" %%I IN ('DIR/B/ON/L WORK\DX9EXTRA\XAPOFX*.dll') DO (
	REN "WORK\DX9EXTRA\%%I_%%J" %%I%%J
	ECHO>>SOURCESS\I386\TXTSETUP.SIF %%I%%J = 1,,,,,,,2,0,0,%%I_%%J&ECHO>>SOURCESS\I386\DOSNET.INF d1,%%I%%J
)
IF EXIST WORK\DX9EXTRA\XAudio*.dll FOR /F "TOKENS=1,2* DELIMS=io" %%I IN ('DIR/B/ON WORK\DX9EXTRA\XAudio*.dll') DO (
	REN "WORK\DX9EXTRA\%%Iio%%J" %%I%%J
	ECHO>>SOURCESS\I386\TXTSETUP.SIF %%I%%J = 1,,,,,,,2,0,0,%%Iio%%J&ECHO>>SOURCESS\I386\DOSNET.INF d1,%%I%%J
	ECHO>>WORK\RGSVRWU.TXT HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\ZZB","!HFDX!",0,"%%11%%\regsvr32 /s """%%11%%\%%Iio%%J""""
	SET /A HFDX=!HFDX!+1
) 


I have Windows XP SP3 slipstream n will do another slipstream with ur beta in 2 days time n let u know how I go.

P.S. is there such thing as XPSP3.EXT for HFCLEANUP? I've been using XPSP2.EXT n rename it as XPSP3.EXT... not too sure whether it actually does anything for me.

This post has been edited by gluon: 11 October 2009 - 07:59 PM


#2132 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 12 October 2009 - 03:38 AM

gluon - Kudos for the code contribution. I'll roll in your request in in a day or two. I'd like to hear results from the installer v4.5 first though. I wanted to do any bugfixes and I can add your contribution at the same time.

#2133 User is offline   Tomalak 

  • Member
  • PipPip
  • Group: Members
  • Posts: 162
  • Joined: 24-January 06

Posted 12 October 2009 - 01:59 PM

Hello tommyp,

View Posttommyp, on Oct 12 2009, 12:58 AM, said:

New beta is re-posted that slipstreams the Macrosoft Installer v4.5. Slipstreaming this is only possible using a XP OS and slipstreaming XP. Or in other words, you can't slipstream an XP source using a 2k host OS. Why? The installer is not extractable via a commandline switch in a 2000 host os.

Please post constructive criticism. I have not tested this beta in an xp host os.

Ok, just found the time for a quick test (no changes in my input files except removal of the HFEXPERT\WIN\system32\mui\<LANG>\msimsg.mui file as this should be handled by hfslip now).

Sorry to say, but that failed. Still had the old Windows installer after setup (even broken in my configuration as I slipstreamed an updated msi.dll 4.5.something), with all files having version 3.1.something.
Looking at the code, without understanding too much of that batch language: sure it should read "IF NOT" instead of simply "IF" at the beginning of line 506? Seems to me that the logic is simply inversed here...

No time now to change it and re-test, but if you confirm that this is the problem, I start another attempt tomorrow. Otherwise something else is broken, obviously preventing that the MSI 4.5 slipstreaming is performed at all.

Regards,
Tomalak

#2134 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 12 October 2009 - 03:22 PM

View PostTomalak, on Oct 12 2009, 03:59 PM, said:

...sure it should read "IF NOT" instead of simply "IF" at the beginning of line 506? Seems to me that the logic is simply inversed here...

Yep, you're right, but it was the thought that counted. lol. New beta rev o posted. Added in gluon's contribution too.

#2135 User is offline   Tomalak 

  • Member
  • PipPip
  • Group: Members
  • Posts: 162
  • Joined: 24-January 06

Posted 12 October 2009 - 03:27 PM

View Posttommyp, on Oct 12 2009, 11:22 PM, said:

View PostTomalak, on Oct 12 2009, 03:59 PM, said:

...sure it should read "IF NOT" instead of simply "IF" at the beginning of line 506? Seems to me that the logic is simply inversed here...

Yep, you're right, but it was the thought that counted. lol. New beta rev o posted. Added in gluon's contribution too.

;) Meanwhile tried, in contrary to my words above (who needs sleep anyway? Note to myself: don't be that impatient), previous version "n" with corrected logic.
Works almost perfectly now, except one problem: the 'msimsg.dll.mui' was copied to system32\mui\1031, and not system32\mui\0407. Seems that the hex value is required here, not the decimal one...

#2136 User is offline   tommyp 

  • MSFN Addict
  • Group: Developers
  • Posts: 1,664
  • Joined: 09-January 04
  • OS:none specified
  • Country: Country Flag

Posted 12 October 2009 - 05:40 PM

tomalak - thanks for your patience w/this. I saw how I could change to hex instead of decimal. Try the newer rev o. This should do the trick.

#2137 User is offline   gluon 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 22-January 07

Posted 12 October 2009 - 06:09 PM

View PostTomalak, on Oct 13 2009, 08:27 AM, said:

View Posttommyp, on Oct 12 2009, 11:22 PM, said:

View PostTomalak, on Oct 12 2009, 03:59 PM, said:

...sure it should read "IF NOT" instead of simply "IF" at the beginning of line 506? Seems to me that the logic is simply inversed here...

Yep, you're right, but it was the thought that counted. lol. New beta rev o posted. Added in gluon's contribution too.

;) Meanwhile tried, in contrary to my words above (who needs sleep anyway? Note to myself: don't be that impatient), previous version "n" with corrected logic.
Works almost perfectly now, except one problem: the 'msimsg.dll.mui' was copied to system32\mui\1031, and not system32\mui\0407. Seems that the hex value is required here, not the decimal one...


In my case it seems to be copied to "system32\mui\1033" instead of 1031. Prolly because I got English source.

The XAudio2 won't slipstream with version o, I think it's missing this snippet which suppose to grab and extract XAudio CABs

 
IF EXIST HFCABS\*XAudio_x86.cab FOR /F %%I IN ('DIR/B/A-D/ON HFCABS\*XAudio_x86.cab') DO EXPAND HFCABS\%%I -F:* WORK\DX9EXTRA >NUL 


I insert it after line 2141 to make it work.

#2138 User is offline   gluon 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 22-January 07

Posted 12 October 2009 - 06:26 PM

am I seeing right? the latest one already has the snippet....
[edit] sorry my bad I got confused with the file I'm editting.

This post has been edited by gluon: 12 October 2009 - 06:29 PM


#2139 User is offline   gluon 

  • Newbie
  • Group: Members
  • Posts: 30
  • Joined: 22-January 07

  Posted 12 October 2009 - 07:34 PM

msimsg.dll.mui seems to be fixed in the oct12a version, it is now installed in "\system32\mui\0409" (US English)
thanks for the great work tommyp and tomalak for testing and reporting

Edit: for my own reference - patched version so XAudio slipstream would work.
how to check: In system32 folder there should be XAudio2_n.dll where n = 0 - 4. If you play [PROTOTYPE] then you would only need to install vcredist2005, otherwise you will see these kind of errors http://au.gamespot.com/pc/action/prototype...&pid=942352


This post has been edited by gluon: 13 October 2009 - 04:29 PM


#2140 User is offline   Tomalak 

  • Member
  • PipPip
  • Group: Members
  • Posts: 162
  • Joined: 24-January 06

  Posted 14 October 2009 - 08:41 AM

Hello,

I can confirm that version o (20091012a) works now as desired and slipstreams MSI installer 4.5 perfectly. I was able to install silent packages for DotNet 2.0, 3.0 and 3.5 at T-13 (HFSVCPACK_SW1) and Silverlight (HFSVCPACK_SW2 with modified switches) during setup, as well as some regular MSI based software afterwards, all without any problems.
And I also already tested with all new updates from yesterday's patch-day. Again everything okay, no peculiarities.

Hail tommyp! :thumbup

But today I got a new error message during the textmode copy phase (see attached screenshot) - never seen that before. Does not seem related to the updates of yesterday (as no such file is contained within them), although this is the only change I have done to my hfslip input folder. Any idea? Where does this "wpdshext.res" come from? "wpdshext.dll" is the "Portable Devices Shell Extension", I think this is a native part of Windows sources itself and not added by any later patch I think... :wacko:
Does anyone know how to debug such an error ("could not be copied" is not very helpful...)? Thanks!

Regards,
Tomalak

Attached File(s)


This post has been edited by Tomalak: 14 October 2009 - 08:42 AM


Share this topic:


  • 119 Pages +
  • « First
  • 105
  • 106
  • 107
  • 108
  • 109
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy