Help - Search - Members - Calendar
Full Version: 98SE2ME = Killer Replacements: ME -> 98 SE
MSFN Forums > Microsoft Software Products - Discussion & Support > Windows 95/98/98SE/ME > Windows 9x Member Projects
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19

   
Google Internet Forums Unattended CD/DVD Guide
eidenk
Install windows ME straight away guys, as it seems that's what you are going to end up with at the end of all those transplants.
MDGx
UPDATED · 12-12-2007

Enjoy.
wrayal
Just incredible work as always MDGx smile.gif
Though I did have a question - I've not yet performed a manual installation by myself but, would it be possible to use glaurung's native slipstreamer to add in the contents of 98SE2ME natively? That is, are all the files to install direct replacements? I assume not, as I know you can add games and so on not originally in 98 - are these the only exceptions?
Also, is the list on your site of files to replace (under '... And finally, here are the "goods":') still complete?

Many thanks,

Wrayal
MDGx
QUOTE (wrayal @ Dec 13 2007, 06:01 PM) *
Just incredible work as always MDGx smile.gif
Though I did have a question - I've not yet performed a manual installation by myself but, would it be possible to use glaurung's native slipstreamer to add in the contents of 98SE2ME natively? That is, are all the files to install direct replacements? I assume not, as I know you can add games and so on not originally in 98 - are these the only exceptions?
Also, is the list on your site of files to replace (under '... And finally, here are the "goods":') still complete?

Many thanks,

Wrayal
Thanks for being so kind. newwink.gif

I'm glad you found 98SE2ME useful.

I have not tested glaurung's slistreamer [yet], maybe I'll do that 1 sunny day, and if I do, I'll post results here.

The problem is that 98SE2ME is not based on M$'s "standard" iexpress installer, but a mixed collection of BAT + INF files, which runs 1 from within another, and also depends on rebooting 1's computer in order to complete the install of most options.
Therefore I have no idea how that might fit into glaurung's slipstreamer.

This list:
http://www.mdgx.com/98-5.htm#FME
is always [as often as I can keep up updating it] up to date.

Best wishes.

HTH
wrayal
Glaurung's slipstreamer only works for files that already exist in the 98 install files, so, thinking perhaps naively, I figured out which ones could be replaced: I found 628 files could be replaced directly using the slipstreamer, but 197 couldn't (so it would seem you have over 800 new files in this package!). Would I be naive to attempt a direct replacement for the first 628, and use a modified version of the method suggested in the FAQ section of your read1st document for the remaining 197, i.e. add

QUOTE
[DefaultInstall]
RunPostSetupCommands=98SE2ME:1
[98SE2ME]
"X:\9!M\InstallExtras.BAT"

To my msbatch.inf, and in InstallExtras, manually copy in the extra required files?

It occurred to me I am getting a little ahead of myself - I need to slipstream in gape's SP and all the autopatcher files first I think but, do you think this is along the right lines?

Many thanks,

Wrayal

P.s. You probably already have them in the process of making 98SE2ME, but the attached files are the files that are/are not able to be replaced by glaurung's slipstreamer, in case anyone is interested
galahs
Good work!!! thumbup.gif


I really think if we can nail this we are well on the way to creating a slipstreamed and ultimate version of Windows 9x !!!

What better way to tie up Win9x than with version of Windows which is a rolled combination of the best of Win98SE and WinMe that is achieved by just a simple install.
PROBLEMCHYLD
?
Arminius
QUOTE (MDGx @ Dec 16 2006, 05:18 AM) *
QUOTE (PROBLEMCHYLD @ Dec 14 2006, 01:54 AM)
I think IPROP.DLL from unofficial dcom is newer than the 1 from WinME
I'm not sure.

