MSFN Forum: 98SE2ME = Killer Replacements: ME -> 98 SE - MSFN Forum

Jump to content



  • 54 Pages +
  • « First
  • 51
  • 52
  • 53
  • 54
  • You cannot start a new topic
  • You cannot reply to this topic

98SE2ME = Killer Replacements: ME -> 98 SE Updated December 14 2011 Rate Topic: ****- 5 Votes

#1041 User is offline   MDGx 

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

Posted 23 November 2010 - 06:45 AM

View PostPROBLEMCHYLD, on 15 October 2010 - 05:42 PM, said:

View PostMDGx, on 15 October 2010 - 11:39 AM, said:

Hmm... strange.
I'm not using cabview.dll in 98SE2ME scripts to extract any files, I use only extract.exe 1.0.0610 (in native DOS + Windows = for 8.3 SFNs) + extrac32.exe 5.2.3790 (in Windows = for LFNs), and to my knowledge they both are stand alone executables.
And besides, I've always used cabview.dll from WinME with my Win98SE computer, and never had any problems.
But some internal INF functions that might need to use cabview.dll choke with the WinME version [which should not happen]... [?]
I'll have to test this in a virtual machine [hopefully soon] and will let you guys know...

Thanks for the feedback.

Sorry I wasn't clear, what I mean is when I view a cab file in explorer.exe the extract button doesn't work.
Replacing the WinME version of cabview.dll with the Win98SE version fixed that.
I'll see what I can do.
In the near future I plan to fix all bugs I know of.

Thanks for your patience.

HTH


#1042 User is offline   nyvicky 

  • Group: Members
  • Posts: 4
  • Joined: 13-December 10
  • OS:none specified
  • Country: Country Flag

Posted 25 December 2010 - 07:59 AM

Avast 5.1.835 warning me about a trojan horse :}

Attached File(s)

  • Attached File  982me.PNG (13.72K)
    Number of downloads: 11


#1043 User is offline   MDGx 

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

Posted 30 December 2010 - 12:16 PM

View Postnyvicky, on 25 December 2010 - 07:59 AM, said:

Avast 5.1.835 warning me about a trojan horse
Hi,

Thanks for your feedback.

