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, 20

   


Google Internet Forums Unattended CD/DVD Guide
dencorso
QUOTE (Drugwash @ Jan 28 2009, 07:44 PM) *
QUOTE (dencorso @ Jan 27 2009, 08:07 AM) *
@Drugwash: the problem is what M$ calls a "cosmetic issue" in that the CDFS driver works otherwise correctly, but does report the wrong size when asked. It may require a considerable amount of reverse engeneering to pinpoint and correct. Then again, with some luck, it may yield to a simple patch. I really don't know, but I'll investigate it more closely as soon as I can.
Indeed it appears as cosmetic, however certain applications may use the reported size in their own reports, thus creating confusion. For example, a simple disk catalogue software (SuperCat) will display the size of all CDFS DVDs as 2GB, which may lead someone into thinking they may be partly burned (open session) or corrupt. May also mislead regarding the required free destination space when copying from such DVD to another support.

Thank you for looking into the issue.
@Drugwash:
I have looked deeper into the problem and, although I have not yet any solution at this point in time, I believe I have, at least, a good explanation of what's happening:
I)Windows Explorer, Total Commander, SuperCat, Karen's Drive Info and the superb and simple Karl E. Peterson's DriveInfo, along with every other well behaved Windows program, when trying to determine disk capacity, used and free disk space, first check whether the GetDiskFreeSpaceEX API call is available, and if so, call it to get the desired info, but fall back to the pre-Win95 OSR2 GetDiskFreeSpace API call, when the EX version is not available. That's, BTW, the M$ recommended way to do it. So those programs are doing exactly what they ought to, and are not buggy.
II) From Win95 OSR2 up to Win XP (and probably Vista ouch.gif also) both GetDiskFreeSpaceEX and the legacy GetDiskFreeSpace are exported by Kernel32.DLL. There is no bug here also. However, in the case of Win 9x/ME, the kernel is a complex symbiosis among Kernel32.DLL (a 'PE' .exe, a 32-bit executable), KRNL386.EXE (a 'NE' .exe, a 16-bit executable) and VWin32.VxD (a 'LE' .exe, a 16-bit executable driver), so that ultimately all API calls relating to drives (and most of the others as well) have their ultimate origin in the Ring-0 .VxD layer.
III) At the .VxD level, all the drive's API are implemented twice: a native FAT (12/16/32) API and an Installable File System API (IFS), for which just two clients are provided: the Network Redirector and the CDFS subsystem. Those two are prsent in windows at least from Win 4 Workgroups 3.11 up to now. The CDFS subsystem is what interests us now, and it consists of an inner layer of stactic VxDs (IFSMGR and VCDFSD) and an outer layer of dynamically loaded VxDs (CDFS, CDVSD and CDTSD). If I'm not mistaken, the inner implementation of GetDiskFreeSpace is in VCDFSD.VxD, which does not provide its sister GetDiskFreeSpaceEX. Why? Because there ate no CD greater than 870 MiB (the very rare 99 min CDs!), the usual, nowadays being 700 MiB maximum capacity, and at the time nobody though that there might be CDFS DVDs. wacko.gif When support for DVDs was added at last, it was support fot UDF, which was grafted to the inner, stactic VxD layer at VCDFSD.VxD, in the form of UDF.VxD! And UDF.VxD adds GetDiskFreeSpaceEX, but for UDF only.
Hence the CDFS support remained without support for GetDiskFreeSpaceEX, because CDFS DVDs were overlooked at that point, and remained so up to and including Win ME. Thus CDFS DVDs can only be queried through the legacy GetDiskFreeSpace, which, on overflow, returns the infamous 2.147.450.880 bytes size. Now, then, grafting an all-new .VxD to VCDFSD.VxD, just to provide GetDiskFreeSpaceEX for CDFS all the way up to Kernel32.DLL, is possible, but it requires some really serious reverse-engeneering effort that is way more time consuming than devising the usual patch.
Update (Jul 04, 2009): RLoew devised a freeware patch to CDFS.VxD, which resolves this issue. thumbup.gif See this post.
Drugwash
Impressive, I must say. So... we must enhance the old VxD. But there's a small problem: no such VCDFSD.VXD on my system. unsure.gif Maybe you're referring to CDVSD.VXD, which indeed exists.