These are the ones I have [using getver.exe = http://lbrisar.htmlplanet.com/e_cmd32.html#getver]:

IPROP.DLL 4.0.1381.326 stamp 11-18-1999 96016 Bytes = from WinNT4 SP6a
IPROP.DLL 4.0.1381.4 stamp 6-8-2000 110592 Bytes = from WinME CD-ROM [identical with the 1 from Win98 SE CD-ROM]
IPROP.DLL 4.0.1381.6 stamp 8-20-1997 96016 Bytes = from DCOM98

If 326 is considered greater than 4 [as in 004] or than 6 [as in 006], you're right, 326 is newest. [?]
But if 6 [as in 600] is considered greater than 326, the 1 from official DCOM98 is newest. [?]
So which way is the right way?
Does anybody have any ideas how this actually works?
Thanks in advance.




I have been looking into the IPROP.DLL situation in part because I recently installed DCOM98 onto a 98SE computer and was confused about the best version to keep.

I extracted fresh copies of IPROP.DLL from 98FE, 98SE, and ME cab files.
While all three copies of IPROP.DLL are all the same size and have the same version number 4.0.1381.4 they are NOT identical. I compared them using a hex editor and all three files have numerous differences in their hex values. Looks like a couple of hundred differences between IPROP.DLL from 98SE and ME, fewer when comparing the ones from 98SE to 98FE.

I next wanted to look at IPROP.DLL from Win95 ORS2.0 but to my surprise was not found in the Win95 cab files. I then checked an ORS2.5 CD and again IPROP.DLL was not found in the Win95 cab files. However I did find IPROP.DLL inside the IE4_S2.CAB and the version number was 4.0.1381.6 size=96,016 bytes. The same version number and size as the one from DCOM98.EXE. However once again the two files had numerous hex differences and were not identical. Then I compared IPROP.DLL from DCOM95 and DCOM98 it turns out they are absolutely identical. I checked the IE3.01 installer on the Win95 ORS2.0 CD and there was no IPROP.DLL inside.

It looks as though the inclusion of IPROP.DLL in IE4 was because it was one of the files installed during the OSR2.0 to OSR2.5 upgrade that occured when IE4 was installed.

I am leaning toward IPROP.DLL from ME being the correct version to use with 98SE2ME instead of the version from the official DCOM98.EXE or the WinNT4 SP6a version that is included in the UNofficial DCOM98 update despite the apparently higher version numbers. The ME and 98SE versions of IPROP.DLL are not identical and the ME version was released later.

Curious footnote on IPROP.DLL in DCOM98, IPROP.DLL is not included in the file list in the release notes (relnt98.txt) inside the DCOM98.EXE installer. One can only wonder why?
Max_04
@ Mdgx:

It's better to open a new topic, I don't understand more nothing.
geoc
I have 98SE2ME already on my PC.It works fine thank you!
how can I update "control.me"on this instaled 98SE2ME?
Thanks!
dencorso
QUOTE (Arminius @ Dec 19 2007, 03:30 AM) *
I have been looking into the IPROP.DLL situation in part because I recently installed DCOM98 onto a 98SE computer and was confused about the best version to keep.
[...] I am leaning toward IPROP.DLL from ME being the correct version to use with 98SE2ME instead of the version from the official DCOM98.EXE or the WinNT4 SP6a version that is included in the UNofficial DCOM98 update despite the apparently higher version numbers. The ME and 98SE versions of IPROP.DLL are not identical and the ME version was released later.
Curious footnote on IPROP.DLL in DCOM98, IPROP.DLL is not included in the file list in the release notes (relnt98.txt) inside the DCOM98.EXE installer. One can only wonder why?

There is no question that iprop.dll v. 4.0.1381.326 is the highest version of iprop.dll to run correctly on Win 9x/ME. Here (link) is Peter's very lucid and quite concise explanation about version numbers. And as for different files bearing the same version (or even various versions of a file, whatever their version, in cases where version becomes suspect), you can order them from oldest to newest by using the file compilation time (a.k.a. PE Timestamp, link: read posts #912, #916 and #917, please).
While iprop.dll v. 4.0.1381.326 should be the file one should use, probably PE Timestamps do support your defense of the Win ME version, don't they?
I guess you've found another conundrum akin to the one concerning OLEAUT32.DLL v. 2.40.4522 vs. v. 2.40.4519...
the_guy
I'd use version 326.

In fact, I'll most likely put that file in the next version of the MESP unless there's a newer version that also works on ME.

the_guy
Arminius
Thanks for the thoughtful feedback. Tried out MiTeK EXE Explorer to see if I could reveal the PE timestamps but got Kernel32 page fault errors when I tried to start the program.

Hard to know why Microsoft released their files the way they did with older file versions being released with newer OS's and not applying updated versions across the board. I suspect some of it might have been "if it ain't broken don't fix it" or simply the knowledge the they were releasing some stable tried and true files in the hope it would be easier to track down bugs in some of the other updated files being shipped with the OS.

I don't have all the service packs for NT4 but SP3 contains yet another "version" of IPROP.DLL 4.0.1381.4 weighing in at 96,528 bytes, SP5 has IPROP.DLL 4.0.1381.190 at 96,016 bytes, and the version from SP6a 4.0.1381.326 regarded as the last release in the 4.0.1381.xxx line also weighing in at 96,016 bytes.

Now it is easier for me to see a clear order of progression from .4 to .6 to .190 to .326. At the end of the day it looks as though they all work in 9x but MS was fussier about IPROP.DLL being upgraded in the NT line than it was in the 9x line.

Sometimes MS appears to be sloppy about version numbers. A case in point, L3CODECP.ACM that was distributed with Media Player 10 says it is version 3,3,2,44 in the properties box but the internal version number reads 3.3.0.44. Go figure.

----------------------------------------

On another subject:

I was trying to find an unmodded copy of EXPLORER.EXE 4.72.3612.1710 which is said to have come from the IE4SHL95.CAB that shipped with IE4.01 SP2. I have two copies of the official Win 98 SP1 on different magazine discs and and the IE4SHL95.CAB with that release of IE4.01 SP2 contains EXPLORER.EXE 4.72.3612.1700. I have also found IE4.01 SP2 on a few servers on the net and their IE4SHL95 cabs also contain 4.72.3612.1700. If anyone knows where I can find the intact IE4SHL95.CAB file with 4.72.3612.1710 please point me to it.


Thanks,
WebMatze
Updated French version 20071212 is here

HiH welcome.gif
MDGx
QUOTE (WebMatze @ Dec 20 2007, 10:59 PM) *
Updated French version 20071212 is here

HiH
Many thanks [again newwink.gif]:
http://www.mdgx.com/web.htm#92M

* 98SE2ME: Unofficial Killer Replacements: ME -> 98 SE (free open source):
http://www.mdgx.com/98-5.htm#KRM9S
- 98SE2ME December 12 2007 [2.68 MB, French]:
http://www.mdgx.com/9s2m/982MEFR.EXE
MDGx
QUOTE (geoc @ Dec 19 2007, 10:44 AM) *
I have 98SE2ME already on my PC.It works fine thank you!
how can I update "control.me"on this instaled 98SE2ME?
Thanks!
Just do this:

MUST use Windows ME CONTROL.EXE 4.90.3001 Fix [128 KB, English]:
http://www.mdgx.com/files/CNTROLME.EXE
with Windows 98 SE ONLY IF already installed 98SE2ME options 1, 2 and/or 3:
http://www.mdgx.com/98-5.htm#KRM9S
How to install CONTROL.EXE 4.90.3001 on Windows 98 SE:
1. Create C:\TEMP (example) from a DOS box:
MD C:\TEMP
2. Download CNTROLME.EXE (see above) into C:\TEMP .
3. Run:
C:\TEMP\CNTROLME.EXE /C /Q /T:C:\TEMP
4. Copy CONTROL.EXE into %windir% [%windir% = usually C:\WINDOWS] overwriting the existing one (if any).
5. Delete C:\TEMP .

HTH
dencorso
QUOTE (Arminius @ Dec 20 2007, 09:42 PM) *
Thanks for the thoughtful feedback. Tried out MiTeK EXE Explorer to see if I could reveal the PE timestamps but got Kernel32 page fault errors when I tried to start the program.

That's a pity. Never had any problem with it. Then your only easy option is to get Matt Pietrek's PEDUMP.EXE
I explained where to get the latest version here. You'll download PE.EXE, and this is a SFX installer, so you can simply open it with WinRAR, 7-zip or your favorite extractor program and get PEDUMP.EXE from inside it whithou any need to run the installer. After you get it try runing, from a DOS box <pedump <path/nameoffile.ext> | find /i "TimeDateStamp" | find /v "00000000">, where <nameoffile.ext> is the name of the PE executable which date you are interested in, and .ext can be .exe, .dll, .ils, .sys, .mpd or a lot of other file extensions. It only works on PE executables, but if you provide it with a file which isn't a PE executable it'll duly complain and exit.

QUOTE (Arminius @ Dec 20 2007, 09:42 PM) *
On another subject:

I was trying to find an unmodded copy of EXPLORER.EXE 4.72.3612.1710 which is said to have come from the IE4SHL95.CAB that shipped with IE4.01 SP2. I have two copies of the official Win 98 SP1 on different magazine discs and and the IE4SHL95.CAB with that release of IE4.01 SP2 contains EXPLORER.EXE 4.72.3612.1700. I have also found IE4.01 SP2 on a few servers on the net and their IE4SHL95 cabs also contain 4.72.3612.1700. If anyone knows where I can find the intact IE4SHL95.CAB file with 4.72.3612.1710 please point me to it.

I have myself puzzled over this question for a long time too, and here I give you the result of my musings.

If you go to MDGx site, the last two lines of this page state the following:
QUOTE
Original (BUGgy) EXPLORER.EXE 4.72.3612.1710 installs as part of older MS
Internet Explorer 4.01 SP2 = inside IE4SHL95.CAB .

Then, by using PEDUMP as described above, getver and dir I compiled this table for the patched versions 1700 and 1710:

explorer.exe v. 4.72.3612.1710 size 171.280 PE Timestamp Mon Feb 08 1999 21:04:25
explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Sat Jan 30 1999 00:00:13

Now, you can get IE4SHL95.CAB from three different sources, AFAIK: IE55SP2, IE55SP1 and IE401SP2.
From each you can extract a version of explorer.exe, but you'll find that those from IE55SP2 and IE55SP1 are identical, according to fc /b. So this leaves us with just two different versions, which analysis is the following:

explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Mon Feb 08 1999 21:04:25 from IE401SP2
explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Sat Jan 30 1999 00:00:13 from IE55SP1/2

So far, these are the hard facts. Below is the explanation I concocted that, IMHO, satisfies all known facts.

I believe that explorer.exe from IE401SP2, originally versioned as 4.72.3612.1700 *IS* the unmodded original from which modded explorer.exe v. 4.72.3612.1710 was created, by adding the 256 colors patch and updating some of the icons. Its version was changed to reflect the fact that its compilation date is *newer* than that of the explorer.exe found in IE55SP1/2. A quick and dirty comparison of the relevant files using first eXeScope and then WinHex seems to support my conclusions.

So, AFAIK, you already have the file you are looking for. But this is just my opinion...
eidenk
QUOTE (dencorso @ Dec 21 2007, 11:53 PM) *
Then your only easy option is to get Matt Pietrek's PEDUMP.EXE

Actually there are other GUI tools for getting such information : PEView, PE Workshop, PE Informant, PE Viewer and probably yet some others.

Fortunately they are all freeware so I am not going to be instantly banned by MDGX for speaking about them. whistling.gif
geoc
I updated 98se2me with "controlme" . It works.
Thank you,MDGX!
MDGx
QUOTE (eidenk @ Dec 22 2007, 01:58 AM) *
Fortunately they are all freeware so I am not going to be instantly banned by MDGX for speaking about them.
There is no problem if you don't promote your own commercial/shareware software here, over and over and over... newwink.gif

HTH
Th3_uN1Qu3
Hey MDGx, i wonder if you could help me with some issues i have with 98SE2ME.

It's extremely unstable, but hey, it's 98. I have yet to find a pattern for the instability, so i'll leave that for later. Right now i'm confronted with the following issues:

TeamViewer locks the system up a few seconds after opening it.

Unicode text display errors, such as below:




My system locale is set to Romanian. Can that be the problem? I have no problem switching to US English, just that i can't get used to the AM/PM clock.
celtish
I notice that 98SE2ME has not been updated or improved since early December. Will there be any more or has it reached the end of the line?
MDGx
QUOTE (Th3_uN1Qu3 @ Mar 23 2008, 07:00 PM) *
Hey MDGx, i wonder if you could help me with some issues i have with 98SE2ME.

It's extremely unstable, but hey, it's 98. I have yet to find a pattern for the instability, so i'll leave that for later. Right now i'm confronted with the following issues:

TeamViewer locks the system up a few seconds after opening it.

Unicode text display errors, such as below:




My system locale is set to Romanian. Can that be the problem? I have no problem switching to US English, just that i can't get used to the AM/PM clock.
1. 98SE2ME is built upon Windows 98 SE + ME English versions only.
I have not tested it with any other languages.
Complete details in ReadMe 1st:
http://www.mdgx.com/9s2m/read1st.php

2. Windows 9x OSes may not recognize/work properly with Unicode applications.
MS introduced full Unicode support only in Windows NTx OSes: 2000, XP, 2003, Vista, 2008.

3. The AM/PM clock can be tweaked to your liking, independent of language:
http://www.youthtech.com/techstuff/explore...pregionset1.htm

HTH
MDGx
QUOTE (celtish @ Mar 24 2008, 07:04 AM) *
I notice that 98SE2ME has not been updated or improved since early December. Will there be any more or has it reached the end of the line?
Just because I haven't posted any updates since Dec 2007, that doesn't mean 98SE2ME is at an end.

As I said in other posts here at MSFN, I had a computer crash a while back, after which I had to build a new 1 from scratch.
So I'm still testing the new PC with Win98 SE [unstable right now]. And please don't tell me to use virtualization, it's not the same.
I've also been busy lately, so my computer projects are going at a much slower pace now.

I'll post a new version soon.
If I ever decide to end this project, I'll post the news here 1st.

Best wishes.

HTH
MDGx
QUOTE (Arminius @ Dec 20 2007, 05:42 PM) *
I was trying to find an unmodded copy of EXPLORER.EXE 4.72.3612.1710 which is said to have come from the IE4SHL95.CAB that shipped with IE4.01 SP2. I have two copies of the official Win 98 SP1 on different magazine discs and and the IE4SHL95.CAB with that release of IE4.01 SP2 contains EXPLORER.EXE 4.72.3612.1700. I have also found IE4.01 SP2 on a few servers on the net and their IE4SHL95 cabs also contain 4.72.3612.1700. If anyone knows where I can find the intact IE4SHL95.CAB file with 4.72.3612.1710 please point me to it.
This is a question for erpdude8, he found it and then sent me the modded one.

HTH
Th3_uN1Qu3
QUOTE (MDGx @ Mar 26 2008, 02:25 PM) *
1. 98SE2ME is built upon Windows 98 SE + ME English versions only.
I have not tested it with any other languages.
Complete details in ReadMe 1st:
http://www.mdgx.com/9s2m/read1st.php

2. Windows 9x OSes may not recognize/work properly with Unicode applications.
MS introduced full Unicode support only in Windows NTx OSes: 2000, XP, 2003, Vista, 2008.

3. The AM/PM clock can be tweaked to your liking, independent of language:
http://www.youthtech.com/techstuff/explore...pregionset1.htm

HTH


Only the regional settings are set to Romanian, every bit of the OS is in english. I'll try switching them and see what happens, but thing is that those programs work perfectly in another computer running a "clean" version of windoze 98, and only exhibit themselves on my laptop with 98SE2ME installed. Or maybe it's RP7 at fault?

I'll make a backup and reinstall the OS then the packs one by one, testing to see what causes the error. Then i'll post the results.
MDGx
QUOTE (Th3_uN1Qu3 @ Mar 26 2008, 06:23 PM) *
Only the regional settings are set to Romanian, every bit of the OS is in english. I'll try switching them and see what happens, but thing is that those programs work perfectly in another computer running a "clean" version of windoze 98, and only exhibit themselves on my laptop with 98SE2ME installed. Or maybe it's RP7 at fault?

I'll make a backup and reinstall the OS then the packs one by one, testing to see what causes the error. Then i'll post the results.
To my knowledge RP7 installs different "localized" [language specific] USER.EXE + SYSDM.CPL files for a bunch of other languages besides English.
You'll have to ask Tihiy which languages are included in RP7.

98SE2ME contains + installs only English files.

HTH
Drugwash
Make sure your theme fonts (Display > Properties > Appearance) are still the original ones (should be Central European if you installed the OS from the very beginning with regional settings Romanian). AFAIK, RP7 installs its themes with Cyrillic font encoding and that may be the issue.

RP7 also has a Compatibility option in file properties, if I'm not mistaken (haven't run it in a while). You may wanna try setting it to 'Windows98' for the affected applications, see if it helps.