Actually 98RESTOR.BAT [installs as part of 98SE2ME.EXE into the C:\9!M folder] is a plain text file with batch commands. This is the full disclosure [as you may know I have released 98SE2ME as open source]:
@ECHO OFF
IF "%OS%"=="Windows_NT" GOTO N@
IF "%winbootdir%"=="" GOTO N@
IF NOT EXIST C:\W98SEOLD\SYSTEM.INI GOTO N@
IF NOT EXIST C:\9!M\ATTRIB.COM GOTO N@
IF NOT EXIST C:\9!M\FIND.COM GOTO N@
IF NOT EXIST C:\9!M\CHOICE.EXE GOTO N@
IF NOT EXIST C:\9!M\MEM.EXE GOTO N@
IF NOT EXIST C:\9!M\MOVE.EXE GOTO N@
IF NOT EXIST C:\9!M\START.EXE GOTO N@
IF NOT EXIST %winbootdir%\RUNDLL32.EXE GOTO N@
IF NOT EXIST %winbootdir%\SYSTEM\ADVPACK.DLL GOTO N@
C:\9!M\MEM /C | C:\9!M\FIND /I "vmm32">NUL
IF NOT ERRORLEVEL 1 GOTO W1
C:\9!M\MEM /C | C:\9!M\FIND /I "SMARTDRV">NUL
IF NOT ERRORLEVEL 1 GOTO SD3
IF NOT EXIST %winbootdir%\SMARTDRV.EXE GOTO SD1
%winbootdir%\SMARTDRV 12288 16 A- C+ /Q>NUL
:SD1
IF NOT EXIST %winbootdir%\COMMAND\SMARTDRV.EXE GOTO SD2
%winbootdir%\COMMAND\SMARTDRV 12288 16 A- C+ /Q>NUL
:SD2
IF NOT EXIST C:\SMARTDRV.EXE GOTO SD3
C:\SMARTDRV 12288 16 A- C+ /Q>NUL
:SD3
IF EXIST %winbootdir%\*.INI C:\9!M\MOVE.EXE /Y %winbootdir% C:\W98SENEW
IF EXIST C:\W98SEOLD\*.INI C:\9!M\MOVE.EXE /Y C:\W98SEOLD %winbootdir%
ECHO.                             98RESTOR.BAT
ECHO.
ECHO Your entire ORIGINAL Win98 SE OS was RESTORED BACK into %winbootdir% .
ECHO Your NEW Win98 SE OS was BACKED UP into C:\W98SENEW , which you can
ECHO DELETE later from within Windows to save disk space.
ECHO.
ECHO Your RESTORED Windows is loading now... 
IF NOT EXIST C:\AUTOEXEC.98R GOTO AB
ECHO A | IF EXIST C:\AUTOEXEC.* C:\9!M\ATTRIB.COM/B +A -H -R -S C:\AUTOEXEC.*>NUL
IF EXIST C:\AUTOEXEC.98R COPY/Y/Z C:\AUTOEXEC.98R C:\AUTOEXEC.BAT>NUL
IF EXIST C:\AUTOEXEC.98R DEL C:\AUTOEXEC.98R>NUL
:AB
IF NOT EXIST C:\W98SENEW\WININIT.INI GOTO WI
ECHO A | IF EXIST C:\W98SENEW\WININIT.* C:\9!M\ATTRIB.COM/B +A -H -R -S C:\W98SENEW\WININIT.*>NUL
IF EXIST C:\W98SENEW\WININIT.INI DEL C:\W98SENEW\WININIT.INI>NUL
:WI
IF EXIST %winbootdir%\WIN.COM %winbootdir%\WIN.COM
GOTO N@
:W1
ECHO A | IF EXIST C:\AUTOEXEC.* C:\9!M\ATTRIB.COM/B +A -H -R -S C:\AUTOEXEC.*>NUL
IF EXIST C:\AUTOEXEC.BAT COPY/Y/Z C:\AUTOEXEC.BAT C:\AUTOEXEC.98R>NUL
C:\9!M\START /M /W RUNDLL32.EXE %windir%\SYSTEM\ADVPACK.DLL,LaunchINFSection C:\9!M\2G.INF,AUT
ECHO.>>C:\AUTOEXEC.BAT
ECHO @IF EXIST C:\9!M\98RESTOR.BAT CALL C:\9!M\98RESTOR.BAT>>C:\AUTOEXEC.BAT
ECHO.>>C:\AUTOEXEC.BAT
IF EXIST %windir%\RUNDLL32.EXE %windir%\RUNDLL32.EXE %windir%\SYSTEM\SHELL32.DLL,SHExitWindowsEx 2
:N@
CLS
EXIT


I'm sure you have heard of false positives when talking about virus/trojan/malware detection by known anti-virus scanning engines.
Here is another example of a such false positive, reported back to me by another 98SE2ME user in 2009:

Quote

Incidentaly NOD32 (4.0.437.0 with 10/17/2009 virus definition database) is complaining about some virus in this web page. Here is the log:

"21/11/2009 10:28:33 AM HTTP filter file http://www.mdgx.com/9s2m/read1st.php BAT/ExitWindows.C trojan connection terminated - quarantined CITADEL\Administrator Threat was detected upon access to web by the application: C:\Program Files\Internet Explorer\iexplore.exe."
That report was about this web page:
http://www.mdgx.com/9s2m/read1st.php
which is a plain HTML file with some PHP code (plain text) to render 98SE2ME's READ1ST.TXT (which is also plain text):
http://www.mdgx.com/9s2m/READ1ST.TXT
READ1ST.TXT is also part of 98SE2ME.EXE, and is copied into C:\9!M at install time.
This 98SE2ME user sent an e-mail with the actual source code (read1st.php + READ1ST.TXT above) to that anti-virus company, and to my knowledge they added my web page + text file to their list of false positives.

The solution is to test 98RESTOR.BAT for actual viruses (or/and the entire 98SE2ME installer + list of files installed into C:\9!M) by using other anti-virus engines [here is a list of popular online anti-virus scanners (free)]:
http://www.mdgx.com/vir.htm#SS
to confirm (validate) or refute (invalidate) this report.
Then please send an e-mail to Avast including the source code.

Also, you may want to update your anti-virus engine database with current virus signatures (if not already done it).

Thanks a lot for your time and concern.

Best wishes,
MDGx

#1044 User is offline   Eck 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 669
  • Joined: 17-February 05

Posted 26 January 2011 - 08:42 PM

Hi again!

