MSFN Forum: Microcode updates - UPDATE.SYS - MSFN Forum

Jump to content



  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Microcode updates - UPDATE.SYS Rate Topic: ***** 1 Votes

#41 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 23 December 2006 - 10:12 AM

View PostLLXX, on Dec 23 2006, 12:28 PM, said:

O RLY?

Posted Image
That was a D0 before microcode was updated - this was confimed by replacing update.sys with older one which didn't have the microcode for my CPU.


Are you sure? I don't think that this could be possible.

"D1" just means stepping "D1" of Northwood P4 Processor, it is given by the 0F29 family/model/stepping.

For example:

(for CPUs in 478 and 775 pin packages)
0F24 = Northwood B0 stepping, latest microcode update 1E
0F25 = Northwood M0 stepping, latest microcode update 2B
0F27 = Northwood C1 stepping, latest microcode update 37
0F29 = Northwood D1 stepping, latest microcode update 2E
0F33 = Prescott C0 stepping, latest microcode update 0C
0F34 = Prescott D0 stepping, latest microcode update 17
0F41 = Prescott E0 stepping, latest microcode update 17
0F43 = Prescott-2M N0 stepping, latest microcode update 05
0F49 = Prescott G1 stepping, latest microcode update 03
0F4A = Prescott-2M R0 stepping, latest microcode update 04
etc.

The relation between steppings and CPUIDs can be found here: http://processorfinder.intel.com/List.aspx...c=&OrdCode=

It is possible to detect the microcode revision by CPU-Z but only indirectly and with older versions of CPUID (up to 1.35). Go to Tools -> Registers Dump and in the cpuz.txt file find the CPU information
Name				Intel Pentium 4
Code name			Northwood
Specification			Intel(R) Pentium(R) 4 CPU 2.40GHz
Family/Model/Stepping		F29
Extended Family/Model		0/0
Brand ID			9
Package				mPGA-478
Core Stepping			D1
and then MSR registers dump:
MSR 0000002C			00000000	12110012
MSR 0000002A			00000000	00000000
MSR 00000017			000A0000	00000000
MSR 000001A0			00000000	00000089
MSR 0000008B			0000002A	00000000
- the microcode version is stored in MS 8B and it is 2A in this example.

Other utility that displays the microcode revision is Everest.

Petr


#42 User is offline   Max_04 

  • Unofficial Service Packs Italian Releaser
  • PipPip
  • Group: Members
  • Posts: 266
  • Joined: 14-June 06

Posted 29 January 2007 - 04:23 PM

Excuse me, microcode updates are for all languages (in particular in italian)?

#43 User is offline   Max_04 

  • Unofficial Service Packs Italian Releaser
  • PipPip
  • Group: Members
  • Posts: 266
  • Joined: 14-June 06

Posted 07 February 2007 - 09:40 AM

View PostMax_04, on Jan 29 2007, 11:23 PM, said:

Excuse me, microcode updates are for all languages (in particular in italian)?


It's language indipendent, right?
In 98 SE SP is there this update?

#44 User is offline   fuzzyeric 

  • Group: Members
  • Posts: 1
  • Joined: 16-February 07

Posted 16 February 2007 - 02:05 PM

Would it be reasonable to make a new application that detects your processor and stepping and constructs an UPDATE.SYS to match? Then this constructed update.sys would be found/used on every subsequent boot...

#45 User is offline   asiekierka 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 02-January 07

Posted 17 February 2007 - 08:42 AM

View Postfuzzyeric, on Feb 16 2007, 09:05 PM, said:

Would it be reasonable to make a new application that detects your processor and stepping and constructs an UPDATE.SYS to match? Then this constructed update.sys would be found/used on every subsequent boot...

Best to use one at finishing the installation.

Like:
If processor is one found in Win98SE UPDATE.SYS - leave it.
If processor is one found in WinME updated UPDATE.SYS - replace it with WinME one.
If processor is one found in another WinME updated UPDATE.SYS (i mean ones with the dual/quad-core stuff and newest processor) - replace it with that one.

Quote

It should not be so big problem to prepare patch of the original UPDATE.SYS not to distribute Microsoft code.


I think yes, then we could add all the stuff in one UPDATE.SYS :D

#46 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,062
  • Joined: 24-November 04

