Jump to content

98SE2ME = Killer Replacements: ME -> 98 SE


Recommended Posts

1.Can you change the Systray.exe icon to anything else.

2.Can you replace the files you have backed up that you said was not

necessary to restore

Example-options 5,6,7 and other files that maybe backed up

no need to backup/restore if such files are obselete/buggy

3.Don't forget about sigverif.exe/winpopup.exe

4.If you un-install option 3 their is a folder left in My Network Place/Network Neighborhood

that can not be removed at all

5. if you can find somebody to create a small patch with the code i gave you

you can extract the original files for Windows Movie Maker from WinMe CD which will allow you to add

it back to option 1 & 2. Also it will decrease the size of 98SE2ME.So the only file you would need is MOVIEMK 1.0.1377.0

from Q287564

6.Is their some type of code/trick/hack that you can add to 98SE2ME that will install just the update ONLY if you already have a previous version INSTALLED.

But it would still install the full version if not a previous version found.

I'm trying to cut down space and time so please bare with me.

just a few suggestions

hope you consider

I'll consider your suggestions for the next update.

Thanks.

Link to comment
Share on other sites


logagent.exe from WinME is newer than the one in the Windows Media Player folder.
These are all relevant versions [except 2003 + Vista which are irrelevant to this subject] renamed so they can fit inside the same folder:

10.0.0.3802 LOGAGENT.M10 = from WMP10 for XP = does NOT work with Win9x OSes

9.0.0.3287 LOGAGENT.COD = from WMP10 Codecs + DRM for WMP9 = best to use with Win9x OSes

9.0.0.3250 LOGAGENT.XP2 = from WinXP SP2 + WinXP SP2 setup CD-ROM

9.0.0.2980 LOGAGENT.M90 = from WMP9 for 98SE/ME

8.0.0.4477 LOGAGENT.WXP = from WinXP [original retail] Pre-SP2 setup CD-ROM

7.1.0.3055 LOGAGENT.M71 = from WMP 7.1

7.0.0.1954 LOGAGENT.M70 = from WMP 7.0

7.0.0.1440 LOGAGENT.WME = from WinME setup CD-ROM

4.1.0.3925 LOGAGENT.M64 = from WMP 6.4

3.0.0.2700 LOGAGENT.W98 = from Win98 SE setup CD-ROM

HTH

Link to comment
Share on other sites

Option 3 does not un-install
Actually it does, but the way I wrote the restore INF, it wants to reboot before the last BAT command [RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2 = which reboots anyway] kicks in. :(

I have updated both the BAT + the INF [renamed now to O3RES.*] to properly reboot without any nagging prompts after option 3 uninstall is complete.

In O3RES.INF changed these entries to read:

SmartReboot=N

Reboot=0

In O3RES.BAT moved reboot "RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2" commands right after the O3RES.INF commands.

Please try 98SE2ME option 3 again, and see if uninstall works completely unattended now, as it should [3 MB]:

http://www.mdgx.com/4

Thanks for noticing.

Link to comment
Share on other sites

1.Can you change the Systray.exe icon to anything else.

2.Can you replace the files you have backed up that you said was not

necessary to restore

Example-options 5,6,7 and other files that maybe backed up

no need to backup/restore if such files are obselete/buggy

3.Don't forget about sigverif.exe/winpopup.exe

4.If you un-install option 3 their is a folder left in My Network Place/Network Neighborhood

that can not be removed at all

5. if you can find somebody to create a small patch with the code i gave you

you can extract the original files for Windows Movie Maker from WinMe CD which will allow you to add

it back to option 1 & 2. Also it will decrease the size of 98SE2ME.So the only file you would need is MOVIEMK 1.0.1377.0

from Q287564

6.Is their some type of code/trick/hack that you can add to 98SE2ME that will install just the update ONLY if you already have a previous version INSTALLED.

But it would still install the full version if not a previous version found.

I'm trying to cut down space and time so please bare with me.

just a few suggestions

hope you consider

Finally found time to read in detail all your requests/questions. ;)

1. Which icon do you want to replace in systray.exe with which icon? Do you have an icon you would like to use, or any suggestions from shell32.dll or cool.dll or moricons.dll maybe?

More info:

http://www.mdgx.com/newtip6.htm#APPLETICO

More icons here in DLL format [324 KB]:

http://www.mdgx.com/files/WINICONS.ZIP

and here [334 KB]:

http://www.mdgx.com/files/WINXPICO.EXE

When you describe the icon ID number, please keep in mind that the 1st icon ID is always number 0 [zero].