We know that the shortcuts to the Pinball and GameZone games had to be fiddled with by renaming the start menu shortcut's target files to all capital letter .EXE's. That has been the case for a long time, and was a simple fix.

Now however, the problem is worse. Something that has been changed in the way the C:\Program Files is entered by the 98SE2ME option 6 batch installer makes it not find C:\Program Files at all and the games themselves aren't installed. So I wind up with all the shortcuts in the start menu but no actual Pinball or GameZone folders or files in the Program Files folder. The new script prints an additional step which is, I suppose, not working enough to set things up properly. It states that PD=C:\PROGRA~1. I guess that's program directory= C:\"Program Files" in MS-DOS language. It looks right, but it's not working here. (It might be PF= instead of PD, I forget.)

When Windows boots up the first time after the option 2 install a message box appears stating that C:\Program cannot be found. I tried uninstalling and reinstalling 982ME (just the program) then rerunning option 2 with the same exact results.

MDGx, I'm using VMware Workstation, but the VMware Player (free) now can also create new virtual disks and setup machines from its GUI. VirtualBox is useless for 98 unless on a newer PC than I have that would have hardware virtualization. Otherwise 98 runs too slowly on VirtualBox and also has some buggyness. But VMware has always supported 9x guests. You could test any of these things using that. I recall you mentioning that you were looking into installing VirtualPC for this. I ran 98 briefly on that but found its support for virtual hardware limited (no usb, etc) and some buggyness (crashes), whereas VMware is almost like running 98SE on a real computer. You only need the VMWare tools (for video drivers) and the Creative SBPCI128 WDM driver update and the 4 and 8MB EAPCI files for quite good audio support. You can get the tools by downloading the full Workstation trial, set the whole thing up using the more complete Workstation GUI, and then open the setup machine from the VMware Player that is installed along with it. When the trial runs out, you still have a free working VMware Player to use.

I know you were trying to fix up the shortcuts to the games but without having a test machine stuff like this can easily occur.

Thanks for continuing your involvement and interest in things 9x, your website, and the forum long after many (including those remaining) are really using other OS's like Linux and Windows XP, Windows 7, etc. I'd still have a real 98SE install if I still were using all IDE drives. You'll recall that activating the SATA controller at all on my hardware eventually drives any 9x install to dust. I never did find a working fix for that stupid eventual IOS Windows loading error that would bork everything.

#1045 User is offline   trevor89 

  • Junior
  • Pip
  • Group: Members
  • Posts: 54
  • Joined: 31-December 08
  • OS:98SE

Posted 28 January 2011 - 04:50 AM

I have something else for others to test, upnpui.dll

I was trying to find out why the safly eject hardware worked correctly on my server and not here (Here the icon shows up (so its not that hotplug.dll isnt loaded) but only for my network card, no USB devices show...) when I came accross in the ME directory this file.

It just worked and found a uPnP device on my network and a balloon came up (Why doesnt 98 have more of these balloons, with of course options to be turned off)

* Here = laptop = AutopatcherF/UPG+rp7+982me[+kex4.5]

The reason for testing, my system seems to be unique (Shimgvw works :) )

Trev

#1046 User is offline   Eck 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 669
  • Joined: 17-February 05

Posted 30 January 2011 - 11:14 PM

I got pinball by following the manual instructions on the mdgx.com site, except for extracting it to C:\Program Files\Pinball instead of C:\MSPINBALL. The help files were already in C:\WINDOWS\HELP.

I tried running 98SE2ME Option 6. It went through the motions of extracting stuff and again defining the program folder as C:\PROGRA~1. But the dos prompt simply closed and Windows did not reboot. That's when I went ahead and extracted the pinball game manually. I played it with full sound and music, accessed its help files, etc.

Then I restarted Windows and this time there was no error message about C:\Program not existing. I think the batch file simply gave up when it couldn't do its thing this time and just had exited. No idea why the window closed since I don't have close on exit checked on any pifs, but maybe that's either a crash that happened or it thought it had finished and that's how you set it up. No reboot though. And nothing was copied to the any GameZone or Pinball folder, neither of which was created.

Well, I have Pinball anyway, which is what I really wanted from Option 6 anyway. I have the Plus98! pack installed which has that Spider Solitaire as part of it. That DID install as part of Option 2, since it installs elsewhere than the Program Files folder which is problematic in 98SE2ME at the moment, at least for me on this setup.