Anyway, thanks for the extensive research. I'll have to read this again later, coz it's almost 5 AM here and my eyelids are too heavy now. smile.gif

dencorso
VCDFSD.VxD and UDF.VxD are usually compressed inside VMM32.VxD and are expanded just at load time.
As VMM32.VxD is created at installation time, when you apply a hotfix to any one of the VxDs inside VMM32.VxD, it is not recompiled, and the hotfix VxD is put instead in the %windir%\SYSTEM\VMM32 folder. I believe you've found a UDF.VxD v. 4.10.0.2223 there, but no VCDFSD.VxD because there has never been any hotfix to it, and hence the original one inside VMM32.VxD is loaded on startup. To see a list of all the VxDs inside VMM32.VxD (or extract some or all of them, if you so want) you'll need Clive Turvey's VxDLib. To see what VxD are loaded and running in your system, in real time, you'll need the fantastic APSoft VxDView. newwink.gif
Drugwash
Ah, I had overlooked VMM32.VXD. blushing.gif Thanks for pointing out those tools, will have a look inside VMM32 soon.
starcraftmaster
um what is this thing ment to do ?
and i thought all you people say windows me is crap and useless so why would you make a thing to make win 98 into win ME?
RetroOS
In short, 98SE2ME pulls the best bits out of Me and transplants them into 98SE.
The Me kernel stays where it is - we don't want that!
Over 700 98SE files are replaced with Me files.
Many Me files are simply continued improvements to 98SE files.
It's the "new" Me core features, many that we don't want, that are left behind.
What you end up with is the newest code builds available for the 9x system files.
That means things like better hardware/software compatibility, bug fixes, performance improvements, feature enhancements, and so on.
technoid
QUOTE (RetroOS @ May 14 2009, 01:44 AM) *
It's the "new" Me core features, many that we don't want, that are left behind.

Can you explain or list what these core ME features are that 'we don't want'? I had a friend who used ME without any problems nor complaints several years ago (~2002-2003). Btw, 98SE2ME works great for me (updated with Auto-patcher first and also RP9 and KernelX) on my Pentium III 1.0ghz box.
RetroOS
QUOTE (technoid @ Jun 1 2009, 09:45 PM) *
...
Can you explain or list what these core ME features are that 'we don't want'? I had a friend who used ME without any problems nor complaints several years ago (~2002-2003). Btw, 98SE2ME works great for me (updated with Auto-patcher first and also RP9 and KernelX) on my Pentium III 1.0ghz box.

Two such core features, System Restore and System File Protection, were in their infancy, did not work very well, and were too much of an overhead.
Successful, stable operation of Windows Me, is possible by disabling (not so easy) these 'features' and applying all updates.
Yes, some people have had a good run with Windows Me as is, but generally it was not as reliable out-of-the-box.
eidenk
QUOTE (RetroOS @ Jun 3 2009, 05:08 AM) *
QUOTE (technoid @ Jun 1 2009, 09:45 PM) *
...
Can you explain or list what these core ME features are that 'we don't want'? I had a friend who used ME without any problems nor complaints several years ago (~2002-2003). Btw, 98SE2ME works great for me (updated with Auto-patcher first and also RP9 and KernelX) on my Pentium III 1.0ghz box.

Two such core features, System Restore and System File Protection, were in their infancy, did not work very well, and were too much of an overhead.
Successful, stable operation of Windows Me, is possible by disabling (not so easy) these 'features' and applying all updates.
Yes, some people have had a good run with Windows Me as is, but generally it was not as reliable out-of-the-box.