There's also a tiny quirk in 98SE2ME that MDGx worked around by adding an option to keep/restore the fonts folder. In my experience, with a similar system (English with regional settings Romanian), I had to back up the original Fonts folder in Windows, install 98SE2ME, then restore the fonts folder. Otherwise the CE fonts were replaced by Western ones. This should now be possible from 98SE2ME options.
Th3_uN1Qu3
QUOTE (Drugwash @ Mar 27 2008, 03:39 PM) *
Make sure your theme fonts (Display > Properties > Appearance) are still the original ones (should be Central European if you installed the OS from the very beginning with regional settings Romanian). AFAIK, RP7 installs its themes with Cyrillic font encoding and that may be the issue.

RP7 also has a Compatibility option in file properties, if I'm not mistaken (haven't run it in a while). You may wanna try setting it to 'Windows98' for the affected applications, see if it helps.

There's also a tiny quirk in 98SE2ME that MDGx worked around by adding an option to keep/restore the fonts folder. In my experience, with a similar system (English with regional settings Romanian), I had to back up the original Fonts folder in Windows, install 98SE2ME, then restore the fonts folder. Otherwise the CE fonts were replaced by Western ones. This should now be possible from 98SE2ME options.


The themes' font gets set to Western, and i can switch them back to CE but then it's bye bye colorful theme. smile.gif And the text in the aforementioned programs is still messed up. I don't see a option to restore my fonts in 98SE2ME options, but right now i don't care as i'm confronted with much more serious hardware issues. I hate toshiba!!!! I think i'm going to throw this laptop out the window as it already wasted a lot more of my time fixing it rather than using it.