I just hope nothing important was otherwise not installed. It seems that all the rest of what comes with Option 2 is here, I think.

#1047 User is offline   waltah 

  • Group: Members
  • Posts: 1
  • Joined: 12-March 11
  • OS:98SE
  • Country: Country Flag

Posted 12 March 2011 - 09:27 PM

98SE2ME works fine on an IBM TP600X notebook and has for more than two years. EXCEPT, after I had had it up a few months I discovered that if I used dial up networking (via the internal 56k Winmodem) it crashes on disconnect.

Windows itself remains mostly alive but you cannot reconnect; the modem seems to be left in some trashed state that can only be fixed with a reboot.

The walls are closing in on our ten-year effort to get broadband service -- nobody serious wants to do it here, except of course Hughes which service, unfortunately is provided via satellite and (worse) comes with Hughes service. So I may shortly be forced to go full-time dial up. If this problem can't be fixed I'll have to go back to win 98 in the short term and donno where, soon after.

I have tried removing and reinstalling dial up networking and the TCP/IP -> dial up interface using both win98 and ME files; this makes no difference. Anyone got any ideas what else to try?

THANKS for any help!

#1048 User is offline   morikaweb 

  • Group: Members
  • Posts: 1
  • Joined: 30-March 11
  • OS:none specified
  • Country: Country Flag

Posted 30 March 2011 - 02:53 PM

Well I am getting the "c:\program' not found" error with the 2010 version. I never got that error with the 2007 version. So does anyone have a link to the 2007 version?

#1049 User is offline   Eck 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 669
  • Joined: 17-February 05

Posted 30 March 2011 - 05:44 PM

I don't think the older versions are hosted anywhere. However I also don't think there is anything vital that the error prevents installing. Pinball is available separately or can be manually extracted and those msn games, if still around, can be accessed from the net, downloaded, etc, without handy links like Windows Me had.

Still, it would be nice if another version would come down the pike that either eliminates the error or removes the installation of those games if it can't be fixed up properly. Maybe MDGx is waiting until something more important needs to be changed or is otherwise busy.

I haven't seen updates from him in awhile. Hope all is well with him.

#1050 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 3,966
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 01 April 2011 - 11:28 AM

View Postmorikaweb, on 30 March 2011 - 02:53 PM, said:

So does anyone have a link to the 2007 version?

Here you go! <link> :yes:

#1051 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 3,966
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 19 June 2011 - 12:28 AM

View PostJolaes, on 24 January 2011 - 03:29 AM, said:

On a sidenote, I found that AVG reported a handful of "corrupted" Win98SE system files, most of them are from 98SSE2ME (Millenium). They are not infected, of course. But AVG recognised that these are not original Win98SE files so put them in quarantine :(


This issue only happens with AVG 10 (aka AVG 2011), AFAIK, which, of course, doesn't run on Win 9x/ME. However, for those of us who multiboot, it's possible to scan the Win 9x/ME boot partition with AVG 2011 when we're running Win XP (or any other NT-family OS), and then AVG 2011 will pop the now familiar message:

"D:\WINDOWS\SYSTEM\filename.ext"; "Corrupted executable file"; "Potentially dangerous object"

and send the file packing to the Virus Vault. :wacko:

In my case, there were the 10 files it didn't like: BATMETER.DLL; CALC.EXE; HID.DLL; HIDSERV.EXE; POWRPROF.DLL; QCUT.DLL; REGEDIT.EXE; ROUTE.EXE; TWAIN_32.DLL; TWUNK_32.EXE. I was furious, at first, because there is no way to whitelist things AVG considers a "Corrupted executable file"; "Potentially dangerous object", as oposed to "Potentially Unwanted Programs (PUPs), for which AVG has a whitelist. Moreover, Jolaes is right, all those files are from 98SE2ME, but except for REGEDIT.EXE, they're plain vanilla Win ME files, straight from the Win ME installation CD, and signed by MS, so how come AVG 2011 insists they're corrupt? :angry:

But the fact is AVG 2011 *is right*... well, sort of: it all depends on what one considers to be a corrupt file, and the NT-family OSes do have stricter requirements about PE headers than Win 9x/ME! For more details read this. Furthermore, if one tries to run that CALC.EXE in Win XP, it refuses to run and throws the

"<Drive>:\<Path>\<File> is not a valid Win32 application."

error message! :huh: So, here we have a set of files that really are corrupt when seen by Win XP, but which are OK in Win 9x/ME! :whistle:

Well, one solution to this issue is to downgrade these files back to their Win 98SE conterparts, which aren't detected as corrupt in any OS...
But this is not an acceptable solution in my book. So I decided to find a way to keep the updated files...

... and here is it: download PE Explorer Free 30-Day Trial version from this page, install it (I did it on XP, but they say it also runs on 9x/ME...), load each one of the problem files, one at a time, and let PE Explorer create corrected versions of them. It'll fail to correct only one file, this being the special REGEDIT.EXE, modified by Tihiy (about which more later). Once you're satisfied that all other files are correct versions working as usual, you may uninstal PE Explorer, as it won't be needed anymore, and substitute the problem files by those files corrected by PE Explorer. Please notice that MDGx offers updated versions of TWAIN_32.DLL and TWUNK_32.EXE, so those two files might just be updated to their newer versions (which aren't detected as corrupt files).