Actually it is very easy to remove System Restore and System File Protection from Windows ME with Oppcomme which you can still grab on the wayback machine :

http://web.archive.org/web/20060829073935/...es/oppcomme.exe
http://web.archive.org/web/20060829073935/...om/oppcomme.htm

If you choose not to remove that, you need some Microsoft hotfixe (KB290700) to have System Restore to work correctly (perhaps) on ME as otherwise it won't work with any restore point made after September 8 2001.
eidenk
QUOTE (RetroOS @ Jun 3 2009, 05:08 AM) *
QUOTE (technoid @ Jun 1 2009, 09:45 PM) *
...
Can you explain or list what these core ME features are that 'we don't want'? I had a friend who used ME without any problems nor complaints several years ago (~2002-2003). Btw, 98SE2ME works great for me (updated with Auto-patcher first and also RP9 and KernelX) on my Pentium III 1.0ghz box.

Two such core features, System Restore and System File Protection, were in their infancy, did not work very well, and were too much of an overhead.
Successful, stable operation of Windows Me, is possible by disabling (not so easy) these 'features' and applying all updates.
Yes, some people have had a good run with Windows Me as is, but generally it was not as reliable out-of-the-box.

Actually it is very easy to remove System Restore and System File Protection from Windows ME with Oppcomme which you can still grab on the wayback machine :

http://web.archive.org/web/20060829073935/...es/oppcomme.exe
http://web.archive.org/web/20060829073935/...om/oppcomme.htm
bristols
MDGx,