More details here.
Drugwash
I'm afraid we're going off-topic here... blushing.gif
You won't lose the theme if you save it first, after changing fonts. Tihiy mentioned that in the RP thread.

Anyway, I really don't think this is a 98SE2ME issue, but more like RP7 one. And for such tests, I think that toy can still be of good help. newwink.gif

So please try that 'Compatibility' suggestion for starters. And if won't work, reinstall 98SE with regional settings Romanian from the very setup, install 98SE2ME carefully looking for fonts backup option (and if it's not there anymore, just back'em up manually), restore fonts, install RP7 and look around for Unicode capabilities (I think it was Run > rpconfig at some time) and 'Compatibility' tab in applications' Properties page.

Good luck! welcome.gif

Th3_uN1Qu3
QUOTE (Drugwash @ Mar 28 2008, 09:58 AM) *
You won't lose the theme if you save it first, after changing fonts. Tihiy mentioned that in the RP thread.

Anyway, I really don't think this is a 98SE2ME issue, but more like RP7 one. And for such tests, I think that toy can still be of good help. newwink.gif

So please try that 'Compatibility' suggestion for starters. And if won't work, reinstall 98SE with regional settings Romanian from the very setup, install 98SE2ME carefully looking for fonts backup option (and if it's not there anymore, just back'em up manually), restore fonts, install RP7 and look around for Unicode capabilities (I think it was Run > rpconfig at some time) and 'Compatibility' tab in applications' Properties page.