Now, the only remaining problem file is the special REGEDIT.EXE, which PE Explorer isn't able to correct. This one I've corrected by hand, and included here as a patch pattern. In order to use the enclosed patch pattern you need to grab the original REGEDIT.EXE v. 4.90.0.3000 from inside WIN_17.CAB from Win ME's original distribution CD, and rename it REGEDIT.ME. Then download the freeware command-line utils.zip, from KanastaCorp, grab inside it just PATCH.EXE and drop it into the \%windir%\command\ folder. Then download the attached file containing REGEDIT.PAT. Now create a temporary folder, say, C:\TEMP\PATCH and put REGEDIT.ME and REGEDIT.PAT in it. Then open a DOS box, go to C:\TEMP\PATCH and, from there run the following command:

PATCH -p REGEDIT.ME REGEDIT.PAT REGEDIT.EXE

A new REGEDIT.EXE will be created, and it will be v. 4.90.0.3001. This file is a modified version of Tihiy's hybrid REGEDIT.EXE, which isn't detected as a corrupt file.
After you're satisfied it's working OK, it's time to substitute the version from 98SE2ME by this one PATCH.EXE has just created. HTH.

BTW, the corrected CALC.EXE now runs OK under Win XP, in case you want to test it.

Attached File(s)



#1052 User is offline   MDGx 

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

Posted 27 July 2011 - 10:27 AM

UPDATED - 7-27-2011

Please see the 1st post for most recent 98SE2ME update.[/color]
___________________________________

Updates:
  • Options 1 + 2: replaced modded WinME REGEDIT.EXE 4.90.3000 with patched modded WinME REGEDIT.EXE 4.90.3001 (correct checksum) [%windir%]:
    http://www.msfn.org/...c=46349&st=1050
    [thank you dencorso]

___________________________________

I have not tested recent 98SE2ME changes + updates because I don't have Windows 98 SE installed.
Please test at your convenience to make sure everything works properly.
Thanks. ;)
___________________________________

P.S.:
Maybe one of these days [who knows, I may find time ;-)] I'll fix the shortcuts issue.

HTH

#1053 User is offline   prowler 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 18-July 10
  • OS:98SE
  • Country: Country Flag

Posted 28 July 2011 - 12:34 AM

Hello MDGx! Any ways to use your pack with different language? Is it possible translate it?

#1054 User is offline   MDGx 

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

Posted 28 July 2011 - 05:37 AM

View Postprowler, on 28 July 2011 - 12:34 AM, said:

Hello MDGx! Any ways to use your pack with different language? Is it possible translate it?
To answer your Q...
quoted from READ1ST.TXT (last section called "THE SOURCE"), found here:

Quote

THE SOURCE
ŻŻŻŻŻŻŻŻŻŻ

See INNOFILE.TXT (included):
- Start button -> Programs -> 98SE2ME -> "Source Scripts + Translation Guide"
shortcut.
OR:
- (Double-)click on C:\9!M\INNOFILE.TXT
for details about 98SE2ME + Inno Setup source scripts + logos and to learn how
to translate + recompile 98SE2ME.EXE into languages other than English.
Also available online:
http://www.mdgx.com/9s2m/INNOFILE.ZIP
There are already a French + an Italian pack available here:
http://www.mdgx.com/9s2m/
also listed here:
http://www.mdgx.com/web.htm#92M
and here:
http://www.msfn.org/...showtopic=46349

HTH