Posted 02 March 2007 - 10:52 AM

View PostMax_04, on Feb 7 2007, 10:40 AM, said:

View PostMax_04, on Jan 29 2007, 11:23 PM, said:

Excuse me, microcode updates are for all languages (in particular in italian)?


It's language indipendent, right?
In 98 SE SP is there this update?


no, Max_04. UPDATE.SYS is NOT language independent. If you look at the Properties of update.sys on the Version tab and click on Language, it will tell you if it is for a certain Language. if it says "Language Neutral" then it is language independent.

in this case, update.sys is NOT language independent. the update.sys patches provided at MDGx's web site are in English.

if you can make Italian versions of the updated update.sys files for Win98se/ME, please do so.

This post has been edited by erpdude8: 02 March 2007 - 10:53 AM


#47 User is offline   Max_04 

  • Unofficial Service Packs Italian Releaser
  • PipPip
  • Group: Members
  • Posts: 266
  • Joined: 14-June 06

Posted 02 March 2007 - 11:59 AM

View Posterpdude8, on Mar 2 2007, 05:52 PM, said:

View PostMax_04, on Feb 7 2007, 10:40 AM, said:

View PostMax_04, on Jan 29 2007, 11:23 PM, said:

Excuse me, microcode updates are for all languages (in particular in italian)?


It's language indipendent, right?
In 98 SE SP is there this update?


no, Max_04. UPDATE.SYS is NOT language independent. If you look at the Properties of update.sys on the Version tab and click on Language, it will tell you if it is for a certain Language. if it says "Language Neutral" then it is language independent.

in this case, update.sys is NOT language independent. the update.sys patches provided at MDGx's web site are in English.

if you can make Italian versions of the updated update.sys files for Win98se/ME, please do so.


Total commander says that UPDATE.SYS of MDGX and Petr Mirrors are same file.
Therefore your consideration is false.

This post has been edited by Max_04: 02 March 2007 - 04:09 PM


#48 User is offline   celtish 

  • Win98SE Forever!
  • PipPip
  • Group: Banned
  • Posts: 268
  • Joined: 10-November 04

Posted 03 May 2007 - 07:56 PM

What is UPDATE.SYS for? Sorry to appear so dim but what's been said in this thread so far is a little above my head. I've got 'AMD Athlon™ XP 2100+ 1733 Mhz MAX: 3000 Mhz' on my machine' :blink:



#49 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,677
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 09 May 2007 - 05:25 PM

To my knowledge, Petr added only Intel Pentium III/IV strings into UPDATE.SYS, so if you are using an AMD CPU, it won't make any difference.

But I suggest using the WinME UPDATE.SYS 4.90.3001 [modded by Petr], because in my experience is 100% compatible with Win98 SE, and may have more AMD CPUs listed than the Win98 SE UPDATE.SYS.

* Unofficial Windows ME Updated CPU Microcode UPDATE.SYS 4.90.3001 Fix includes most current Intel CPUs:
http://www.msfn.org/...showtopic=44388
Direct download [168 KB, English]:
http://www.mdgx.com/files/MEUPDSYS.EXE

To install it on 98 SE:
1. Extract UPDATE.SYS from MEUPDSYS.EXE by running from a DOS box [example using C:\TEMP as extract folder]:

MD C:\TEMP

if not present on your computer. Then run:

MEUPDSYS.EXE /C /Q /T:C:\TEMP

2. Copy UPDATE.SYS to %windir%\system32\drivers .
3. Reboot.

P.S.:
UPDATE.SYS 4.90.3001 installs also as part of 98SE2ME options 1 + 2:
http://www.msfn.org/...showtopic=46349

HTH

#50 User is offline   galahs 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 401
  • Joined: 01-December 05

Posted 07 December 2007 - 08:13 AM

I have a Pentium 2 Overdrive (replaces the Pentium Pro)


Does that mean I should stay way clear of this update since it is implied its support was removed from this update???

This post has been edited by galahs: 07 December 2007 - 08:28 PM


#51 User is offline   amocanu 

  • Freak
  • PipPip
  • Group: Members
  • Posts: 111
  • Joined: 01-September 06

Posted 07 December 2007 - 03:30 PM

are there any performance improvements after installing this update?

Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3
  • 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