Good luck! welcome.gif


I know that i won't lose the theme forever, but i do lose it if i want to keep those fonts.

Anyway, you just saved my a**. Checking the "Force LAMESkin to use compatible skinning mode" option fixed the problem! thumbup.gif Thought you meant the KernelEx compatibility settings, just now i've noticed that RP7 itself has some too.

Thanks again!
cozbo
I'm a little bit unclear here and suspect that there may be others on here in the same boat. First of all, your work is outstanding and deeply appreciated. I was working with 98SE2ME back when you first put it on your site and 98SE was still the norm. I'm clear where its roots come from and how it progressed. What I'm not totally clear about is how 98SE2XP and 98MP10 relate to 98SE2ME. I see that your last release of 98SE2ME was after your release of 98MP10, so I suspect that these two packages accomplish different goals.

Was the aim of 98SE2XP similar to that of 98SE2ME in implementing as many of the goodies as possible from XP into 98 just like 98SE2ME did with ME, or was 98SE2XP primarily in support of getting MP10 to run? Does installing 98SE2ME and 98MP10 give us the latest and greatest, or is there some redundancy/conflicts there? To me it's obvious that we would all want as many goodies from all three OS's as possible, so I'm just getting my head on straight here.

On a different note, are you aware of what the differences are between the ME shell swap and the updated shell in autopatcher and SP3Beta? All three projects are pretty new, so I was wondering if you had looked at the others?

Thanks and here's a big "Hoah" for drivin' on!
RetroOS
Hi MDGx,
I have an interesting one with 98SE2ME.
I updated my network card driver and Windows reinstalled the networking files...
The following files got back-dated to 98SE versions:

\WINDOWS
ARP.EXE
TRACERT.EXE
FTP.EXE
NETSTAT.EXE
PING.EXE
ROUTE.EXE
INETMIB1.DLL

\WINDOWS\SYSTEM
LOCPROXY.EXE
LOCPRXY2.EXE
ROUTETAB.DLL
QOSNAME.DLL
RPCLTC3.DLL
RPCLTS3.DLL
DHCPCSVC.DLL
ICMP.DLL
IPCFGDLL.DLL
NDISWMI.SYS

I replaced these files with the Me versions again.
Now the question here is if it is possible to avoid this?
Gape's uSP uses a SP2.CAB file that is referenced first when Windows wants to reinstall files.
Is it possible to do something similar with 98SE2ME?
Even if it is dynamically created when 98SE2ME is installed.

Something to ponder.
Eck
The driver manager didn't put up questions like this file is an older version? It is recommended that you keep the newer file, with the choice available to click?

Theoretically it's supposed to do that.

I recall that sometimes that sp2 cab would confuse some driver installs, opening a box saying it couldn't find files that had me browsing all over the place for things it finds fine if that sp2 cab isn't on the system. So I didn't like that method.

Tough to find a perfect way to handle this.
RetroOS
Yeah, sorry, missed that bit.
It did prompt for some files, which I responded to keep the newer files.
The previous list are files that did not prompt!!!
PROBLEMCHYLD
QUOTE (Th3_uN1Qu3 @ Mar 23 2008, 08:00 PM) *
Hey MDGx, i wonder if you could help me with some issues i have with 98SE2ME.

It's extremely unstable, but hey, it's 98. I have yet to find a pattern for the instability, so i'll leave that for later. Right now i'm confronted with the following issues:

TeamViewer locks the system up a few seconds after opening it.

Unicode text display errors, such as below:




My system locale is set to Romanian. Can that be the problem? I have no problem switching to US English, just that i can't get used to the AM/PM clock.