#1055 User is offline   prowler 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 18-July 10
  • OS:98SE
  • Country: Country Flag

Posted 31 July 2011 - 08:20 AM

Last version show me this:

upd: all ok now.

Attached File(s)


This post has been edited by prowler: 31 July 2011 - 11:14 AM


#1056 User is offline   HardDriv'n 

  • Resident Know-It-Not
  • PipPip
  • Group: Members
  • Posts: 142
  • Joined: 24-September 09
  • OS:none specified
  • Country: Country Flag

Posted 31 July 2011 - 01:22 PM

Hello.

I installed the latest (Jul 27) version today, with 'all' options selected.

After what appeared to be a successful reboot, and update in DOS mode, I get an error message upon the desktop loading.

Cannot find path 'C:\Program'

... or something like that. I also noticed that all of the start menu items are missing their icons, and only display text.

EDIT;

After I rebooting yet again, the menu icons returned to normal. My first guess was that a script error had truncated the full path to "C:\Program Files\" to the above mentioned path, and this led me to inspect the autoexec.bat. What I found was the following being run each time I had restarted since.

@IF EXIST C:\WINDOWS\SYSTEM\GDI32.DLL COPY/Y/Z C:\WINDOWS\SYSTEM\GDI32.DLL C:\WINDOWS\SYSTEM\GDI32.W98
@IF EXIST C:\9!M\GDI32.DLL COPY/Y/Z C:\9!M\GDI32.DLL C:\9S2M\SYSTEM
@IF EXIST C:\WINDOWS\SYSTEM\GDI.EXE COPY/Y/Z C:\WINDOWS\SYSTEM\GDI.EXE C:\WINDOWS\SYSTEM\GDI.W98
@IF EXIST C:\9!M\GDI.EXE COPY/Y/Z C:\9!M\GDI.EXE C:\9S2M\SYSTEM
@IF EXIST C:\WINDOWS\SYSTEM\USER32.DLL COPY/Y/Z C:\WINDOWS\SYSTEM\USER32.DLL C:\WINDOWS\SYSTEM\USER32.W98
@IF EXIST C:\9!M\USER32.DLL COPY/Y/Z C:\9!M\USER32.DLL C:\9S2M\SYSTEM
@IF EXIST C:\WINDOWS\SYSTEM\USER.EXE COPY/Y/Z C:\WINDOWS\SYSTEM\USER.EXE C:\WINDOWS\SYSTEM\USER.W98
@IF EXIST C:\9!M\USER.EXE COPY/Y/Z C:\9!M\USER.EXE C:\9S2M\SYSTEM
@IF EXIST C:\9!M\O2DOS.BAT CALL C:\9!M\O2DOS.BAT


Obviously, something interrupted the install progress, and it remained incomplete. I'm guessing it was a batch path error, or possibly a hardware issue on my part.

Since I had installed the older 982ME on my original 98 PC without issue a couple years back, I didn't bother to use the backup option. I suppose I'll have to reinstall Windows yet again. :wacko:

This post has been edited by HardDriv'n: 31 July 2011 - 07:12 PM


#1057 User is offline   prowler 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 18-July 10
  • OS:98SE
  • Country: Country Flag

Posted 01 August 2011 - 11:32 PM

View PostHardDriv, on 31 July 2011 - 01:22 PM, said:

I installed the latest (Jul 27) version today, with 'all' options selected.

After what appeared to be a successful reboot, and update in DOS mode, I get an error message upon the desktop loading.

Cannot find path 'C:\Program'

... or something like that. I also noticed that all of the start menu items are missing their icons, and only display text.


I also have this error message.

#1058 User is offline   Eck 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 669
  • Joined: 17-February 05

Posted 02 August 2011 - 12:02 AM

That C:\Program error is the one that effects the installation of the msn games and pinball. The files aren't installed for them and so the links in the start menu, when getting updated on reboot after installing 98SE2ME, cause that error message since the links can't complete with the files not being found.

The error where the autoexec.bat isn't changed back is one that was fixed long ago. In way older 98SE2ME versions I used to have to delete those lines calling for those file replacements from the Windows ME cd during startup. But it's been a long time. I'm surprised to see it reoccur. I don't think it's related to the msn game pinball C:\Program error. And it didn't happen on my machines with recent versions of 98SE2ME. Those file replacements occurred perfectly and the autoexec.bat was restored to not containing the commands perfectly.

