MSFN Forum: Unofficial SP 5.2 for Microsoft Windows 2000 - MSFN Forum

Jump to content


  • 28 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Unofficial SP 5.2 for Microsoft Windows 2000 in preparation

#201 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 15 October 2012 - 04:55 AM

I have just uploaded a new daily. I've used some tricks to make it slipstreamable :) so you can try doing it (but you need to repack it yourself). If everything goes OK then the upcoming weekly version should be "officially" ready for slipstreaming.

I've also prepared a script for myself. It's capable of:

  • Choosing a HFSLIP folder (so it's possible to have several folders prepared for different configurations and systems).
  • Copying the selected folder to a temporary directory (I use RAMdisk for this).
  • Running HFSLIP from the temporary directory.
  • Integrating drivers.
  • Creating ISO.
  • Automatically starting a VirtualBox machine to test the ISO.
  • (Optionally) preparing a HDD based installation.
  • (Optionally) adding additional tweaks.

All of this done in just one click. I originally wanted to just have such a script to save time for myself but if anyone is interested in it then please send me a PM.

And I've also managed to integrate VirtualBox drivers directly into Win2k source (link). It's very useful and convenient if you use VirtualBox for testing (as I do).

This post has been edited by tomasz86: 15 October 2012 - 05:07 AM



#202 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 16 October 2012 - 03:10 AM

I can assure that the current daily can be slipstreamed and the installation itself works but there's still one problem whose cause is still unknown:

Spoiler

I've been trying to find it by replacing files and redoing the whole installation process but no success yet.

This post has been edited by tomasz86: 16 October 2012 - 03:10 AM


#203 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 17 October 2012 - 03:59 AM

I've found the culprit. It's the newest version of BWC kernel32.dll 5.0.2195.7191 to cause the SclgNtfy problem. It doesn't happen when the older version (5.0.2195.7187) is used.

#204 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 17 October 2012 - 01:43 PM

A new daily is ready. I've fixed all bugs related to slipstreaming. At the moment kernel32.dll 5.0.2195.7187 is included because it works fine while the newest one seems to have some problems.

Actually, at the moment I'm not sure whether there will ever be a stable version of UURollup-v11. The reason is quite simple. Unless you've checked the update.inf you probably don't know this but there are so many workarounds implemented in the current daily in order to make it work in HFSLIP that I myself can't even look at it any more :w00t: I had to use same nasty tricks to make it slipstreamable and I don't really like it. It does work but it requires so much time to prepare and test that I'm not sure whether there's a point in doing that any longer. All of these problems would not exist if it was a Service Pack. I'm thinking about leaving UURollup-v11 in the current daily / weekly stage (and updating it) and releasing one more version of UURollup-v10 (because I've found a bug in v10c, also related to HFSLIP and slipstreaming).

#205 User is offline   desertofunknown 

  • Newbie
  • Group: Members
  • Posts: 25
  • Joined: 30-May 12
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 17 October 2012 - 10:11 PM

Thank you Tom

#206 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 19 October 2012 - 02:55 PM

I've finally managed to compile the .NET Framework merged installed. It was more difficult than I expected it to be (especially .NET Framework 4.0 :sneaky:) but I think that the result is more than satisfying. There are all .NET Frameworks starting from 1.0 up to 4.0 included in just one 83 MB archive (380 MB after installation). I'm not really going to release it separately as it's going to be included in USP 5.2 later but if anyone's interested then you can download it from the Archive (USP52 folder).

As always, I'll be very thankful for testing. This .NET Framework installer requires USP5.1 (or SP4+UR1), UR2 and the newest daily version of UURollup-v11 to be installed in advance. The installation itself may take some time on a slower machine.

This post has been edited by tomasz86: 19 October 2012 - 02:55 PM


#207 User is offline   Hackeronte 

  • Windows 2000 Pro ©® Fashion
  • Group: Members
  • Posts: 46
  • Joined: 18-July 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 19 October 2012 - 09:18 PM

@tomasz86

Actually, at the moment I'm not sure whether there will ever be a stable version of UURollup-v11...

It does work but it requires so much time to prepare and test that I'm not sure whether there's a point in doing that any longer.

I'm a little bit confused :unsure: Tom, I was trying to do the same work that we've done on version 10 ( #56, #62, #80, #87, #104, #105, until #141 ) also on version 11 but...now,

what do you suggest !?

I know you're pretty busy fixing and arranging the whole stuff, but i really appreciate some advise on how to proceed further on ITA version of UURup :rolleyes:.

Thanks and regards :yes:

hackeronte

This post has been edited by Hackeronte: 19 October 2012 - 09:30 PM


#208 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 22 October 2012 - 03:11 AM

@Hackeronte

You're right :blushing:

This is the FINAL statement:

There will be a stable version of UURollup-v11... BUT it will be the last stable version of UURollup. It should be available at least in English and Italian. The planned release date is 24th November.

What stage are you at now? I think I've found a way to easily share your UURollup folder so that I can check it and see what has to be done. Under this link there's a shared SkyDrive folder where anyone can upload files as long as they're logged in. If you've already got a Microsoft Account then you can just log in and upload your UURollup folder, if not then you should create a new account (I hope that it's not a problem for you) and then log in and upload the folder. It's good because this way you can upload files directly to my SkyDrive account.

By the way, at the moment I've been testing a fully updated Win2k installation on my real hardware together with the newest drivers and I've found a bug in one of the updates (don't know yet which one). Basically speaking, when I integrate just USP5.1, UR2, UURollup (daily) and the newest IE Cumulative Update, and add the newest nVIDIA Graphic drivers then everything seems to work fine. On the other hand, when I integrate everything then there's a BSOD when trying to use hardware acceleration in any Web browser. It means that there is something wrong in one of the other updates. I'm investigating it right now.

This post has been edited by tomasz86: 22 October 2012 - 06:10 AM


#209 User is offline   desertofunknown 

  • Newbie
  • Group: Members
  • Posts: 25
  • Joined: 30-May 12
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 22 October 2012 - 01:54 PM

View Posttomasz86, on 22 October 2012 - 03:11 AM, said:

@Hackeronte

You're right :blushing:

This is the FINAL statement:

There will be a stable version of UURollup-v11... BUT it will be the last stable version of UURollup. It should be available at least in English and Italian. The planned release date is 24th November.

What stage are you at now? I think I've found a way to easily share your UURollup folder so that I can check it and see what has to be done. Under this link there's a shared SkyDrive folder where anyone can upload files as long as they're logged in. If you've already got a Microsoft Account then you can just log in and upload your UURollup folder, if not then you should create a new account (I hope that it's not a problem for you) and then log in and upload the folder. It's good because this way you can upload files directly to my SkyDrive account.

By the way, at the moment I've been testing a fully updated Win2k installation on my real hardware together with the newest drivers and I've found a bug in one of the updates (don't know yet which one). Basically speaking, when I integrate just USP5.1, UR2, UURollup (daily) and the newest IE Cumulative Update, and add the newest nVIDIA Graphic drivers then everything seems to work fine. On the other hand, when I integrate everything then there's a BSOD when trying to use hardware acceleration in any Web browser. It means that there is something wrong in one of the other updates. I'm investigating it right now.



Congratulations Tom your doing a great job =) Ill do some testing on your latest release

This post has been edited by desertofunknown: 22 October 2012 - 01:55 PM


#210 User is offline   Hackeronte 

  • Windows 2000 Pro ©® Fashion
  • Group: Members
  • Posts: 46
  • Joined: 18-July 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 23 October 2012 - 08:32 AM

@tomasz86

Hi Tom,

I like Final statements :thumbup and i share the opinion of desertofunknown ;).

What stage are you at now?

I'm re-doing on the weekly release of version 11 what you instructed me in ( #56, #62, #80, #87, #104, #105, until #141 ) [see post #207 for the links]
Please tell me IF this is useless and IF it would be better to wait for the stable version of UURollup-v11 and only then begin the ITA project, thanks.
The planned release date is 24th November.

Don't worry at all about the date :yes: i'm perfectly aware about the technicality & intricacy of the matter. You can count on my support

(at least, as far as my knowledge may be of help :lol:)

If you've already got a Microsoft Account

Yes, i already have a skydrive account, no problem at all :sneaky: i'll upload the last results to submit them to your supervision B).

In the mean time: may the force be with you :yes: !

Thanks and regards

This post has been edited by Hackeronte: 23 October 2012 - 10:48 PM


#211 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 24 October 2012 - 01:14 PM

Thank you all for your support :)

@Hackeronte

It would be nice to have both versions (ENU & ITA) ready before November 24 but don't worry if we aren't able to accomplish it. The ITA version can be released a little bit later if necessary.

I think that it would be good to have a new script to check the files and automatically differentiate between ENU & ITA language versions. I'll try to prepare something and let you know when it's ready. What you can do now is to download the latest daily and check it (from this moment it will be better to rely on dailies if we want to finish this project in the near future ;)). You can also try to start translating files which will have to be translated for sure, ex. kernel32.dll, or maybe try to search for an easy way to translate DLL files (because the one I used, i.e. a manual translation with PE Explorer is very inefficient and time consuming). If anyone else has got any idea how to translate these files and then be able to apply the changes automatically when a new version is released then please share your thoughts.

At the moment I'm fighting with this newest version of kernel32.dll which causes the problem mentioned in #202. It actually has to be slipstreamed because of other files but it also causes the error so I'm trying to find a workaround but it's not easy and requires to use some "nasty" tricks.

#212 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 25 October 2012 - 09:23 AM

I have just uploaded a new daily of UURollup-v11 and also a new version of the .NET Framework merged installer.

There are a lot of changes in this daily release. I had to implement some tricky and "brutal" workarounds to make it slipstreamable. In the end it's possible to integrate it directly from HF (after repacking of course). In case of the .NET Framework installer I fixed some bugs in the .NET 4.0 installation process.

#213 User is offline   My2GirlsDad 

  • Junior
  • Pip
  • Group: Members
  • Posts: 97
  • Joined: 28-December 08
  • OS:Vista Home Premium x86
  • Country: Country Flag

Posted 26 October 2012 - 08:21 AM

View Posttomasz86, on 25 October 2012 - 09:23 AM, said:

I have just uploaded a new daily of UURollup-v11 and also a new version of the .NET Framework merged installer.

There are a lot of changes in this daily release. I had to implement some tricky and "brutal" workarounds to make it slipstreamable. In the end it's possible to integrate it directly from HF (after repacking of course). In case of the .NET Framework installer I fixed some bugs in the .NET 4.0 installation process.


tomasz,

Thanks for the new version of the UURollup and all your determination to make it work correctly. I was able to slipstream it without incident.

I ran the .NET Framework installer and it passed the Net Verify tool also. Is it possible to slipstream it or do we need to wait until SP5.2?

My2GirlsDad

#214 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 26 October 2012 - 09:18 AM

Thank you for testing :)

I wonder if you could do the "standard" testing procedure (for both packages) which means

- install
- uninstall
- reinstall
- uninstall

Send me (upload) the log file:

- %windir%\uurollup-*.log in case of UURollup
- %windir%\netfx*.log in case of .NET Framework

I haven't tested slipstreaming in case of .NET Framework but it won't work from HF for sure, and should work from HFSVCPACK_SW1. The files themselves follow the 8.3 name format so HFSLIP will integrate them properly even when placed in HF but the commands from [ProcessesToRun*] in update.inf won't be executed. I can fix this though, and after that it should be also possible to integrate the package directly.

Edit: I was overoptimistic. HFSLIP won't be able to copy the files to the right folders. The only way to slipstream the .NET Framework installer is HFSVCPACK_SW1.

In USP5.2 there are going to be two different .NET installers - one same as the current installer used only when USP5.2 is installed manually in a running system, and a CAB / INF based installer used for slipstreaming executed during Windows setup. It's necessary because a CAB / INF installer can be used before the SVCPACK stage which is important if you want to use SVCPACK to install applications requiring .NET Framework. The OnePiece's .NET true addons are exactly like this but my CABs will be simpler (it will actually be only one CAB for all .NET Framework files).

This post has been edited by tomasz86: 26 October 2012 - 09:41 AM


#215 User is offline   desertofunknown 

  • Newbie
  • Group: Members
  • Posts: 25
  • Joined: 30-May 12
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 26 October 2012 - 01:50 PM

View Posttomasz86, on 26 October 2012 - 09:18 AM, said:

Thank you for testing :)

I wonder if you could do the "standard" testing procedure (for both packages) which means

- install
- uninstall
- reinstall
- uninstall

Send me (upload) the log file:

- %windir%\uurollup-*.log in case of UURollup
- %windir%\netfx*.log in case of .NET Framework

I haven't tested slipstreaming in case of .NET Framework but it won't work from HF for sure, and should work from HFSVCPACK_SW1. The files themselves follow the 8.3 name format so HFSLIP will integrate them properly even when placed in HF but the commands from [ProcessesToRun*] in update.inf won't be executed. I can fix this though, and after that it should be also possible to integrate the package directly.

Edit: I was overoptimistic. HFSLIP won't be able to copy the files to the right folders. The only way to slipstream the .NET Framework installer is HFSVCPACK_SW1.

In USP5.2 there are going to be two different .NET installers - one same as the current installer used only when USP5.2 is installed manually in a running system, and a CAB / INF based installer used for slipstreaming executed during Windows setup. It's necessary because a CAB / INF installer can be used before the SVCPACK stage which is important if you want to use SVCPACK to install applications requiring .NET Framework. The OnePiece's .NET true addons are exactly like this but my CABs will be simpler (it will actually be only one CAB for all .NET Framework files).



Have you figured out why hardware acceleration isnt working in browsers correctly?

#216 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 27 October 2012 - 12:14 AM

View Postdesertofunknown, on 26 October 2012 - 01:50 PM, said:

Have you figured out why hardware acceleration isnt working in browsers correctly?

I don't know :( but I think that Hardware Acceleration does work in Chromium, doesn't it? It doesn't work in Firefox.

By the way, I haven't mentioned it before but the .NET Framework installer should also work in XP and 2003.

This post has been edited by tomasz86: 27 October 2012 - 12:16 AM


#217 User is offline   desertofunknown 

  • Newbie
  • Group: Members
  • Posts: 25
  • Joined: 30-May 12
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 27 October 2012 - 03:04 PM

View Posttomasz86, on 27 October 2012 - 12:14 AM, said:

View Postdesertofunknown, on 26 October 2012 - 01:50 PM, said:

Have you figured out why hardware acceleration isnt working in browsers correctly?

I don't know :( but I think that Hardware Acceleration does work in Chromium, doesn't it? It doesn't work in Firefox.

By the way, I haven't mentioned it before but the .NET Framework installer should also work in XP and 2003.


yeah it works in chrome just not firefox im trying to talk to the firefox developers as we all should to re extend the support for windows 2000 since we have made it compatible with the latest standards...idk what to say other then that perhaps see if black can find a way to fix the problem... im not sure exactly what they have changed.. maybe researcha bit on how windows xp and windows 2000 handle hardware acceleration differently

This post has been edited by desertofunknown: 27 October 2012 - 03:06 PM


#218 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 28 October 2012 - 08:09 AM

A new daily is ready. I've fixed one bug and updated several files. However there's a possibility that te newly added msftedit.dll is buggy so be careful.

For the last few days I've been fighting with nVIDIA graphic drivers. For some reason nView Dual Display doesn't want to work in the newer versions of the drivers. I've managed to modify the installer so that it installs not only the driver files themselves but also the nVIDIA Control Panel and other tools and eveything seems to work except for Dual Display -_-

It does work in the older versions of the drivers so I'm determined to find out which version exactly broke the Win2k compatibility.

This post has been edited by tomasz86: 28 October 2012 - 08:10 AM


#219 User is offline   desertofunknown 

  • Newbie
  • Group: Members
  • Posts: 25
  • Joined: 30-May 12
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 28 October 2012 - 11:36 PM

View Posttomasz86, on 28 October 2012 - 08:09 AM, said:

A new daily is ready. I've fixed one bug and updated several files. However there's a possibility that te newly added msftedit.dll is buggy so be careful.

For the last few days I've been fighting with nVIDIA graphic drivers. For some reason nView Dual Display doesn't want to work in the newer versions of the drivers. I've managed to modify the installer so that it installs not only the driver files themselves but also the nVIDIA Control Panel and other tools and eveything seems to work except for Dual Display -_-

It does work in the older versions of the drivers so I'm determined to find out which version exactly broke the Win2k compatibility.


Do you know of anyway we can get xbox 360 controller drivers working

#220 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 29 October 2012 - 10:48 AM

I've done more testing regarding nVIDIA graphic drivers and it seems that Win2k compatibility was broken between Forceware 185.85 and 186.08.

185.85 - everything works correctly:

Attached File  1.jpg (70.41K)
Number of downloads: 3

but in case of 186.08:

Attached File  2.jpg (23.61K)
Number of downloads: 7

and when trying to enable Dualview:

Attached File  3.jpg (63.44K)
Number of downloads: 7

I'm now going to find out what the difference between these two versions is and what exactly is responsible for this problem, and also whether there's any way to fix it.

Edit: I've also found this very interesting topic which may be useful to repack the drivers' installer later.


@desertofunknown

Frankly speaking, I've got no idea about Xbox. What kind of drivers are you thinking about? Could you give any links to download them?

This post has been edited by tomasz86: 29 October 2012 - 01:56 PM


Share this topic:


  • 28 Pages +
  • « First
  • 9
  • 10
  • 11
  • 12
  • 13
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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



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