Your home page says that 98SE2ME was updated 06-25-2009 (but on your site's 98SE2ME page itself, that it was updated April 12 2009). The date given at the top of this thread, however, is 2-14-2009.

Could you explain which date I should take to indicate when the 98SE2ME executable was updated, and what the other dates refer to (if anything - such as a simple update to the content of the 98SE2ME page)? At the moment, it's confusing.

Thank you.
oddMLan
MDGx, can you please make a spanish version of you wonderful service pack, 98SE2ME, please?

PD: Please reply.
Joseph_sw
this happen in my case,

installing, using then, uninstalling Option #3 (shell replacement),
leaves drophandler key in various registry entries, which causes send-to (or drag-drop to application) not working.
i've manualy delete those registry keys to make 'send-to' works again.

those drophandler works on ME shell, but not in 98SE shell.
PROBLEMCHYLD
Do we use the unofficial or 98SE2ME MSACM.DRV
http://btwincap.sourceforge.net/download.html
RetroOS
QUOTE (PROBLEMCHYLD @ Sep 6 2009, 01:32 PM) *
Do we use the unofficial or 98SE2ME MSACM.DRV
http://btwincap.sourceforge.net/download.html

Mine's currently the 98SE2ME version (4.90.0.3000).
PROBLEMCHYLD
You might want to add these files back because they
do not cause power management problems GDI32.DLL + GDI.EXE 4.90.3003.
The trick is to reset the power management features to something other than what you had it on
then change it back. Sorry thumbup.gif
lightning slinger
QUOTE (lightning slinger @ Feb 25 2009, 10:34 PM) *
Hi MDGx,

My 98SE2ME continues to run flawlessly and has done since I installed it in April 2006.

I am at present still using the 12-12-2007 version, although all more recent updates have been applied by hand so to speak.

However, with the_guy raising the subject of the unofficial Q918547 fixes in another thread, did remind me ask the following.

According to update 8-1-2006. Options 1 + 2 :replaced GDI32.DLL + GDI.EXE 4.90.3002 from unofficial WinME Q912919 hotfix with newer GDI32.DLL + GDI.EXE 4.90.3003 from unofficial WinME Q918547 MS06-026 security fix.

This was later changed back to the earlier version because of a problem with power management, was it only PROBLEMCHYLD that had this issue or could you reproduce the issue yourself?

Edit: I have been using 4.90.3003 versions for over one month now with no apparent problems of any sort.

Thanks for your work

Colin



QUOTE (PROBLEMCHYLD @ Sep 13 2009, 11:11 PM) *
You might want to add these files back because they
do not cause power management problems GDI32.DLL + GDI.EXE 4.90.3003.
The trick is to reset the power management features to something other than what you had it on
then change it back. Sorry thumbup.gif


GDI32.DLL + GDI.EXE 4.90.3003 continue to work without ANY problems on my 98SE2ME box since re- installing them in February. 
PROBLEMCHYLD
These three files do NOT install

Smartdrv.exe
Cvt.exe
Write.exe

Why when i install 98SE2ME on a clean install it says i only installed
720 files but all the files are there accept the 3 files above? I checked each file 1 x 1.
But you have 756 listed at you site. So 753 installed but it says 720. unsure.gif
Also 98SE2ME Pinball version overrides my Windows XP version.

Can you add these files back gdi32.dll + gdi.exe 4.90.3003
Can you also add Winfile 4.90.0.3001
Can you downgrade patched vxdmon.vxd to allow System Restore to work.
sixcentgeorge
i have made a new install of w98se , i want to install some updates from members , i worry about order of patching .

is it that one :

AutoPatcher98.Dec07.Final.exe
AutoPatcher98.Dec08_UPGRADE.exe

236926usa8.exe 7510515.exe ME278289.EXE ME311430.EXE... of sys update
W9xPP.zip

sesp30b4-en.exe

98SE2ME.EXE
ME280800.EXE

DX90C.EXE

MPSetup.exe / wmp9
DXM9X.EXE windowsmedia9-kb891122-x86-intl.exe

ie6setup.exe

98MP10.EXE
L3C.EXE msacm-fix-forWinMe.zip

KernelEx-4.0-Final2.exe

RP9Updates.exe
RP9.exe
rpXbeta2.zip

welcome.gif unsure.gif
RetroOS
sixcentgeorge, some changes to your list.

- sesp30b4-en.exe should be first.
- DX90C.EXE and ie6setup.exe are installed by AutoPatcher98
- move MPSetup.exe / wmp9 before 98SE2ME.EXE
- use rpXbeta1.zip because rpXbeta2.zip is unstable.
shazam
Ok here is what i want to do based on sixcentgeorge and RetroOS posts. If you find any update I missed please tell me. Thx.

welcome.gif
My List
98 SE SP 3.0 BETA 4 (http://rapidshare.com/files/265535969/sesp30b4-en.exe)
AutoPatcher 2007 Final FULL & December 2008 UPGRADE (http://www.msfn.org/board/auto-patcher-windows-98se-english-t80800.html)
98SE2ME.EXE (http://www.msfn.org/board/98se2me-killer-replacements-me-98-se-t46349.html)
U98NEW.BAT (http://www.mdgx.com/98-5.htm)
98MP10.EXE (http://www.mdgx.com/98mp10/98MP10.EXE)
L3C.EXE (http://www.mdgx.com/files/L3C.EXE)
KernelEx (http://sourceforge.net/projects/kernelex/)
Tihiy's tool (http://www.msfn.org/board/tihiys-tools-t131700.html)

Apps that are installed thumbup.gif
Process Explorer (http://download.sysinternals.com/Files/ProcessExplorer.zip)
notepad++ 5.5.1
7z

Running in xp sp2 mode:(add some reg key to fix start menu and other data in the right place. Will upload this fix later)
firefox 3.5.5+ noscript + adblocker Plus + Adobe Flash 10.0.0.32.18 (unzip with 7z and put NPSWF32.dll in firefox plugin folder)+ IETab + speed Dial + Greasemonkey
ffdshow the newest one (you need to copy shell32.exe from C:/windows to C:/windows/System/)

Working on:
Malwarebytes' Anti-Malware (working some bugout will be fix it having trouble starting a service. Only get error scan system file like shell32.) mad.gif
ImgBurn (http://www.imgburn.com/index.php?act=download) (CD 2 ISO work need to test some CD burning. should work it had win 98 in dl)
TinyVnc server (Lag a little cpu at 100 %)
TeamViwer (It close when you try to control 98se (from xp or win7) but you can Control other os like xp, win7 ...ect on 98se)

To Be tested soon:
elby CloneDVD should work (http://www.elby.ch/products/clone_dvd/download.html)
Media Player Classic (or mpc HC)
(find a working pdf program)
Philco
QUOTE (shazam @ Oct 30 2009, 03:09 PM) *
...
Malwarebytes' Anti-Malware (if it can be install)
...


Operating Systems: Microsoft ® Windows 2000, XP, Vista, 7.

???

With "normal" or "KernelEx" install? Version? 1.41?
shazam
With KernelEx 4.0 Final 2 and last version of Malwarebytes' Anti-Malware.
Philco
QUOTE (shazam @ Nov 5 2009, 08:30 PM) *
With KernelEx 4.0 Final 2 and last version of Malwarebytes' Anti-Malware.


Same KernelEx (Final 2) and fresh download Malwarebytes (free). I try compatibility XP, setup any error (!), update properly. Run program - start OK, with scan too error.... mad.gif
MDGx
UPDATED · 11-10-2009

__________________________________

11-10-2009
* Options 1 + 2: replaced older GDI32.DLL + GDI.EXE 4.90.3002 [from unofficial
WinME Q912919 hotfix] with newer GDI32.DLL + GDI.EXE 4.90.3003 from unofficial
WinME Q918547 MS06-026 security fix:
http://www.mdgx.com/web.htm#MEU
[%windir%\SYSTEM].
To fix power management errors (if any) reset your power configuration:
Start button -> Settings -> Control Panel -> Power Options -> Power Schemes
tab -> make sure desired power scheme already selected -> click Apply/OK ->
restart Windows. [thank you PROBLEMCHYLD]
* Options 1 + 2: replaced older modded WinME CDFS.VXD 4.90.3002 [from Q274175
hotfix] with newer CDFS.VXD 4.90.3002 patched with RLoew > 2 GB DVD size patch
(freeware):
http://rloew.x10hosting.com/prerel.htm
[%windir%\SYSTEM\IOSUBSYS]. [thank you RLoew!]
* Options 1 + 2: added fixed WinME WINFILE.EXE 4.90.3001 (modded with 256
color bitmaps + multi-res icon):
http://www.mdgx.com/files/winfile.php
[%windir%] + GLOSSARY.HLP from WinNT4 [%windir%\HELP].
* Options 1 + 2: added default DESKTOP.INI [%windir%\FONTS] from WinME setup
CD-ROM + changed %windir%\FONTS folder attributes to System (S) to fix new
fonts install bug. [not tested!]
* Options 1 + 2: forced install of newer WinME CVT.EXE [%windir% +
%windir%\COMMAND], SMARTDRV.EXE [%windir% + %windir%\COMMAND] + WRITE.EXE
[%windir%], even if older Win98 SE versions not present. [thank you
PROBLEMCHYLD]
* Options 1, 2 + 6: older WinME PINBALL.EXE 4.90.3000
[C:\Program Files\Pinball] does not overwrite newer WinXP PINBALL.EXE
5.1.2600.2180 anymore if newer one already installed. [thank you PROBLEMCHYLD]
* Options 1 + 2: removed "Send To" registry fix because it does not work with
Win98 SE SHELL32.DLL. [thank you Joseph_sw!]
To uninstall Copy To/Move To/Send To registry fix completely:
- Start button -> Settings -> Control Panel -> Add/Remove Programs -> select
"98SE2ME Right-click: Remove Copy To/Move To/Send To" -> click Add/Remove
button.
OR:
- Run this command from a DOS box or from a DOS style BATch file and then
reboot:
RUNDLL32 ADVPACK.DLL,LaunchINFSection %windir%\INF\BSRESTOR.INF,CMS
Option 3 (which installs WinME SHELL32.DLL) installs "Send To" registry fix.


Enjoy.
dencorso
thumbup.gif thumbup.gif Welcome back, MDGx!!! thumbup.gif thumbup.gif
MDGx
Thanks for your kind welcome. newwink.gif
This is the only update I have for now, more later...

Good to see you guys!

HTH
________________________

PROBLEMCHYLD:

98SE2ME doesn't install vxdmon.vxd .
It's part of System Restore, something 98SE2ME doesn't do. sad.gif
All other requests have been fulfilled. Hope u like. newwink.gif

HTH
triger49
QUOTE (dencorso @ Nov 10 2009, 10:00 AM) *
thumbup.gif thumbup.gif Welcome back, MDGx!!! thumbup.gif thumbup.gif



"Ditto"

Dencorso has been doing a fantastic job, but it was like
an empty chair at the table in your absence!

Welcome back

Jake
PROBLEMCHYLD
Us fiends now have a lil something to get fried on. Welcome back MDGx. thumbup.gif
Philco
MDGx forever!
MDGx
98SE2ME · UPDATED · 11-12-2009

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

__________________________________

11-12-2009
* Options 1 + 2: replaced newer WinME WAN.TSP [%windir%\SYSTEM] from WinME
setup CD-ROM with older Win98 SE WAN.TSP [%windir%\SYSTEM] from Win98 SE setup
CD-ROM to fix nasty (USB) xDSL modems (RAS)PPPoE bug. [thank you Geo]
Breakthrough: 98SE2ME works now properly with xDSL and RASPPPoE!
* Options 1 + 2: added newer WinME IRPROPS.CPL + IRFTP.EXE 4.90.3000
[%windir%\SYSTEM]. [thank you PROBLEMCHYLD]


Enjoy.


PS:
And thanks again to every1 for the kind welcome...
dencorso
QUOTE (MDGx @ Nov 12 2009, 05:36 AM) *
Breakthrough: 98SE2ME works now properly with xDSL and RASPPPoE!


Congratulations, MDGx!

That bug was a hard one to go down!
I'm glad it was finally pinpointed and killed.
bristols
QUOTE (MDGx @ Nov 12 2009, 07:36 AM) *
98SE2ME · UPDATED · 11-12-2009


Welcome back MDGx! Notwithstanding everyone else's efforts here, you've been missed. smile.gif

The latest release of 98SE2ME is more than 1 MB larger than the previous one. How come (just out of interest)? Would that just be the addition of IRPROPS.CPL and IRFTP.EXE?

(Also, I've sent you a PM.)
MDGx
QUOTE (bristols @ Nov 12 2009, 07:42 AM) *
Welcome back MDGx! Notwithstanding everyone else's efforts here, you've been missed. smile.gif

The latest release of 98SE2ME is more than 1 MB larger than the previous one. How come (just out of interest)? Would that just be the addition of IRPROPS.CPL and IRFTP.EXE?

(Also, I've sent you a PM.)
Great to be welcomed back... newwink.gif Thanks every1!

Why 98SE2ME is now 4.2 MB instead of usual "self" [2.8 MB]:
I replaced the 3 Vpatch EXEs (PATMM.EXE, PATSH.EXE + PATWV.EXE) [small] for SHELL32.DLL, WEBVW.DLL + MOVIEMK.EXE [option 3] with the actual files [much larger].
The new added files [like irprops.cpl + irftp.exe] do not usually add to the size of the installer if they are on the WinME setup CD-ROM. Only files newer/patched/modified and not found on the setup CD-ROMs are actually added to 98SE2ME.EXE .

Best,
MDGx

PS:
I've also answered your PM.

HTH
charly
QUOTE (MDGx @ Nov 12 2009, 02:36 AM) *
98SE2ME · UPDATED · 11-12-2009

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

__________________________________

11-12-2009
* Options 1 + 2: replaced newer WinME WAN.TSP [%windir%\SYSTEM] from WinME
setup CD-ROM with older Win98 SE WAN.TSP [%windir%\SYSTEM] from Win98 SE setup
CD-ROM to fix nasty (USB) xDSL modems (RAS)PPPoE bug. [thank you Geo]
Breakthrough: 98SE2ME works now properly with xDSL and RASPPPoE!
* Options 1 + 2: added newer WinME IRPROPS.CPL + IRFTP.EXE 4.90.3000
[%windir%\SYSTEM]. [thank you PROBLEMCHYLD]


Ran option 2 and it did not replace the ME wan.tsp with the 98, but did replace IRPROPS.CPL + IRFTP.EXE 4.90.3000.
Had to replace manually out of 98! folder.
MDGx
QUOTE (charly @ Nov 16 2009, 10:19 AM) *
Ran option 2 and it did not replace the ME wan.tsp with the 98, but did replace IRPROPS.CPL + IRFTP.EXE 4.90.3000.
Had to replace manually out of 98! folder.
Please let me know if there is a copy of WAN.TSP [37200 bytes] in C:\9!M [it should be, it is installed by 98SE2ME.EXE].

When you 1st run 98SE2ME, even if you don't install any options, WAN.TSP should be copied into %windir%\SYSTEM from within 98SE2ME.BAT:
CODE
ECHO A | IF EXIST %windir%\SYSTEM\WAN.TSP C:\9!M\ATTRIB.COM/B +A -H -R -S %windir%\SYSTEM\WAN.TSP>NUL
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP %windir%\SYSTEM>NUL

When you install option 1 or 2, WAN.TSP is copied to the temp install folder [C:\9S2M] from C:\9!M, and to %windir%\SYSTEM [from O2.BAT and from 2G.INF], just to make sure. newwink.gif
O2.BAT:
CODE
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP C:\9S2M\SYSTEM>NUL
ECHO A | IF EXIST %windir%\SYSTEM\WAN.TSP C:\9!M\ATTRIB.COM/B +A -H -R -S %windir%\SYSTEM\WAN.TSP>NUL
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP %windir%\SYSTEM>NUL
2G.INF:
CODE
[s][INO]
CopyFiles=WAN
[WAN]
WAN.TSP,,,4
[DestinationDirs]
WAN=11[/s]
And just to be sure, I uploaded 98SE2ME.EXE again...
Please download it and try 1 more time [4.2 MB]:
http://www.mdgx.com/4

Thanks for your time + concern.

Best,
MDGx

Edit:
Removed backup installation of WAN.TSP from 2G.INF, because WAN.TSP may be deleted from C:\9!M after being copied to %windir%\SYSTEM . [This is a limitation if INF files CopyFiles directive. sad.gif]
charly
QUOTE (MDGx @ Nov 16 2009, 03:06 PM) *
QUOTE (charly @ Nov 16 2009, 10:19 AM) *
Ran option 2 and it did not replace the ME wan.tsp with the 98, but did replace IRPROPS.CPL + IRFTP.EXE 4.90.3000.
Had to replace manually out of 98! folder.
Please let me know if there is a copy of WAN.TSP [37200 bytes] in C:\9!M [it should be, it is installed by 98SE2ME.EXE].

When you 1st run 98SE2ME, even if you don't install any options, WAN.TSP should be copied into %windir%\SYSTEM from within 98SE2ME.BAT:
CODE
ECHO A | IF EXIST %windir%\SYSTEM\WAN.TSP C:\9!M\ATTRIB.COM/B +A -H -R -S %windir%\SYSTEM\WAN.TSP>NUL
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP %windir%\SYSTEM>NUL

When you install option 1 or 2, WAN.TSP is copied to the temp install folder [C:\9S2M] from C:\9!M, and to %windir%\SYSTEM [from O2.BAT and from 2G.INF], just to make sure. newwink.gif
O2.BAT:
CODE
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP C:\9S2M\SYSTEM>NUL
ECHO A | IF EXIST %windir%\SYSTEM\WAN.TSP C:\9!M\ATTRIB.COM/B +A -H -R -S %windir%\SYSTEM\WAN.TSP>NUL
IF EXIST C:\9!M\WAN.TSP COPY/Y/Z C:\9!M\WAN.TSP %windir%\SYSTEM>NUL
2G.INF:
CODE
[s][INO]
CopyFiles=WAN
[WAN]
WAN.TSP,,,4
[DestinationDirs]
WAN=11[/s]
And just to be sure, I uploaded 98SE2ME.EXE again...
Please download it and try 1 more time [4.2 MB]:
http://www.mdgx.com/4

Thanks for your time + concern.

Best,
MDGx

Edit:
Removed backup installation of WAN.TSP from 2G.INF, because WAN.TSP may be %windir%\SYSTEM after being copied to %windir%\SYSTEM . [This is a limitation if INF files CopyFiles directive. sad.gif]



Yes it did put a copy in C:\9!M, and I just move it to %windir%\SYSTEM - so it was not deleted from 9!M.
Have not run new 98SE2ME.EXE , because I move it manualy.
Thanks for the reply
Click Beetle DX
Hello, everyone.

Let me start off by saying that I think 98SE2ME is a great idea. I look forward to getting the most out of its added stability and functionality. First, however, I need to overcome a hurdle. Hopefully someone here can help me out.

After installation of 98SE2ME, everything is running fine on my system except for my modem. It's an Actiontec external 56k, model EX560LKA. Dialing out with the modem and connecting (and staying connected) to the internet is fine. But if I try to disconnect from the internet, a blue screen pops up:

Fatal exception 0E has occurred at 0028:00000013

After that, I can't use my modem to dial out anymore without a reboot, and the system gets pretty lethargic as well. I never had this problem before installing 98SE2ME, and it isn't resolved by removing / re-installing the modem drivers.

Any help or hints as to a potential solution would be much appreciated. Thanks.
MDGx
QUOTE (Click Beetle DX @ Nov 20 2009, 02:03 PM) *
After installation of 98SE2ME, everything is running fine on my system except for my modem. It's an Actiontec external 56k, model EX560LKA. Dialing out with the modem and connecting (and staying connected) to the internet is fine. But if I try to disconnect from the internet, a blue screen pops up:

Fatal exception 0E has occurred at 0028:00000013

After that, I can't use my modem to dial out anymore without a reboot, and the system gets pretty lethargic as well. I never had this problem before installing 98SE2ME, and it isn't resolved by removing / re-installing the modem drivers.
Gee... that's not good. sad.gif

Unfortunately I can't test a dial-up modem/connection on my system, I don't have one, and all my buddies have cable or DSL.

Did this happen only with this new version of 98SE2ME? Have you tried older 98SE2ME versions, and if you did, did they work ok with your modem connection?
Thanks for your time.

Everybody:
If any1 in this forum can test this [similar environment], and if any fixes/workarounds found, please post here.
Thanks.
dencorso
@Click Beetle DX:
While I cannot test it myself, I have a suggestion:
Fallback to the original versions of the files listed below:
TAPI.DLL 4.10.0.1998
TAPI16.EXE 4.10.0.1998
TAPI32.DLL 4.10.0.2222
TAPIINI.EXE 4.10.0.1998
TAPISRV.EXE 4.10.0.2222
TAPIUI.DLL 4.10.0.1998
TAPIUPR.EXE 4.10.0.1998
TELEPHON.CPL 4.10.0.1998
Notice that not all of them are substituted by 98SE2ME, so check their versions, and those that already match the version number to the right of each name don't need to be replaced. Those that don't, you should rename and add back the original one, from Win 98SE CD.
After testing, please do report whether this solves your issue.




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.