The only bug on my machine using Option 2 was the msn games, pinball C:\Program glitch.

#1059 User is offline   Drugwash 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 898
  • Joined: 21-June 06
  • OS:98SE
  • Country: Country Flag

Posted 02 August 2011 - 06:54 AM

Please, those of you who had the "C:\Program" error on setup, would you be so kind and provide a little bit of information to help in fixing this error?
If so, open the registry editor (Start > Run > type REGEDIT > Press OK or Enter), then navigate to the following path:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\VarLDID
Then please post the exact values for the subkeys 28700, 28701, 28702.
If the path and/or respective subkeys do not exist on your machine, please post all the same so we acknowledge it.
The language of your Windows OS might be useful too, in case it's not English.

Thank you.

@MDGx: I'm not at all familiar with VB scripts, but when trying to run the script that finds the "Program Files" environment variable in registry (created by O2.BAT), I get the error stating "This program cannot be run in DOS mode". Since the users have not reported this error, I suppose I'm just doing something wrong; however, running the script manually under Windows does pop up a MessageBox stating SET PF=C:\PROGRA~1, which is the DOS (short 8+3) name of "Program Files". Since the error reported by users is "cannot find C:\Program", I believe they might have the Windows (long) name in that registry location and the space in the Windows name confuses the script, because it is not "escaped" in the O2.BAT script. All it needs is to "escape" the Program Files name so it would yield SET PF="C:\Program Files" in case that's what the 28700 registry subkey holds. The change I suggest for the corresponding line in O2.BAT is the following:
@ECHO WScript.ECHO "SET PF=""" %AN% sh.RegRead("%LM%\%VL%") %AN% """">>%TEMP%\$PF$.VBS
(note the added quotes after SET PF= and the %AN% """" before >> ; I would've made them red but the colors panel won't show up, for some reason)

My values for the aforementioned keys are:
- 28700 > C:\PROGRA~1
- 28701 > C:\Program Files
- 28702 > C:\PROGRA~1

[EDIT]
I just noticed the same technique of finding the registry value of Program Files is used in O3.BAT for Movie Maker and in O6.BAT for Pinball (again) and GameZone bunch of files (I presume the MSN games mentioned prevoously in the topic). Therefore the fix I posted above should be applied to these two batch launchers as well.

The only thing I'm not sure of is whether the DOS interpretor will correctly parse the quoted PF variable when it contains the correct short form of C:\PROGRA~1.

This post has been edited by Drugwash: 02 August 2011 - 07:47 AM


#1060 User is offline   Eck 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 669
  • Joined: 17-February 05

Posted 12 August 2011 - 11:40 AM

Here are the values:

28700 "C:\PROGRA~1"
28701 "C:\Program Files"
28702 "C:\PROGRA~1"

The latest 98SE2ME does also include the old problem of the autoexec.bat inserted lines accessing the WInME cdrom remaining. I checked that and was surprised to see them there after this problem had disappeared long ago. I just deleted the lines and of course that's fine, but I wonder why they stayed in the first place.

In a totally unrelated direction:

Has anyone else noticed that even using only the official Microsoft Security Updates CD and Window Update, neither of which I use of course but I did it recently just for a test, all the nice tutorials in the Discovering Windows, Welcome To Windows program break? They break with any set of unofficial updaters (Gape, Soporific, Maximus-Decim, etc) as well, which was the reason for my testing the official methods.

The Mouse and Windows Desktop lessons all get javascript errors, and none of the "ShowMe" videos in the What's New section, as well as in a seperately installed similar Microsoft tutorial cd (Start's Here or something, can't remember right now) play. They'll play on a fresh install or if only IE 6SP1 is installed, but when one goes through the updates something in all that stuff breaks the things.

Interestingly no other javascript related things, whether web pages or software videos, break. Only those Microsoft tutorials.

I apologize in advance for the unrelated info, but this appears to be the thread most of the super dudes still read first if at all. You guys will know I already tried Windows Scripting 5.6, 5.7, reinstalling and updating both Microsoft Java and Sun (to 6 update 7), the MDAC, msxml stuff, Windows Help updates, IE Cumulatives, etc. Flash is 9.47, Shockwave 10.0.0.23 and all working if that may be in some weird way related.

Share this topic:


  • 54 Pages +
  • « First
  • 51
  • 52
  • 53
  • 54
  • You cannot start a new topic
  • You cannot reply to this topic

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



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