98SE2ME is very stable the thing is Option 3 with the newer shell32.dll explorer.exe etc...
causes apps to break thats why i was asking people who create packs like Lupus, RP, Renovatio
(but they don't here me though)to use the Win98SE Explorer.exe Shell32.dll etc...
PROBLEMCHYLD
1. Install new font does not work after installing option 1,2, and 3
maybe beacuse (panmap.dll) not for sure but i don't think this is the cause,
because i replaced all the files
manually with the ones from Win98SE and it still doesn't work

2. Can you add Winpopup files?

3. Can you add this file? Bnts.dll

4. 98SE2ME HTML Help Guide + Manual should be updated and added to the C:\WINDOWS\HELP

5. 98SE2ME is suppose to install over 800 files
now check this out, option 3 installs 68 files
(53 Windows Movie maker files) (15 systems files) explorer.exe,shell32.dll etc...
i installed 98SE2ME option 1 and it only installed 708 files
on a clean install with all windows components checked
now if you add them with option 3 thats 776 files that means 60+
files are not copied or installed.
I figure this out with only
IE 6SP1 DirectX 9c WMP9 installed, no other updates/drivers

6. Did you forget about packing 98SE2ME backup into a cab file?

7.Can you add System Restore now that it works with the patched Vxdmon.vxd

Without the files listed above and option 3 files your site has 769 filles listed
but only install 708.

8.Even though Maximus-Decim has done the WIA and created his own pack i think those files
should be added 2 98SE2ME because thats the only way 98SE2ME is gonna come to an end
getting all possible WinME files that works great on Win98SE.
Its close to a couple 100 files other packs installs WinME files that 98SE2ME don't, even other files
from NUSB should be added back.Now if you fix all that is broken we are looking @ a
1000 working WinME files on Win98SE.

9.I think also Movie Maker should have its own option like (System Restore if you add it) along with WIA.
I wanna see a final build so we can take it to the next level.
bizzybody
How about flipping it around to Me298SE? newwink.gif Install Windows Me then replace the small number of files required...
MDGx
QUOTE (cozbo @ Mar 31 2008, 07:52 AM) *
I'm a little bit unclear here and suspect that there may be others on here in the same boat. First of all, your work is outstanding and deeply appreciated. I was working with 98SE2ME back when you first put it on your site and 98SE was still the norm. I'm clear where its roots come from and how it progressed. What I'm not totally clear about is how 98SE2XP and 98MP10 relate to 98SE2ME. I see that your last release of 98SE2ME was after your release of 98MP10, so I suspect that these two packages accomplish different goals.

Was the aim of 98SE2XP similar to that of 98SE2ME in implementing as many of the goodies as possible from XP into 98 just like 98SE2ME did with ME, or was 98SE2XP primarily in support of getting MP10 to run? Does installing 98SE2ME and 98MP10 give us the latest and greatest, or is there some redundancy/conflicts there? To me it's obvious that we would all want as many goodies from all three OS's as possible, so I'm just getting my head on straight here.

On a different note, are you aware of what the differences are between the ME shell swap and the updated shell in autopatcher and SP3Beta? All three projects are pretty new, so I was wondering if you had looked at the others?

Thanks and here's a big "Hoah" for drivin' on!
98SE2ME = replaces ~ 700 Win98 SE files with WinME files:
http://www.mdgx.com/9s2m/read1st.php
http://www.mdgx.com/98-5.htm#KRM9S

98MP10 = replaces WMP9 files with WMP10 from XP files:
http://www.mdgx.com/98mp10/98mp10.php

98SE2XP = obsolete, included in 98MP10 [see above]

HTH
MDGx
QUOTE (PROBLEMCHYLD @ Apr 19 2008, 05:59 PM) *
1. Install new font does not work after installing option 1,2, and 3
maybe beacuse (panmap.dll) not for sure but i don't think this is the cause,
because i replaced all the files
manually with the ones from Win98SE and it still doesn't work

2. Can you add Winpopup files?

3. Can you add this file? Bnts.dll

4. 98SE2ME HTML Help Guide + Manual should be updated and added to the C:\WINDOWS\HELP

5. 98SE2ME is suppose to install over 800 files
now check this out, option 3 installs 68 files
(53 Windows Movie maker files) (15 systems files) explorer.exe,shell32.dll etc...
i installed 98SE2ME option 1 and it only installed 708 files
on a clean install with all windows components checked
now if you add them with option 3 thats 776 files that means 60+
files are not copied or installed.
I figure this out with only
IE 6SP1 DirectX 9c WMP9 installed, no other updates/drivers

6. Did you forget about packing 98SE2ME backup into a cab file?

7.Can you add System Restore now that it works with the patched Vxdmon.vxd

Without the files listed above and option 3 files your site has 769 filles listed
but only install 708.

8.Even though Maximus-Decim has done the WIA and created his own pack i think those files
should be added 2 98SE2ME because thats the only way 98SE2ME is gonna come to an end
getting all possible WinME files that works great on Win98SE.
Its close to a couple 100 files other packs installs WinME files that 98SE2ME don't, even other files
from NUSB should be added back.Now if you fix all that is broken we are looking @ a
1000 working WinME files on Win98SE.

9.I think also Movie Maker should have its own option like (System Restore if you add it) along with WIA.
I wanna see a final build so we can take it to the next level.
I haven't managed to get back to Win98 SE with my new PC = mobo ICH9 chipset and DDR2 RAM not compatible. sad.gif
So I can't do anything with any 9x updates/packs/projects unless I test them in a virtual environment, and MS Virtual PC 2004 is too slow, and Virtual PC 2007 is even slower.
I haven't tried VirtualBox yet.
Therefore, I have to wait until I build another PC with an older mobo that supports 9x OSes.

HTH
Th3_uN1Qu3
QUOTE (MDGx @ Apr 27 2008, 11:30 PM) *
I haven't managed to get back to Win98 SE with my new PC = mobo ICH9 chipset and DDR2 RAM not compatible. sad.gif
So I can't do anything with any 9x updates/packs/projects unless I test them in a virtual environment, and MS Virtual PC 2004 is too slow, and Virtual PC 2007 is even slower.
I haven't tried VirtualBox yet.
Therefore, I have to wait until I build another PC with an older mobo that supports 9x OSes.

HTH


Uh, Virtual PC 2007 is pretty fast on my system. Enough to use everything in 9x in very good conditions and play some old 9x-only games that don't use 3D acceleration. And you can always try VMWare.
Eck
VMWare gets my vote (except for 3D gaming). Got experience with all 3. VirtualPC had annoying bugs when I used it. Virtualbox doesn't fully cooperate with its virtual hardware when using 9x. Meaning there are things in Device Manager like the Advanced Power Management and a PCI System Peripheral that don't work properly. Plus it is slower than VMWare on 9x guests. No additions so must use SciTech Display Doctor Beta 7 and find the Keygen to keep it past the trial. The new version of Virtualbox has SB16 ISA available as a choice of audio and it works better than the Intel AC97 choice that needs the Windows 95 VXD Realtek AC97 driver (extract with WinRAR, point Device Manager to it) to work. My Creative SB16 Wave Effects software/driver cd improved the SB16 with their software, but the driver is nearly identical to the Windows 98SE SB16 driver.

98SE2ME works great on either VMWare or Virtualbox, but since VMWare handles the hardware better on 9x it is a truer real experience than Virtualbox is. Performance when using multimedia playback of things or software gaming is better on VMWare. Gotta say that SciTech Display Doctor was nice. Give you software OpenGL 3D when setting it to its CAD-most compatible choice. Only slow because Virtualbox is slow on 9x. I may try that someday using VMWare, installing the tools but updating the video driver to SciTech's. This all is after upgrading DirectX. That needs at least Direct X 7, but I install 9.0c anyway.

They offer a trial of VMWare Workstation. If you see it and like it (it really does 9x well) then you can buy it before the trial period ends. I found it just about the same speed as the real installed 98SE.

Edit -

And if you do check out VMWare Workstation, the audio is the ES1371 chip, the Creative/Ensoniq one that uses the drivers for the SB16 PCI. The SB PCI 128 WDM driver is what I end up with, but in the past I've installed the Creative Cd with the software and driver, then updated with the SB PCI 128 web update. It changes it from the cd's VXD driver to the WDM version properly. I used to need to edit the older VMWare version's Windows98.vmx file to get the audio to not speed up incorrectly but that's been fixed in the latest version.

I had a problem with the original VXD in the newer version of VMWare. It would cause a BSOD, and then the Automatic Skip Driver agent needed to be run and have it checked to allow again, but don't reboot. Just run the updater to the WDM and then reboot and you'd have the software and the WDM driver working fine. I'd manage to do this after recovering from the BSOD but even if not, you could still update it. If you don't have the cd then just installing the SB128 WDM by itself works and you'd avoid the BSOD of the VXD install. But no neat PlayCenter, Creative Mixer, Wave Studio, etc. Too bad since I thought the VXD driver was a bit better than the WDM updated one. Can't use it anymore.

You'll hardly notice you're not running 98 on a real computer with VMWare. Just a bit pricey though! Make sure to install VMWare Tools from the menu after 98's installed. Makes things better. If you do it before updating 98 with new Direct X, Windows Installer, IE 6 (not sure which causes it) I think you'll need to manually update the Standard PCI Graphics Adapter (VGA) to the VMWare Video driver in Device Manager. It shows up in the list after installing VMWare Tools.

VMWare Server is free, but I've never tried it. I think it turns off things by default that Workstation has on by default so it may need some tinkering. They have a Beta of the next version of Server that probably is better than the released version at this point. The released version of Server is really old.

Virtualbox kinda stinks running a 9x Guest so don't bother. For supported guests it's supposed to be great though, some say better than VMWare.
PROBLEMCHYLD
GDI32.DLL + GDI.EXE 4.90.3003
Does not cause problems with power management but there is a bug
when its set to 1min to turn off monitor is doesn't work but the other options do.

Do you think the patched IO.SYS file for Win98SE should be replaced With the WinME version if we are using 98SE2ME?
if so maybe you can add it in the future.
http://www.msfn.org/board/index.php?s=&...st&p=767585

Do you think its possible to add the modded SYSMON.EXE to 98SE2ME?
http://www.msfn.org/board/index.php?s=&...st&p=727443
erpdude8
MDGx, is there any chance you can add the WinME edition of the MSIMG32.DLL file [v5.0.2218.1] into the 98SE2ME pack?
The WinME version of MSIMG32.DLL is needed to run Opera browser 9.50 & higher reliably under Win98se.
MDGx
98SE2ME · UPDATED · 7-23-2008

_______________________________

All updates here:
http://www.mdgx.com/9s2m/updates.php

1. Added modded WinME PRINTERS.HTT into option 3, because of a Start -> Settings -> Printers "length is null or not an object" JavaScript error message.

2. Added modded WinME SYSMON.EXE:
http://www.msfn.org/board/index.php?showto...581&st=1011

3. Added Winpopup files, bnts.dll + sti_ci*.dll files.

4. MSIMG32.DLL installs as part of 98SE2ME options 1 + 2 for ~ 6-7 years now.

5. I have seen the LBA modded IO.SYS web page:
http://home.exetel.com.au/phelum/w98.htm
To my knowledge IO.SYS from another OS [WinME] canNOT be "transplanted" onto Win98 SE.
They are different, and they check for MS Windows [sorry... MS-DOS newwink.gif] version/build [unless some1 wants to hex-mod it], which will lockup your Win98 SE OS at bootup.

List of all files installed by 98SE2ME:
http://www.mdgx.com/98-5.htm#FME

More updates coming up in the near future. Stay tuned.

Enjoy.
PROBLEMCHYLD
Thanks for the update thumbup.gif

If 98SE2ME installs 747 files for option 1+2
and 69 files for option 3 then most problem are fixed.

will these files be added
TCPIP.SYS 4.90.3004
NDIS.VXD 4.90.3001
PPPMAC.VXD 4.90.3002

We still have the Install new font feature is still broke.
other than that we are on the $ shifty.gif
togermano
This is a good project but it sucks how it removes restart in msdos mode from the shutdown options sad.gif
Chozo4
Decided to give ME->98 another try due to odd experiences with it last time which I haven't had now. However, I ran into a couple issues relating to an audio device after installation.

I'd installed packs in this order:

USP3.0b2 / 3 (tried both in different installs)
MD's usb 2 drivers
ME->98

Ater installing the ~700 file option, my 'USB Audio Device' cannot be loaded through NTKERN / MMDEVLDR. When I manage to rig it load without errors, it does not show at all under multimedia properties (MMSYS.CPL). If the device was previously installed prior to installing ME->98, the device will work but I am unable to change the preferred playedback device under mmsys.cpl. I can change all the other options (including midi device), but trying to change the main playback device does not stick and will not change.

I use 2 audio playback devices for different reasons and so frequently change between them daily, so this issue is causing alot of frustration. Is there any way to install it without installing the USB/driver INF updates and only the network stack and other files? Installing ME->98 fixes an issue I was having with Trillian astra and stablizes a few other things otherwise and really want to get it working without issues.

The multimedia device issue is the only issue I'm having.

For note: the two devices I'm switching between are:
(WDM) USB Audio Device (Plantronics USB DSP v4 audio interface)
(VXD) Yamaha DS-XG PCI Audio CODEC

edit: I tried transplanting the files dated from 2000 (assuming those were the ones from the ME install) from c:\windows & c:\windows\system, the audio worked fine but the Control panel applets locked up on any changes afterward. Have yet to figure out why.
Chozo4
Using ADVAPI32.DLL from ME->98 conflicts with GameGuard/theMida when trying to load an online game called "Mabinogi". The following error as as follows:
QUOTE
Themida
An internal exception occurred (Address: 0xe9f9d4)
Please, contact support@oreans.com. Thank you!


Reverting ADVAPI32.DLL to v4.80.0.1675 resolves this issue.

Another issue with gameguard/theMidas was resolved and linked to the following thread for completeness:
98 SE 3.0BETA 3
http://www.msfn.org/board/index.php?s=&...st&p=787892
MDGx
QUOTE (Chozo4 @ Aug 10 2008, 07:26 PM) *
Decided to give ME->98 another try due to odd experiences with it last time which I haven't had now. However, I ran into a couple issues relating to an audio device after installation.

I'd installed packs in this order:

USP3.0b2 / 3 (tried both in different installs)
MD's usb 2 drivers
ME->98

Ater installing the ~700 file option, my 'USB Audio Device' cannot be loaded through NTKERN / MMDEVLDR. When I manage to rig it load without errors, it does not show at all under multimedia properties (MMSYS.CPL). If the device was previously installed prior to installing ME->98, the device will work but I am unable to change the preferred playedback device under mmsys.cpl. I can change all the other options (including midi device), but trying to change the main playback device does not stick and will not change.

I use 2 audio playback devices for different reasons and so frequently change between them daily, so this issue is causing alot of frustration. Is there any way to install it without installing the USB/driver INF updates and only the network stack and other files? Installing ME->98 fixes an issue I was having with Trillian astra and stablizes a few other things otherwise and really want to get it working without issues.

The multimedia device issue is the only issue I'm having.

For note: the two devices I'm switching between are:
(WDM) USB Audio Device (Plantronics USB DSP v4 audio interface)
(VXD) Yamaha DS-XG PCI Audio CODEC

edit: I tried transplanting the files dated from 2000 (assuming those were the ones from the ME install) from c:\windows & c:\windows\system, the audio worked fine but the Control panel applets locked up on any changes afterward. Have yet to figure out why.
Have you tried to (re-)install Maximus-Decim's NUSB [USB 2.0 drivers] after 98SE2ME?
Newest NUSB release is 3.3 [English]:
http://www.mdgx.com/web.htm#NUS
Might fix your problem.

FYI:
Current 98SE2ME release does not install NUSB files/INFs anymore, except for these 2 files:
DISKTSD.VXD 4.90.3001
USBMPHLP.PDR 4.90.3000

If performing all of the above did not fix your problem:
1. Back up your entire C:\Windows\System32\Drivers folder [which actually should be backed up by 98SE2ME options 1 + 2].
2. Install 98SE2ME option 2 and make sure you select to back up your OS.
3. After reboot, test your sound cards.
4. If they don't work, restore your C:\Windows\System32\Drivers folder.
5. Reboot, and test again.

HTH
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.