Correct way to display icon number:

systray.exe,3

In this case 3 means icon # 4 is displayed [counting up from icon # 0].

2. Some people may want [for whatever reason] to restore those files [?], so it's a good idea IMO to back them up, no matter if they are obsolete or not for most of us.

If you refer to options 5, 6 + 7 = notepad.exe, exporer.exe + winfile.exe from Win98 SE setup CD-ROM [which are backed up in %windir% as notepd98.exe, explorer.256 + winfil98.exe, respectively], all 3 together take only 380 KiloBytes [KB].

Option 4 [new 98SE2ME logo] backs up:

- logo.sys from C:\ root = backed up as C:\logo.w98 = takes 127 KB.

- logow.sys + logos.sys [if any] from %windir% = backed up as %windir%\*.w98 = take together 253 KB.

Option 4 backed up files take together 370 KB.

Option 3 backs up these files:

- explorer.exe from %windir% as %windir%\explorer.98a = takes 176 KB [original file from Win98SE setup CD-ROM] or 190 KB [Gape's modded file also installed by 98SE2ME option 6].

- COMDLG32.DLL, DOCPROP.DLL, FONTEXT.DLL, MYDOCS.DLL, PLUSTAB.DLL, SHELL32.DLL, SHSCRAP.DLL, WEBVW.DLL + IESHWIZ.EXE from %windir%\system as %windir%\system\*.98a = together they take 2.13 MB.

Option 3 backed up files take all together 2.2 MB.

Options 3, 4, 5, 6 +7 backed up files take all together under 3 MB of disk space.

Of course, if you'd like to delete them, you can do this easily by using a dedicated batch file, like this one:

@ECHO OFF

IF EXIST %windir%\NOTEPD98.EXE DEL %windir%\NOTEPD98.EXE

IF EXIST %windir%\EXPLORER.256 DEL %windir%\EXPLORER.256

IF EXIST %windir%\WINFIL98.EXE DEL %windir%\WINFIL98.EXE

IF EXIST C:\LOGO.W98 DEL C:\LOGO.W98

IF EXIST %windir%\LOGOS.W98 DEL %windir%\LOGOS.W98

IF EXIST %windir%\LOGOW.W98 DEL %windir%\LOGOW.W98

IF EXIST %windir%\EXPLORER.98A DEL %windir%\EXPLORER.98A

IF EXIST %windir%\SYSTEM\COMDLG32.98A DEL %windir%\SYSTEM\COMDLG32.98A

IF EXIST %windir%\SYSTEM\DOCPROP.98A DEL %windir%\SYSTEM\DOCPROP.98A

IF EXIST %windir%\SYSTEM\FONTEXT.98A DEL %windir%\SYSTEM\FONTEXT.98A

IF EXIST %windir%\SYSTEM\MYDOCS.98A DEL %windir%\SYSTEM\MYDOCS.98A

IF EXIST %windir%\SYSTEM\PLUSTAB.98A DEL %windir%\SYSTEM\PLUSTAB.98A

IF EXIST %windir%\SYSTEM\SHELL32.98A DEL %windir%\SYSTEM\SHELL32.98A

IF EXIST %windir%\SYSTEM\SHSCRAP.98A DEL %windir%\SYSTEM\SHSCRAP.98A

IF EXIST %windir%\SYSTEM\WEBVW.98A DEL %windir%\SYSTEM\WEBVW.98A

IF EXIST %windir%\SYSTEM\IESHWIZ.98A DEL %windir%\SYSTEM\IESHWIZ.98A

CLS

EXIT

3. Sigverif.exe I believe has different functions in WinME than Win98SE.

But I would have to test some more to be sure.

Winpopup.exe is an optional component, installed only if installing extra network tools from Windows Setup control panel applet, and is useful only if using a network to notify other people [on same network or computer(s)] about events they should know about.

Winpopup.exe from Win98SE does not have any different functionality compared to the one from WinME.

Actually I believe M$ only modified version info [to 4.90.3000 from 4.10.1998], the rest of the file is identical.

4. I haven't noticed that Network Neighborhood folder, but I'm using a tweaked OS [changed names and locations of lots of system folders], so I guess on my computer I have placed it in the %TEMP% folder, which gets erased every time upon reboot.

Please post here the exact name and location for this folder, and I'll see what I can do about it.

Please keep in mind that an empty folder or file [0 Bytes] does not take any space on the HD, unless its name is LFN, in which case it takes 2 FAT entries instead of one [32 Bytes on a FAT32 disk].

5. Nobody contacted me nor posted here such code, so I'm waiting for a concerned person with spare time to do this. Thanks in advance.

The only file inside 98SE2ME.EXE is PATMM.EXE [372 KB] which patches original [older] moviemk.exe from WinME setup CD-ROM [CABs] to the newer version [1.0.1377.0], making it identical with the one from the Q287564 hotfix.

FTPINFO.DAT [copies over also as FTPINFO.SHP] is also included because it has to be changed to delete obsolete URLs, but that's only a small plain text [ASCII] file [2214 Bytes].

All other movie maker related files are extracted from WinME CABs.

6. As I said before in READ1ST.TXT [the "FAQ" section]...

READ1ST.TXT

* 98SE2ME is a FULL installer, NOT an (incremental) upgrade/update, and ALWAYS

installs the SAME components listed on the 2nd 98SE2ME.PIF screen (main menu),

even if you have used any other (older) 98SE2ME edition/version at least once

before.

See "NEWS + CHANGES" chapter further below to learn about all current changes.

After that you can implement these changes yourself by hand, without having to

(re)install over the entire 98SE2ME option(s). Just open the modified/new BAT,

INF, REG text etc files into Notepad or better plain text editor/viewer:

http://www.mdgx.com/toy.htm#TXT

and add/extract/copy/delete/rename/modify/etc files/folders/REG

keys/values/etc by running appropriate programs/editors/tools/etc, which

should be already installed into C:\9!M by 98SE2ME.EXE.

Due to the nature and complexity of this installer it is difficult to create

such incremental upgrades/updates with the sole purpose of installing only the

few files/fixes added to 98SE2ME since the release of past edition(s).

Depending on your CPU speed + HD access time, installing even option 1 [which takes the longest time to install] should not take more than 1-2 minute(s) max.

All other options take ~ 10-30 seconds tops.

Only if selecting to create a new backup [options 1 + 2], that adds another minute max to total install time.

And to my knowledge, all backups override older ones [if any], so no new files are created.

HTH

Link to comment
Share on other sites

98SE2ME · UPDATED · 10-12-2006

Please see the top of this topic for most recent 98SE2ME update.

________________________________

Fixed:

- option 3 uninstall conflict.

- option 3 uninstall movie maker shortcut.

Renamed 4 files.

Enjoy.

Option 3 still doesn't un-install

Movie Maker shortcut is still there.

also It should be C:\Programs Files\Movie Maker

I think the appropriate shortcut will be good in the

entertainment folder with WMP as the default location.

Also heres a icon for MM below

WinXP shell32.dll

Icon 1284,1033 in Resource Hacker

its pretty cool for systray

thanks for the bat file above.

Also heres a new Dunzip32.dll file version 5.0.0.5

Edited by PROBLEMCHYLD
Link to comment
Share on other sites

Option 3 still doesn't un-install

Movie Maker shortcut is still there.

also It should be C:\Programs Files\Movie Maker

I think the appropriate shortcut will be good in the

entertainment folder with WMP as the default location.

Also heres a icon for MM below

WinXP shell32.dll

Icon 1284,1033 in Resource Hacker

its pretty cool for systray

thanks for the bat file above.

Also heres a new Dunzip32.dll file version 5.0.0.5

I have moved the Movie Maker shortcut [98SE2ME option 3] to %windir%\Start Menu\Programs\Accessories\Multimedia and this shortcut can be opened from:

Start button -> Programs -> Accessories -> Multimedia.

I haven't replaced dunzip32.dll with this newer version because I don't know where it comes from [bundled with some software ?], and it might be be copyrighted, in the sense that 3rd parties may not be allowed to distribute it separately. [?]

Do you also have dzip32.dll 5.xx that works with zipfldr.dll?

I got another 5.xx version of these 2 files that don't work with zipfldr.dll.

Besides, 4.xx version files work great [so far].

And originally, zipfldr.dll was developed to use older ver 2.xx, so using newer D*ZIP32.DLL versions won't make any difference, IMHO.

I have also replaced [98SE2ME options 1 + 2] systray.exe 4.90.3002 icon group #1 with XP SP2 shell32.dll icon group #312.

I have not replaced Movie Maker [moviemk.exe] icon with the 1 you sent because it is only slightly different [doesn't have the orange borders, instead has transparent borders], and besides, some people may like the original Movie Maker icon better.

But if you prefer to change the MM shortcut icon, just right-click on it and then browse to the DLL, EXE, ICL or ICO file of your choice.

Using a tool like Microangelo Icon Studio [shareware :-(]:

http://www.microangelo.us/

you can also create/edit your own icon or icon group.

Then using Resource Hacker [freeware]:

http://www.users.on.net/johnson/resourcehacker/

you can even replace it inside the moviemk.exe file, if you wish.

BTW:

The Movie Maker shortcut was properly deleted on my computer when I uninstalled option 3 from Control Panel.

I tried this on both my tweaked 98SE and on a "fresh-install" 98SE only with IE 6.0 SP1 + DX 9.0c installed.

I have no idea why it is not removed on your computer.

Thanks for the pointers.

Enjoy.

Edited by MDGx
Link to comment
Share on other sites

But i did get the file from here SonicStage

http://support.sony-europe.com/DNA/sonicst...age_dl.asp?l=en

What are the files i need to install system restore.I need to do some testing.

Thanks.

I'll take a look at the Sonic software EULA.

All files installed by System Restore/PCHealth/Windows File Protection in WinME should be listed inside PCHEALTH.INF.

If you have WinME already installed, this file is inside %windir%\INF .

If you have WinME CABs, extract it using this DOS command:

EXTRACT/Y D:\WIN9X\PRECOPY1.CAB /L C:\TEMP PCHEALTH.INF

Then open PCHEALTH.INF in Notepad, and look for the files listed under the sections enumerated on the CopyFiles= directive.

HTH

Link to comment
Share on other sites

Does anyone know what files I need to leave out to keep the 98SE format dialog box and selections?

I would like to keep the 98SE "Copy System Files Only" option.

Thanks

Tmod

I would like this problem fixed also please.

Thank you very much also i have a big network

and the hand is missing under shared folders another problem i would

like to see fixed.Thanks again for a healthy Win98SE system.

Link to comment
Share on other sites

Does anyone know what files I need to leave out to keep the 98SE format dialog box and selections?

I would like to keep the 98SE "Copy System Files Only" option.

Thanks

Tmod

I would like this problem fixed also please.

Thank you very much also i have a big network

and the hand is missing under shared folders another problem i would

like to see fixed.Thanks again for a healthy Win98SE system.

1. To get back your 98 SE style dialog boxes:

After installing 98SE2ME options 1 or 2 you need to replace %windir%\SYSTEM\SHELL.DLL with the original one found as SHELL.NEW [rename it as SHELL.DLL] on Win98SE setup CD-ROM [CABs] inside WIN98_51.CAB [example using D as drive letter for your CD/DVD drive, change as necessary]:

EXTRACT/Y D:\WIN98\WIN98_51.CAB /L C:\TEMP SHELL.NEW

REN C:\TEMP\SHELL.NEW SHELL.DLL

Then exit Windows or reboot to native MS-DOS and replace %winbootdir%\SYSTEM\SHELL.DLL with the one in C:\TEMP .

Type WIN and press Enter to get back to Windows UI or reboot normal.

Done.

Or you can use a DOS batch file to do all this [example]:

@ECHO OFF

IF EXIST C:\WIN98\WIN98_51.CAB SET @=C:

IF EXIST D:\WIN98\WIN98_51.CAB SET @=D:

IF EXIST E:\WIN98\WIN98_51.CAB SET @=E:

IF EXIST F:\WIN98\WIN98_51.CAB SET @=F:

IF EXIST G:\WIN98\WIN98_51.CAB SET @=G:

IF EXIST H:\WIN98\WIN98_51.CAB SET @=H:

IF EXIST I:\WIN98\WIN98_51.CAB SET @=I:

IF EXIST J:\WIN98\WIN98_51.CAB SET @=J:

IF EXIST K:\WIN98\WIN98_51.CAB SET @=K:

IF EXIST L:\WIN98\WIN98_51.CAB SET @=L:

IF EXIST M:\WIN98\WIN98_51.CAB SET @=M:

IF EXIST N:\WIN98\WIN98_51.CAB SET @=N:

IF EXIST O:\WIN98\WIN98_51.CAB SET @=O:

IF EXIST P:\WIN98\WIN98_51.CAB SET @=P:

IF EXIST Q:\WIN98\WIN98_51.CAB SET @=Q:

IF EXIST R:\WIN98\WIN98_51.CAB SET @=R:

IF EXIST S:\WIN98\WIN98_51.CAB SET @=S:

IF EXIST T:\WIN98\WIN98_51.CAB SET @=T:

IF EXIST U:\WIN98\WIN98_51.CAB SET @=U:

IF EXIST V:\WIN98\WIN98_51.CAB SET @=V:

IF EXIST W:\WIN98\WIN98_51.CAB SET @=W:

IF EXIST X:\WIN98\WIN98_51.CAB SET @=X:

IF EXIST Y:\WIN98\WIN98_51.CAB SET @=Y:

IF EXIST Z:\WIN98\WIN98_51.CAB SET @=Z:

EXTRACT/Y %@%\WIN98\WIN98_51.CAB /L C:\TEMP98SE SHELL.NEW

REN C:\TEMP98SE\SHELL.NEW SHELL.DLL

SET @=

MEM /C | FIND /I "vmm32"

IF ERRORLEVEL 1 GOTO W!N

IF EXIST C:\AUTOEXEC.* ATTRIB +A -H -R -S C:\AUTOEXEC.*

IF EXIST C:\AUTOEXEC.BAT COPY/Y C:\AUTOEXEC.BAT C:\AUTOEXEC.W98

ECHO.>>C:\AUTOEXEC.BAT

ECHO IF EXIST C:\TEMP98SE\SHELL.DLL COPY/Y C:\TEMP98SE\SHELL.DLL %winbootdir%\SYSTEM>>C:\AUTOEXEC.BAT

ECHO ECHO Y | DEL C:\TEMP98SE\*.*>>C:\AUTOEXEC.BAT

ECHO RD C:\TEMP98SE>>C:\AUTOEXEC.BAT

ECHO.>>C:\AUTOEXEC.BAT

IF EXIST %windir%\WININIT.INI GOTO WY0

ECHO [Rename]>>%windir%\WININIT.INI

:WY0

ECHO.>>%windir%\WININIT.INI

ECHO C:\AUTOEXEC.BAT=C:\AUTOEXEC.W98>>%windir%\WININIT.INI

ECHO.>>%windir%\WININIT.INI

%windir%\RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2

GOTO END

:W!N

IF EXIST C:\TEMP98SE\SHELL.DLL COPY/Y C:\TEMP98SE\SHELL.DLL %winbootdir%\SYSTEM

ECHO Y | DEL C:\TEMP98SE\*.*

RD C:\TEMP98SE

%winbootdir%\WIN.COM /WX

:END

CLS

EXIT

2. The "missing hand" under shared folders issue:

I don't have a network [except my connection to the internet], and I have deleted all remote shared folders a long time ago. Therefore I can't test this in my environment.

But if/when I have the time to restore a "virgin"/"from scratch" Win98SE setup, I'll try to research this.

And if I find the culprit for the "missing hand", I'll post it here.

HTH

Link to comment
Share on other sites

Why 98SE2ME don't support MaxFileCache=524288

i read the manual and it says MaxFileCache=393216

or am i mistaken.

Quoted from READ1ST.TXT [the "98SE2ME.PIF COMPLETE GUIDE" section]:

READ1ST.TXT

- patched %windir%\SYSTEM.INI entries under the [386enh]section:

[386enh]

DMABufferSize=64

MaxPhysPage=40000

MinSPs=16

DMABufferSize: to increase 16-bit Direct Memory Access (DMA) channel buffer

which affects all I/O (Input/Output) DMA operations.

More info:

http://www.mdgx.com/lastweek.htm#SYSINI

MaxPhysPage: to allow proper operation with 1 GB or more installed RAM.

More info:

http://www.mdgx.com/newtip8.htm#BADMEM

MinSPs: to avoid stack fault errors by increasing spare stack pages.

More info:

http://www.mdgx.com/lastweek.htm#MINSPS

and under the [vcache] section:

[vcache]

MaxFileCache=393216

MaxFileCache: to allow proper operation with 384 MB or more installed RAM.

More info:

http://www.mdgx.com/newtip1.htm#THRASH

98SE2ME options 1 + 2 add the "MaxFileCache=393216" setting in %windir%\SYSTEM.INI for the safety of all 98SE OSes, because 98SE systems with over 384 MB of RAM may not restart properly or may lockup if this setting is not present in SYSTEM.INI.

But you can change "MaxFileCache=" to whatever you want.

"MaxFileCache=524288" = is maximum supported by 98SE OS in order to boot properly with large amounts of RAM.

More info:

THPC: Vcache Settings for Windows 95/98/ME:

http://www.thpc.info/ram/vcache.html

MSKB: 32-Bit File Access Maximum Cache Size:

http://support.microsoft.com/?id=108079

MSKB: Out of Memory Error Messages with Large Amounts of RAM Installed:

http://support.microsoft.com/?id=253912

MSKB: Windows 95 May Fail to Boot Due to I/O Subsystem Failure:

http://support.microsoft.com/?id=225497

HTH

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...