Help - Search - Members - Calendar
Full Version: Auto-Patcher For Windows 98se (English)
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, 21, 22

   
Google Internet Forums Unattended CD/DVD Guide
arrowhead
Security and stability are my main concerns. If those two items are covered I'm happy.
Thanks for making AutoPatcher thumbup.gif
barbarien
Infrarecorder 0.44.1 is out now , looks it runs now under Win 98 not bad then you can replace the older Version
barbarien
New Flashplayer 9.0.115 is out ,ready for Autopatcher
blue_shoe12
G'day from Gadien,
Having a spot of trouble with the Network Status tray,
Since I'm not connected to a home network it's fairly useless to me so I'm thinking of uninstalling it.

is there anyway i can get it to load up just like dial-up networking? feels like wasted tray space,

When I'm 'not' connected to the internet and pull Network Status up and go to "Connections" i get a pop-up window that cascades over itself, can't get rid of it unless i press enter and hold my mouse over the close button...
(would ENTER...ALT+F4 do the same, there must be a better way)

Keep...Moving...Forward smile.gif
blue_shoe12
Hello, Gadien here (gai-di-en) Love the work you've done here on Auto-patching win98SE,

Thought id give something back and show you what seems like a bug in KERNEL32.DLL because I've only just went through the installation,
(then installed clipboards (alt 1 to 9))

EXPLORER caused an invalid page fault in
module KERNEL32.DLL at 0167:bff7b9a6.
Registers:
EAX=00000000 CS=0167 EIP=bff7b9a6 EFLGS=00000246
EBX=8171d588 SS=016f ESP=0086fbe8 EBP=0086fc00
ECX=c15bced0 DS=016f ESI=77640678 FS=2517
EDX=bffcd490 ES=016f EDI=00000000 GS=0000
Bytes at CS:EIP:
ff 76 04 e8 13 89 ff ff 5e c2 04 00 56 8b 74 24
Stack dump:
77640678 77632cc6 77640678 00000000 77640678 8171d588 0086fdf0 77631e87 77640678 00000000 77637ed3 77630000 7763200a 77630000 77630000 77632064

Keep Going Forward. :-D
soporific
thanks for all recent posts, i'm working on a December release but its not going to be ready probably until the new year. I have high hopes for this new version. Stay tuned ... and have a safe holiday period!
Eck
Happy New Year to all as well!

I just used the October Full release on a Virtualbox 98SE installation on Debian (Lenny). Then I added 98SE2ME and 98MP10 to it. All went perfect!

It did mention that it couldn't find Netmeeting so it disabled the installation for it. Actually I forgot to look for it afterwards so I don't know if it's in the proper place or not. I'll check it out later. Too slow browsing the net on that thing, but about the same as VMWare was when I used to use that.

There's no tools for 9x, but substitutes work fine. SciTech Display Doctor 7 beta with a manufactured key from one of "those" things works about as well as VMWare Tools version for 98SE worked too. I even turned on SciTech's OpenGL part and now get working, albeit slow, software Direct3D like the old days on my SiS5598 archaic first computer. It has a whopping 6MB of video memory to work with (had to dumb it down from the default 8MB as Windows Setup didn't like it)! But since my old computer had 4MB video it kind of reminds me of the old days!

My Windows 98 Startup floppy couldn't load its cdrom driver, freezing for some reason even though cd works in Windows once setup. So I used an OEM Windows 98 Gold cd I have and upgraded to 98SE with the Updates Cd. The OEM's boot from cd and setup went fine using that.

I used the current Realtek AC97 audio vxd driver for Windows 95 they have. I needed to install Winrar and extract it as the installer only installs on Windows 95, but Device Manager updated the driver to the extracted folder fine. Boom! Pretty good audio. There's even SoundBlaster MS-DOS box within Windows emulation and a Wavetable midi driver, although the midi skips. The normal wave audio is fine.

I did the Environment patch first, and then selected (mostly adding things) what modules I wanted and the whole process went just fine except for missing Netmeeting.

Since this is Virtualbox OSS I don't have USB so no printing, and no shared folders with the host. I'll look into configuring Samba (no clue smile.gif) so I can transfer files back and forth. The NAT internet works fine.

Kinda fun!
lightninglord2000
So what's the status of the December 2007 edition? It is already January 2008 now. Any status update of the project or estimated launch date?
Eck
Don't worry. The current edition would only be missing a small amount of updated patches and any new goodies that may be in store for us in future versions. But most goodies are already there and in my experience all install nicely.

No "are we there yet" anticipation needed with this thing. It already has just about everything. Once installed, perhaps just checking the front page of that current updates sticky topic once in a while will keep us informed of anything vital that we need to install right away. As long as our systems are working fine, there's really no rush to install the new stuff anyway. What's fixed in 98SE has been fixed. We're running dinosaur's here. Not much new under the sun! smile.gif

I'm sure they'll be a new edition, but there's no reason to rush it out before it's ready.
soporific
QUOTE (Eck @ Jan 6 2008, 04:21 PM) *
Don't worry. The current edition would only be missing a small amount of updated patches and any new goodies that may be in store for us in future versions. But most goodies are already there and in my experience all install nicely.

No "are we there yet" anticipation needed with this thing. It already has just about everything. Once installed, perhaps just checking the front page of that current updates sticky topic once in a while will keep us informed of anything vital that we need to install right away. As long as our systems are working fine, there's really no rush to install the new stuff anyway. What's fixed in 98SE has been fixed. We're running dinosaur's here. Not much new under the sun! smile.gif

I'm sure they'll be a new edition, but there's no reason to rush it out before it's ready.

You said it Eck.

However, i should say something on the subject ... in the short term, a new AP will hopefully be out within a week, and in the long term, i'm hoping to switch to a GUI interface. More details soon ...
ingohaake
thumbup.gif I've just installed the October 2007 Full Release on two older computers. Awesome! The machines are running like new. Thank you very much for your EXCELLENT work, soporific!
RetroOS
QUOTE (soporific @ Jan 6 2008, 10:49 PM) *
...
However, i should say something on the subject ... in the short term, a new AP will hopefully be out within a week, and in the long term, i'm hoping to switch to a GUI interface. More details soon ...

Oooh! AP to get a facelift?
It's sooo nice to see that's there's still dedication to 9x in 2008.

Take your time soporific. newwink.gif

BTW, I posted some new tweak stuff in your 9x Tweaks Pack thread.
soporific
QUOTE (RetroOS @ Jan 9 2008, 07:45 PM) *
Oooh! AP to get a facelift?
It's sooo nice to see that's there's still dedication to 9x in 2008.

Take your time soporific. newwink.gif

BTW, I posted some new tweak stuff in your 9x Tweaks Pack thread.

what tweaks thread? rolleyes.gif can't you see i'm desperately trying to avoid touching that thread in the hopes that it will just go away? whistling.gif seriously, thanks for the info, i will get around to updating the Tweaks pack, only about 6 months overdue ... blushing.gif

AP NEWS: --- i've found a few more updates and a better way to install them taking less time, and that is to use the work of the elusive Maximus Decim. I've got his cumulative updater doing all the work for 127 updates which are all grouped together in the first module. This saves quite a bit of time when using AP on a newly installed OS. I'll be trying out his other packs as well, so my promise of a new AP within a week might just have been slightly precipitous, there's lots to wade thru. MD did quite well with the updater but not so well that it was a breeze to integrate. Oh well. So, i've already managed to replace over 100 files in AP with the one file, but still keeping all the functionality, ie you still get to see what updates needed installing, and AP still checks that each of them was installed correctly via the checking method.

If anyone knows of any problems people have had using MDs Cumulative Updater 2.50 which he released mid December, please say something.
Eck
Don't know. But I kind of liked having a folder with every update in it and also watching as each one installed with explanation. Hopefully the pack will work as designed when integrated if that is the way you'd like to go, however I was never so obsessed with space or size saving. I think I'd like it to stay the way you've had it, but of course a nice looking gui is fun. No problem there.

I've used the Maximus-Decim MDAC updater many times, though not recently because I got lazy and just hoped that whatever the Auto-Patcher installed would put whatever that stuff does onto the system properly. I've been a bit concerned that the 2.5 version is really supposed to be installed first as it includes components not part of 2.8. Maximus-Decim's MDAC updater included parts of the older version so we got the whole set of stuff when using it. I'm positive we're missing something when just installing MDAC 2.8. Not sure precisely which parts (used to know but it's been a long time and a lot of info that used to be part of my 98 knowledge now escapes me). So I consider Maximus-Decim's MDAC pack superior to just installing 2.8, if that is any indication of how his full updater does its thing.

Perhaps his MDAC pack would be an appropriate package to substitute for whatever we're using for MDAC 2.8 now. I believe it includes a whole bunch of stuff besides just MDAC, some of which may already be included in Auto-Patcher so you should check out his readme. If I recall, you only see the readme with the details when you run the package. Maybe there was a version of Visual Studio in there? Again, memory fails. But you can run the package and check out the readme to see. Just cancel out of it instead of continuing. I can tell you that it works flawlessly.

Virtualbox running 98SE seems way slower, at least in internet browsing speed, than I recall from my VMWare days. I tried up-ing the video memory to 16MB, putting the virtual memory fixed to triple the 256MB I have it running, activating the ConservativeSwapfileUsage=1. Still slow going. I've heard it works better with XP as a guest as they have it optimized for the NT versions of Windows. But I've got the real Vista to run stuff that can run in XP, so that wouldn't help me. It's things that were broken since XP SP2 for security reasons that used to run on 98SE (and XP until SP2) that I would like to be able to virtualize. They are still broken in Vista and Wine and Dosbox do not run this 98SE stuff I'm talking about. They require QuickTime, Shockwave within software (not the browser) so I am concerned that they will be just too slow and skippy to make the bother of this worthwhile. That's how video is on the internet using Windows Media Video embedded streaming, slow and skippy. Sounds great when it's not skipping, but the video still frame jerks a lot. Not too promising.

Well, I'm almost near the point of testing those things out so we'll see. I'm not optimistic. And to think I again gave up a 98SE/XP/Linux dual boot to put Vista on here as my Vista/Linux dual boot. I was also swapping some hardware and I figured since I paid for Vista I might as well try to use it again as the more time advances the better they'll get it optimized for performance. Of course once I had it setup I've been in Linux all the time anyway. But no, it hasn't stopped thrashing the hard drive all the time yet as far as I could tell. Maybe the new Service Pack?

Qemu may be the way to go for 98SE. There's a nice 3rd party GUI for it that is in Debian. Maybe I'll check it out if things don't satisfy with Virtualbox. Qemu is supposed to be better at the 9x systems than Virtualbox. But just not as easily configured. The major virtualization companies are concentrating on current operating systems as those are where they can make money from supporting them for business use. So I don't blame them, but really they'd probably just need to give it a few tweaks to get it running 9x better. Too bad.

The only folks who still care enough to give attention to 9x are in this place it seems. Any virtualization wizards around here?
soporific
QUOTE (Eck @ Jan 10 2008, 02:57 PM) *
Don't know. But I kind of liked having a folder with every update in it and also watching as each one installed with explanation. Hopefully the pack will work as designed when integrated if that is the way you'd like to go, however I was never so obsessed with space or size saving. I think I'd like it to stay the way you've had it, but of course a nice looking gui is fun. No problem there.

Thanks for the feedback, it was interesting to hear your thoughts on the proposed GUI change.

1. The reason the next AP is taking so long is that i've had to carefully go thru everything inside MD's updater. You still get to see the realtime checking of updates, the only difference you see is that instead of "installation complete" it says that it will be completed after reboot. After wading thru 127 updates, if any need to be installed, then AP calls MD's Updater and runs it. After reboot, AP still goes thru each install to make sure it was installed. So, really, you will be hard pressed to see much difference. The modules have changed - the following have been taken out and the contents merged with the System Stability Hotfixes module: Laptop Hotfixes, Other Recommended System Hotfixes, and Rare and Obscure System Hotfixes.

2. If i do make a GUI for AP, it will work basically the same. In stead of a DOS box, you'll see a Window but hopefully the same messages you're used to seeing. The reason i need to do this is to avoid all these out of memory messages i get while testing. Its driving me nuts.
Eck
Sounds great! The whole point is not to need to wade through zillions of updates ourselves, so there really isn't any need to have then all extracted and available to install individually if Auto-Patcher can handle it. I was only thinking of the case where one didn't want to run the whole program and just apply/reapply one update. For that it was nice to just have the thing in a folder to double-click without needing to re-run Auto-Patcher and go through the whole procedure. Mostly though, we only need to run Auto-Patcher once and everything gets installed so it's really no big deal.

Regarding the GUI, I like GUI's so that's great. However I think it is important to be sure it can run in 8 bit 256 color with the Standard PCI Graphics Adapter (VGA) as well as normally in whatever resolution an installed video driver would feed it. Sometimes folks will use Auto-Patcher before installing videocard drivers and sometimes they'll have the drivers installed. Some GUI's are finicky and won't run without Hi-Color 16-bit. When I used to use the Internet Explorer 6 SP1 Microsoft cd to install IE6, I needed to browse to the folder's setup executable because the GUI wouldn't run on 16-Color 8-bit 256K graphics. Many folks will install Auto-Patcher before the video drivers because some drivers require Direct X 9 installed prior to the driver setup. With VirtualBox this didn't matter as SciTech Display Doctor runs (although it complains about it) on the older Direct X. But NVidia/ATI need the newer Direct X installed first.
Eck
By the way, it's mainly internet speed that is slow on 9x in Virtualbox. I just played some of my old games and programs, including that QuickTime/Shockwave thing, and they work just fine and at full speed. Occasionally the audio/video would get out of synch, but it would correct itself in a moment.

So, although browsing the internet is too slow for comfortable usage the programs I want to run that only run in 98 do run at full speed. Nice! I burned the Virtualbox vmi file to a dvd+r, so hopefully I won't need to install and setup Windows again when I jump around Linux distro's and format.

They must just optimize that AMD/PCNet virtual ethernet card for NT operating systems. It works, but it's slower than 56k dialup on my cable internet with NAT. I wonder if there's something I could adjust for that? I recall the 98SE defaults usually were okay, but also some guide linked from mdgx.com with some recommendations. I'll go see if I can find that again.
soporific
AP NEWS: I have had to completely junk the new code that included MD's Cumulative Updater. The reason is that there is something in it that causes a huge problem if you then subsequently install Revolutions Pack 7. And that problem is - you can't use Auto-Patcher ever again. For some reason, Windows loses the ability to create new Virtual Machines (DOS boxes) with the environment space dynamically set. Ie, normally you can use COMMAND.COM to create a new DOS box with a set Environment Space, and i have used this extensively all the way thru AP because it uses so much space to get everything done. Now that this functionality is gone, AP is useless and will not work on your machine. I have tried to get around this, but if would need a complete re-write of the program, and that is going to happen soon anyway but i'll be switching to a GUI interface, and so this problem won't ever be there again. But that's months away. So, in the meantime, i'm still using the old code.

I have managed to salvage some stuff, it certainly wasn't a complete waste of time, so they'll still be lots of new additions, but not as many as before. MD's updater is actually very very good, its a pity it causes such a bad problem to the point i have had to announce a quarantine on the updater so no-one loses the ability to use AP.

Comments welcome.
Tihiy
Drop RP7?
RetroOS
QUOTE (soporific @ Jan 14 2008, 04:41 PM) *
AP NEWS: I have had to completely junk the new code that included MD's Cumulative Updater. The reason is that there is something in it that causes a huge problem if you then subsequently install Revolutions Pack 7. And that problem is - you can't use Auto-Patcher ever again...

Hi soporific,
I cannot understand how using MD's CU can cabbage the Command Interpreter...
Surley CU does not modify system settings or files?
It must be the way the updates are installing.
My understanding is that CU chains the installs in one hit?
A problem right away is that some updates contain overlapping and different versions of certain files.
If some locked files need replacing at boot time, then an update may leave a bad version matching of system files...

Scenario:
Install A has all updated files including some for locked files that are scheduled for WININIT boot processing.
Install B has all updated files but some are older than Install A. When these older (but newer than current) files are scheduled for boot replacement, they will effectively backdate those files to a newer than current, but older than the matched file set of Install A.
The problem is solved by installing A, rebooting, installing B - what AP does now.

Anyway, that's how I figure it. cool.gif
soporific
QUOTE (Tihiy @ Jan 14 2008, 05:21 PM) *
Drop RP7?

aw, Tihiy, that's very gallant of you but its not the correct solution. The problem does not reside with RP, i can done countless tests to confirm for me that the decisive update is MD's cumulative Updater. I am just testing now to see if v2.40 does the same thing as a request by MD (who got in touch!) ... and anyway, i can drop RP from Auto-Patcher but that's not going to stop other people from combining the two updates (CU and RP) and then they will wonder why they can't use AP. People have already reported this, and i've still got some checking to do but this is how it seems to be.


QUOTE (RetroOS @ Jan 14 2008, 07:33 PM) *
QUOTE (soporific @ Jan 14 2008, 04:41 PM) *
AP NEWS: I have had to completely junk the new code that included MD's Cumulative Updater. The reason is that there is something in it that causes a huge problem if you then subsequently install Revolutions Pack 7. And that problem is - you can't use Auto-Patcher ever again...

Hi soporific,
I cannot understand how using MD's CU can cabbage the Command Interpreter...

I can't either ... i must admit, the evidence is still circumstantial -- i have to do more combination tests to see if the combination of CU + RP results in AP not working everytime. It has so far. I haven't been able to do a combination yet that results in AP working. I have been able to confirm that with everything ELSE installed (except CU) and then installing RP, AP works fine.

It is strange however. I am testing v2.40 to see if that gives the same result. Thanks for the feedback.
Drugwash
Here's how I'd do the whole thing, if I had the needed ingredients (brains, time, knowledge, will, available hardware, etc):
- grab all available individual updates - no super/ultra/mega packs; individual updates are easier to manipulate when updating/unpacking/extracting/etc.
- process each and every individual package and define a chain of component dependencies, based on version numbers (is that MS cumulative update rule still true?)
- based on user choice, extract only necessary elements from chosen packages, always the highest file version of each
- create current dependency chain and if any incompatibility found, mark respective chain as incompatible, try to find alternatives and notify the user of the incompatibility and any alternatives found
- final step - actual system patching - could be done the usual way (replace whatever possible and leave the rest for next run after reboot) or - as some other app did long ago (can't remember which one) - forcibly unload each and every running application and module (including and especially explorer.exe), unregister modules, upgrade them, (re)register needed modules and relaunch explorer.

You may have a look at nopey's command line parameters - could come in handy at some point, who knows...

P.S. Happy New Year! welcome.gif
I'm still lurking around but not feeling in shape to embark myself on this endeavour yet.
Eck
Don't see all the fussing being done to redesigning the Auto-Patcher as being necessary. The gui, yeah, if only to get rid of out of memory errors. But that patch included that increases it in Autoexec, when installed first as I did, seems to work fine.

I didn't see someones updater package fitting into Auto-Patcher anyway. When the individual updates contained in something like the MD Cum update are tinkered with to fix or changed to include newer files, which happens often with the IE updates and other specific 98SE updates as well, what's to be done? Include the updated version to be installed after the cumulative package? It can become just a big mess and hard to deal with.

Having all the updates separate makes it easy to obsolete older ones for newer ones, etc. Very easy to change between each Auto-Patcher version.

I see the Maximus-Decim stuff as an alternative method of updating 98SE, INSTEAD of the Auto-Patcher. Even that MDAC thing could mess things up, as I think it's better to have some of those Visual Studio file updates packaged together by MDGx installed after the official MDAC (or whatever the order is, I think it was MDAC stuff first but I stopped paying attention long ago when I started using Auto-Patcher.)

Trying to combine all these combo packages was the same tedious and hard to figure out situation that existed prior to the Auto-Patcher. You're just taking the hassle upon yourself instead of making us do it. I'm telling you, you don't need that hassle either! smile.gif

In my opinion, just keep up the current nice way of things where there are modules, and aspects within the modules that can be toggled off or on, with sensible defaults set for those users who don't actually check what's available to toggle. I think it's vital and good that toggling is available, but some will just push go and not even look. So conservative defaults is a good way to go. I like that stuff is off by default and I can go in and turn on the ones I want to add. I'd get nervous about the safety of Auto-Patcher if I noticed myself toggling a lot of things off.

This last run was great, as I mostly wanted to add things. A couple of toggle offs, yeah, but they were harmless things like the 7Zip install since I paid for WinRAR long ago and still just use that along with the Plus!98 pack's compressed folders as the default for Zip.

I didn't even see Revolution Pack in there (don't remember anyway). I'd keep that as something a user would need to specifically turn on! (You guys getting along now? Sort of? smile.gif)



RetroOS
QUOTE (Eck @ Jan 15 2008, 06:12 AM) *
Don't see all the fussing being done to redesigning the Auto-Patcher as being necessary. The gui, yeah, if only to get rid of out of memory errors. But that patch included that increases it in Autoexec, when installed first as I did, seems to work fine.
...
Trying to combine all these combo packages was the same tedious and hard to figure out situation that existed prior to the Auto-Patcher. You're just taking the hassle upon yourself instead of making us do it. I'm telling you, you don't need that hassle either! smile.gif
...

Eck's got a good point!
I figure, get out a 2008 release of AP to keep the hungry 9xers at bay, then as a side project, work on a new installer...
AP as it stands is a model piece of batch scripting!
Top marks to soporific. smile.gif
As far as the 'out of environment space' issue goes, I've had no problem for some releases since the various work arounds were put in place.
(exception is the Paint Update that spawned it's own command session)
davidj_1962
I agree with Eck completely! Soporific, you have done some wonderful work, and, as a Windows 98 SE user, I commend you for all that you've done! The important thing is that you've provided a vital tool that allows us to continue to successfully use Windows 98 SE, and, bottom line, it works very well. The GUI interface and the integrated installation routine would be nice, but it's more important, IMO, to have a tool that delivers the updates and fixes correctly and safely to my operating system, with updated versions of AP provided within a reasonably quick turnaround time. Keep up the great work, and, again, Thank You!
soporific
biggrin.gif ... OK! You guys have won me over! thumbup.gif I'll keep the program individualised as it is, i won't go for the big all-inclusive packs, AP is one already. Its quite touching that you guys went into bat for the structure as it stands in the way that you did. I guess i'm maybe a wee bit too critical as it does what it says on the tin, more or less.

anyways, i have a build i want to release, but i'm going to do a few more tests, i dunno when the next version will be out. here's the proposed Module contents list (or see codebox below). Lots of changes, i'll work on the change-log in the meantime.

CODE

*** Auto-Patcher Module Contents ***

for version: December 2007

- this list was last updated on January 16, 2008.
- all modules are selectable - you can set to INSTALL or BY-PASS
- if a title has (optional) after its name then this means the title can be excluded from installing.
- some updates cannot be installed automatically - they can be found in the 'manual installs'
folder in the program directory. There is a menu option that will take you there automatically.
- the number in brackets refers to the number of updates in that module.
- the total number of updates & hotfixes is 205.

Module: Stability Hotfixes (19)
q192425 - Hotfix for Kerberos Network Winsock 2.0 Error
q237493 - System Date Reflects Changes While Date-Time Tool Is Open
q239887 - Windows 98 Second Edition Shutdown Supplement
q240075 - USB Devices May Not Work in Windows 98 Second Edition
q245682 - Hotfix for IDE Controller Is Disabled in Device Manager bug
q253697 - Hotfix for USB Enumeration Problems on Fast Computers
q260067 - Mapped Drives Update
q271277 - Unofficial Fix for Computer Hangs With Removable Disk
q273017 - IDE Hard Drive Cache Package for Windows 98se
q274175 - Hotfix for bug with More Than Eight Folder Levels on CD-ROM
q276602 - Hotfix for Device Manager Reports Code 10 for Device Bug
q281533 - Hotfix for USB Driver May Cause Error During Docking Bug
q285189 - Dial-Up Networking 1.4 Upgrade for Windows 98se
q304708 - Unofficial Update for CDVSD.VXD (4.90.3004)
q306453 - Hotfix for bug in Usbhub.sys with USB Devices
q310695 - Hotfix for DVD Player Program Cannot Access Data bug
q318307 - Update for VMOUSE.VXD
98Updsys - Unofficial CPU Microcode Update
USBFdd98 - Unofficial Fix for USB Floppy Lockups

Module: Recommended Tweaks (9)
Enable Boot Menu (optional)
Disable Boot Logo (optional)
Add 'Command Prompt Here' to Right-Click Menu (optional)
SYSTEM.INI tweaks (optional)
TweakUI 1.33 (optional)
Advanced Internet Options (optional)
Advanced Windows Explorer Options (optional)
Add Copy to.. Move to.. to right-click menu (optional)
Turn on DMA access to your storage devices (optional)

Module: Essential System Components (4)
Windows Installer v2
ASPI Layer 4.60
Network Setup Wizard from Windows XP
Windows Update Files

Module: Data Access & Jet Engine (4)
MS Data Access Components 2.8 sp1
kb837001 - Hotfix for Vulnerability in the Jet Database Engine
kb918144 - Unofficial Hotfix for various issues in the Jet 4.0 data engine
kb927779 - Unofficial MDAC 2.8 sp1 update (with sqlsrv32.dll)

Module: Internet Explorer (27)
Internet Explorer 6 sp1
q313829 - Hotfix for Unchecked Buffer in Windows Shell Vulnerability
kb816093 - Hotfix for Vulnerability in Microsoft Virtual Machine
kb816362 - Hotfix for Bug in Mshta.exe With Multiple Modal Dialog Boxes
kb824220 - Hotfix for Images Not Appearing in some Web Pages in IE 6 sp1
kb830849 - Hotfix for 'Automatic Detect Settings' Errors in Internet Explorer
kb885258 - Hotfix for Scaled images are not sized correctly in Internet Explorer
kb886677 - Unofficial Hotfix for DBCS Corruption in MLANG.DLL
kb893627 - Hotfix for Bug with Group Policies Not Applied in IE6sp1
kb896156 - Hotfix for bug when removing an HTML element from a Web page
kb891781 - Hotfix for DHTML ActiveX Control Vulnerability
kb905495 - Hotfix for Vulnerability in the Windows FTP Client
kb908519 - Hotfix for vulnerability in Embedded Web Fonts
kb917344 - Hotfix for Vulnerability in Microsoft JScript
kb918439 - Hotfix for Vulnerability in ART Image Rendering
kb920670 - Unofficial Hyperlink Object Security Vulnerability Fix
kb923694 - Unofficial Cumulative Update for Outlook Express 6 sp1
kb924191 - Unofficial MSXML 3.0 SP7 Update
kb936181 - MSXML 4.0 SP2 Update
kb938127 - Hotfix for Vulnerability in Vector Markup Language
kb942615 - Unofficial Cumulative Update for Internet Explorer 6 sp1
DX_Media - Unofficial DirectX Media Update for IE 6 sp1 (Dec 07)
IE_Audio - Internet Explorer Navigation Sound Update
HTMLHelp - Unofficial HTML Help Update (HHCTRL.OCX 5.2.3790.2847)
HTMLCert - Unofficial HTML Help Expired Security Certificate Update
RootsUpd - Root Certificate Update October 2007 (14.0.2195.0)
TriEdit - Cumulative TriEdit & DHTML Edit Control Vulnerability Fixes

Module: Windows Media Player (9)
Windows Media Player Legacy Files (optional)
Windows Media Encoder 7.1 (optional)
Windows Media Player 9 & Codecs
MDGx's WMP Replacements from WinME & WinXP (optional)
kb817885 - Hotfix for bug in the WMP9 OCX Control with Netscape Browsers
kb891122 - Unofficial Update for Windows Media DRM-enabled players
kb911564 - Hotfix for Vulnerability in WMP Plug-in in Non-M$ Web Browsers
kb923689 - Hotfix for Vulnerability in Windows Media Format
kb936782 - Hotfix for Vulnerability in Windows Media Player

Module: DirectX 9 (2)
DirectX 9.0c (August 2007)
kb904706 - Hotfix for Vulnerability in DirectShow

Module: Critical Security Hotfixes (22)
q245729 - Hotfix for File Access URL Vulnerability
q258765 - Hotfix for Remote Update Option Vulnerability
q269239 - Hotfix for NetBIOS Vulnerability May Cause Duplicate Name
q238453 - Hotfix for Spoofed Route Pointer Vulnerability
q269388 - Update for VNBT.386
q273727 - Hotfix for Malformed IPX NMPI Packet Vulnerability
q273991 - Share Level Password Update
q274113 - Hotfix for WebTV Vulnerability
q314941 - Hotfix for Vulnerability in Universal Plug 'n' Play
q323172 - Hotfix for Certificate Enrollment Control Vulnerability
q323255 - Hotfix for Windows Help Facility Vulnerability
q329048 - Hotfix for File Decompression Function Vulnerability
kb811630 - Hotfix for HTML Help Security Vulnerability
kb823559 - Hotfix for Buffer Overrun In HTML Converter Vulnerability
kb873374 - Hotfix for Vulnerability in JPEG Processing
kb891711 - Official Hotfix for older Cursor and Icon Format Handling Vulnerability (optional)
q891711 - Unofficial Hotfix for newer Cursor and Icon Format Handling Vulnerability (optional)
kb918547 - Official Hotfix for Vulnerability in Graphics Rendering Engine
q918547 - Unofficial Hotfix for Vulnerability in Graphics Rendering Engine
kb926247 - Unofficial Hotfix for Vulnerability in SNMP Service
OleDbUp - OLE DB Provider for Internet Publishing Update
TelnetUp - Hotfix for Buffer overrun in Telnet Vulnerability
UCrypt9x - Unofficial 128-bit SSL Encryption Security Fixes

Module: Critical & Recommended System Updates (25)
q240896 - Hotfix for Invalid Page Fault Bug in OpenGL Programs
q259253 - Hotfix for bug in ACPI with Anti-Virus Software
q269601 - Windows Driver Model Audio Update for Windows 98se
q272991 - Unofficial Fix for Networking Errors in VNETBIOS.VXD
q280448 - Update for PCI.vxd
q301453 - Unofficial Fix for Multicast Packets With TCP/IP Errors
q932590 - Unofficial TZ Environment Variable Errors Fix
q942763 - Unofficial 2007 Updates to Time Zone Daylight Saving Time Settings
48BITLBA - Unofficial Update for Hard Disks over 137 GB
98KrnlUp - Unofficial Update for KRNL386.EXE (4.10.0.2000)
98TShoot - Unofficial Windows 98se HTML Help Troubleshooting Fix
Contrl98 - Unofficial Control Panel Applets Lockups Fix
Copy2GB - Unofficial Fix for Bug When Copying Files Over 2 GB in Explorer
FdskFrmt - Unofficial Fix for Windows 98 SE Display Errors with FORMAT & FDISK
NativUSB - Maximus Decim Native USB Drivers v3.3 (optional)
ScanFrag - Unoffical update of Defrag & Scandisk to Windows ME versions (optional)
OleLibUp - OLE Automation Libraries 2.40.4522 update (OLEPRO32.DLL 5.0.4530.0)
OpenType - OpenType Font Shell Extension
RichEd9x - Unofficial Rich Text Controls Update October 2007
Servic9x - Unofficial Windows 98se SERVICES Update
Shell98 - Unofficial Fix for Bug with Windows Explorer and numerous large files
Tools9x - Tihiy's Unofficial Improved Replacement Tools
Unicows - Layer for Unicode version 1.1.3790.0
UNotepad - Unofficial Update for Windows Notepad
UsbmteUp - USB, 1394 & Mass Storage Device Drivers (q242975 Update)

Module: Other Recommended System Hotfixes (31)
DateConv - the 2-to-4 Digit Date Conversion Tool
q236926 - Hotfix for TCP/IP May Retransmit Packets Prematurely bug
q239696 - Hotfix for bug with High Disk Activity or Low Memory
q241052 - Hotfix for bug with Password Synchronization
q243199 - Hotfix for bug in Win98se with NDIS Intermediate Drivers
q245065 - Hotfix for bug with Automatic Repeat and USB Keyboards
q249146 - Hotfix for bug in PlaySound API with USB devices present
q249635 - Hotfix for Size Report bug in USB Driver
q249824 - Hotfix for VOLTRACK Is Erroneously Unloaded bug
q250514 - Hotfix for bug with Print Jobs on the Same Printer
q250876 - Hotfix for Print Queues May Appear Offline bug
q253711 - Hotfix for ACPI Computer May Not Shut Down Properly Bug
q254660 - Hotfix for Fourth and Fifth Mouse Buttons Not Recognized
q257360 - Hotfix for ACPI Compliant Computer May Hang bug
q257821 - Hotfix for Windows Sockets Function Adds 500ms Time-Out Bug
q258680 - Hotfix for Bug in Screen Saver Activation While Suspended
q272621 - Hotfix for bug in Reported Size in Virtual Memory Tab
q274370 - Hotfix for Blue Screen Of Death Using Digital CD Audio
q275873 - Hotfix for Sleep and Power Buttons Are the Same bug
q277628 - Hotfix for Last Access and Creation Time Access Denied bug
q278033 - Fix for Bug in MS Video For Windows Apps with USB Digital Cameras
q283032 - Windows 98 Cannot List Users in Windows 2000-Based Domain
q288430 - Hotfix for Laptop Computer Hangs During Docking or Undocking
q288550 - Hotfix for Bug in Plug and Play Printer May Not Resume (VCOMM.VXD)
q305037 - Hotfix for Low Battery Alarm May Not Work Bug
q306889 - Computer Hangs After You Remove the Second Battery
q307004 - Hotfix for Group Policy Bug in Groups with Long Names
q308349 - Hotfix for Bug when Turning Off Computer with USB Modem Present
q309081 - Hotfix for Infrared Devices Data Features bug
q311561 - Hotfix for bug in MS-DOS Processing Hard Disk Errors
q319571 - Hotfix for bug in Detection of Non-US Enhanced Keyboards
q323708 - Hotfix for Computer Hangs Bug During Infrared Communication

Module: Rare and Obscure System Hotfixes (11)
q242193 - Hotfix for Bug in Microsoft Client for NetWare Networks
q262232 - Hotfix for Bug Using Floppy Disks with LS-120 Drives
q271701 - Hotfix for Dial-Up Networking with an ATM adapter Bug
q272137 - Hotfix for bug with Long Filenames and Novell NetWare Server
q278368 - Hotfix for Memory Leak in Atmuni.sys
q290831 - Hotfix for SCSI Miniports Shutdown bug
q293197 - Windows Explorer Hangs When Inserting PC Card During Resume
q295629 - Enumeration Problems in Texas Instruments CardBus Controllers
q315575 - Hotfix for DCOM Program Hangs After Server Reboot
q321467 - Hotfix for bug in SWENUM.SYS with PortCls devices

Module: Windows Explorer Update (1)
Explor98 - Unofficial Windows Explorer Update (EXPLORER.EXE 4.72.3612.1710)

Module: Optional Windows Components (11)
Microsoft Management Console 1.2 (optional)
Microsoft .Net Framework 1.1 (optional)
Microsoft NetMeeting 3.01 (optional)
Internet Explorer 6 Administration Kit (optional)
System Policy Editor for Windows 98se (optional)
Owner & Organisation Name Editor (optional)
MDGx's True Type Fonts Pack (44 fonts) (optional)
Euro Conversion Tool (optional)
Directory Services Client Update (q323455) (optional)
DirectX & Video Info, Test & Benchmark Tools (optional)
CD File System update (reads CDs as WAV files) (optional)
Unofficial Microsoft Scripting Engines v5.6 (optional)

Module: Visual Basic Runtimes (8)
Visual Basic 1.0 Runtimes (optional)
Visual Basic 2.0 Runtimes (optional)
Visual Basic 3.0 Runtimes (optional)
Visual Basic 4.0 Runtimes (16 & 32 bit) (optional)
Visual Basic 5.0 sp3 Runtime Files (optional)
Visual Basic 6.0 sp6 Runtime Files (optional)
Unofficial Visual Studio 6.0 sp6 Update (optional)
Unofficial Visual Basic 6.0 sp6 Update (6.0.97.98) (optional)

Module: 3rd Party Applications (11)
7-ZIP 4.57 (file archiver) (optional)
PowerMenu 1.51 (shell extensions) (optional)
Flash 9.0.115 player & plugin for Internet Explorer (optional)
NISTime 32 TCP/IP Daytime Client v3.15 (optional)
Restoration v2.5.14 (undelete files) (optional)
InfraRecorder 0.44.1 (CD-DVD burner) (optional)
Sun Java 2 Runtime Environment 5 update 14 (optional)
Karen's Directory Printer 5.2.0.3 (optional)
PrintKey 5.01 (print screen) (optional)
Backup4all 1.3.0 (file & directory backup) (optional)
Adobe Shockwave Player 10.3.0.24 (optional)

Manual installs folder (9) -- these all need to be installed manually
Web folders update (kb892211)
Patch for bug in SHDOCLC.DLL
KernelEx 0.32a
Overclock USB mice under Windows 98
Unofficial Universal PNG View Fix for Internet Explorer 6.0 sp1
Windows Update Fix v1.22
DOSHelp - Unofficial MS-DOS 7.00/7.10/8.00 DOS Help System Update
Revolutions Pack 7.11 by Tihiy
Xstyle Themes Pack (XTP & XTP2)
soporific
News - Jan 17:
* Drat! The bug that was inside MD's Cumulative Updater is now in my current build of Auto-Patcher! Woe is me, indeed. It snuck in under my guard, i'm so embarrassed. I should have assumed that it was an update inside CU that was causing the problem, and tried each time i added a new title to see if it was the culprit. Anyway, i only have a relatively short candidate list for the mastermind behind all of this, i shall announce who it was shortly. In the meantime, please feel free to place a bet on who it was. It is an update not in AP October but was going to be in December 2007 ... drum roll please ...
submix8c
Yup... one/several of the "new"/"updated" is/are the bastid(s)... last release was just fine...

...and I don't make bets with folks who have the edge... whistling.gif
RetroOS
QUOTE (Eck @ Jan 10 2008, 04:57 PM) *
...
I've used the Maximus-Decim MDAC updater many times, though not recently because I got lazy and just hoped that whatever the Auto-Patcher installed would put whatever that stuff does onto the system properly. I've been a bit concerned that the 2.5 version is really supposed to be installed first as it includes components not part of 2.8. Maximus-Decim's MDAC updater included parts of the older version so we got the whole set of stuff when using it. I'm positive we're missing something when just installing MDAC 2.8. Not sure precisely which parts (used to know but it's been a long time and a lot of info that used to be part of my 98 knowledge now escapes me). So I consider Maximus-Decim's MDAC pack superior to just installing 2.8, if that is any indication of how his full updater does its thing.
...

Hi Eck,
There were components removed after MDAC 2.5 SP3.
Newer MDAC version download pages used to have notes about the missing stuff.
Here is a comparison of MDAC 2.5 SP3 and 2.8 SP1 with just the additional files in 2.5 SP3.
I have greyed out lines with files that are superceeded by OLE, Jet and other updates.
Those left are the unique MDAC 2.5 SP3 files.

------------------------------------------
asycfilt.dll 2.40.4277.1 "Microsoft OLE 2.40 for Windows NT™ and Windows 95™ Operating Systems"
cliconf.hlp
dbmsadsn.dll 1999.10.20.0 "Named Pipes Net DLL for SQL Clients"
dbmsshrn.dll 1999.10.20.0 "ConnectTo RPC Net Library"
dbmssocn.dll 1999.10.20.0 "Winsock Net DLL for SQL Server"
dbmsspxn.dll 1999.10.20.0 "Client-Side NWLINK SPX WINSOCK Net Library"
dbmsvinn.dll 1999.10.20.1 "ConnectTo VINES Net Library"
drvvfp.chm
msdart32.dll 2.53.6200.0 "Microsoft Data Access - OLE DB Runtime Routines"
msdatl2.dll 2.53.6200.0 "Microsoft Data Access - OLE DB Implementation Support Routines"
msexch40.dll 4.0.5325.0 "Microsoft Jet Exchange Isam"
msexcl40.dll 4.0.5919.0 "Microsoft Jet Excel Isam"
msjet40.dll 4.0.6218.0 "Microsoft Jet Engine Library"
msjetoledb40.dll 4.0.5919.0 "Microsoft OLE DB Provider for Jet"
msjint40.dll 4.0.2927.2 "Microsoft Jet Database Engine International DLL"
msjter40.dll 4.0.2927.2 "Microsoft Jet Database Engine Error DLL"
msltus40.dll 4.0.5325.0 "Microsoft Jet Lotus 1-2-3 Isam"
mspbde40.dll 4.0.5325.0 "Microsoft Jet Paradox Isam"
msrd2x40.dll 4.0.4910.0 "Microsoft ® Red ISAM"
msrd3x40.dll 4.0.4325.0 "Microsoft ® Red ISAM"
msrepl40.dll 4.0.6226.0 "Microsoft Replication Library"
mstext40.dll 4.0.5325.0 "Microsoft Jet Text Isam"
msxbde40.dll 4.0.5427.0 "Microsoft Jet xBASE Isam"
odbcjet.chm
obdcjl32.dll 4.0.6200.0 "Microsoft ODBC Desktop Driver Pack 3.5"
odbcjt32.dll 4.0.6200.0 "Microsoft ODBC Desktop Driver Pack 3.5"
oddbse32.dll 4.0.6200.0 "ODBC (3.0) driver for DBase"
odexl32.dll 4.0.6200.0 "ODBC (3.0) driver for Excel"
odfox32.dll 4.0.6200.0 "ODBC (3.0) driver for FoxPro"
odpdx32.dll 4.0.6200.0 "ODBC (3.0) driver for Paradox"
odtext32.dll 4.0.6200.0 "ODBC (3.0) driver for text files"
oleaut32.dll 2.40.4277.1 "Microsoft OLE 2.40 for Windows NT™ and Windows 95™ Operating Systems"
oledb32x.dll 2.53.6200.0 "Microsoft Data Access - OLE DB Extensions"
olepro32.dll 5.0.4277.1 "Microsoft ® OLE Property Support DLL"
sqlsodbc.hlp
sqlsoldb.hlp
sqlstr.dll 1999.10.20.1 "String Function .DLL for SQL Enterprise Components"
sqlwid.dll 1999.10.20.0 "Unicode Function .DLL for SQL Enterprise Components"
sqlwoa.dll 1999.10.20.1 "Unicode/ANSI Function .DLL for SQL Enterprise Components"
stdole2.tlb 2.40.4277.1 "Microsoft OLE 2.40 for Windows NT™ and Windows 95™ Operating Systems"
vfpodbc.dll 6.1.8629.1 "Microsoft® Visual Foxpro® ODBC Driver"
------------------------------------------

Has anyone tried MDAC files from Windows XP SP2 in Windows 9x?
Some of the MDAC 2.5 SP3 unique files are also newer in XP SP2.

soporific, here are some ideas for additional stuff in AP:

------------------------------------------
DirectX 9.0c November 2007 Update

.NET Framework 2.0

.NET Framework 2.0 Updates:
- NDP20-KB917283-X86.exe
- NDP20-KB922770-X86.exe

.NET Framework 1.1 Updates:
- NDP1.1sp1-KB867460-X86.exe
- ndp1.1sp1-kb925168-x86.exe
- NDP1.1sp1-KB928366-X86.exe

Twain 1.7.1.1 from Windows XP SP2

Sun Java 2 Runtime Environment 6.0 Update 3 (Unsupported but works better than Java 5.0 - me thinks anyway...)
------------------------------------------

I know, I know, I've mentioned most of this before, but I think it's good stuff for 9x.

I've been using the Twain files (TWAIN.DLL, TWAIN_32.DLL, TWUNK_16.EXE, TWUNK_32.EXE) from XP SP2 for two years.
They work great with scanners, cameras etc.
No one seems to have made an update package...
soporific
QUOTE (RetroOS @ Jan 19 2008, 11:11 AM) *
soporific, here are some ideas for additional stuff in AP:

------------------------------------------
DirectX 9.0c November 2007 Update

I'll look into this. See your PM about the Twain files.

NEWS - Jan 20:
* Well, after countless tests, PET scans, and brain biopsies, i've finally worked out what is going on. The problem i reported about AP failing to work after installing CU + RP --- well, it turns out i've been had a red herring leading me astray this whole time. I was looking for the update triggering the problem instead of trying to working out the CAUSE of the problem. The problem is related to the Environment Space fix for Auto-Patcher. For some reason, Revolutions Pack breaks the ability of Windows 98 to be able to set a SHELL command in CONFIG.SYS -- but only if a particular update is installed (which i still haven't found). I don't know what people who need to use the ES fix are going to do if they want to use RP, but at least i can tell people who can't start AP what to do.

More details soon after i run some more **** tests.
Eck
Yep, and that is why it was usually recommended to install MDAC 2.5 before the newer MDAC versions. Maximus-Decim took away the need to do that with his MDAC update pack, but now since just using Auto-Patcher for this stuff it is possible my systems miss the not-included components. But until something doesn't work I'm not too worried.

This time on my emulated 98SE I haven't bothered with Microsoft Works or Office stuff. I've got a full hard drive running Vista and Office 2007 Home and Student and OpenOffice.org, can't print on Virtualbox OSE because of no USB included, and really only am using 98SE to play with old stuff and some 9x games. I installed OpenOffice.org just to have a nicer word processor than wordpad. Less hassle than WorksSuite2005 and/or OfficeXP. On a real system I'd do WorksSuite and Office. Office installs usually add whatever MDAC stuff is missing.

Kinda silly installing the huge Microsoft Office suites on a system without access to a printer, and really slow NAT cable internet. So this stuff shouldn't matter much as long as I'm using 98SE virtualized this way.

Things will change again if I get up-ity and want a real 98SE with Direct 3D again. Never know with me! smile.gif For now, it's Debian Lenny GNU/Linux and these other OS's.
soporific
OK, a release is imminent. Check out the new module contents index:

http://soporific.dsleague.com/files/modules.htm

here's the change log:

++++++++++++++++++++++++++++++++
December 2007
++++++++++++++++++++++++++++++++
new: q192425 - Hotfix for Kerberos Network Winsock 2.0 Error
new: q254660 - Hotfix for Fourth and Fifth Mouse Buttons Not Recognized
new: q271277 - Unofficial Fix for Computer Hangs With Removable Disk
new: q272991 - Unofficial Fix for Networking Errors in VNETBIOS.VXD
new: q304708 - Unofficial Update for CDVSD.VXD (4.90.3004)
new: kb830849 - Hotfix for 'Automatic Detect Settings' Errors in Internet Explorer
new: kb885258 - Hotfix for Scaled images are not sized correctly in Internet Explorer
new: kb941569 - Hotfix for Vulnerability in Windows Media Format
new: kb941833 - MSXML 4.0 SP2 Update
new: kb942763 - Unofficial 2007 Updates to Time Zone Daylight Saving Time Settings
new: kb942615 - Unofficial Cumulative Update for Internet Explorer 6 sp1
new: USBFdd98 - Unofficial Fix for USB Floppy Lockups
new: Xstyle Themes Pack (XTP & XTP2) (manual installs folder)
new: Adobe Shockwave Player 10.3.0.24
new: AnVir Task Manager Free 4.9.0
new: Twain Compatible Scanner Core Files Update to v1.7
updated: 48BITLBA - Unofficial Update for Hard Disks over 137 GB
updated: MDGx's Replacements for WMP from XP & ME to Dec 07
updated: Sun Java 2 Runtime Environment 5 update 14
updated: InfraRecorder 0.44.1
updated: 7-ZIP 4.57
updated: Flash 9.0.115 player & plugin for Internet Explorer
updated: Sun Java 2 Runtime Environment to v5 update 14
updated: NativUSB - Maximus Decim Native USB Drivers to v3.3
updated: Karen's Directory Printer to v5.2.5
new file versions: Q891711, VS6SP6U, q285189, DXM9X, CNTROL98, 98KRNLUP, RichEd9x, OLEUP
removed: Microsoft L2TP/IPSec VPN Client (from manual installs folder)
removed: kb923689 - Hotfix for Vulnerability in Windows Media Format (replaced by kb941569)
removed: 48BITLB2 - Unofficial Update for Drives over 137gb (for IBM portables)
removed: kb925672 - MSXML 4.0 SP2 Update (replaced by kb941833)
fixed: replaced missing file "Netmeet3.exe"
fixed: lots of checks for updates were changed to checking the registry for active setup entries
pjmelect
You added “updated: Sun Java 2 Runtime Environment 5 update 14” twice on the update list.

Keep up the good work.
niknak
Hi Saporific
Just used the Oct 2007 release to update a clean install on a P4 2GB RAM (edited System.ini to 512MB RAM)
Everything worked fine until the Media Player Module.
Then on the installation of KB920670 received an out of memory error and had to reboot the computer. Edited your batch file for the module to get round the problem (remarked the relevant lines out) Then got the same problem for KB923689 and KB936782. Had to edit lines out of the batch file after restarting computer to move on.
Then in Critical Security Update Module both OLEDBUp and KB926247 caused the same out of memory error as did OLEUP in the Critical and Recommended System Updates Module
Now I can't start AP to continue installation (Gives the same out of memory error message). I havn't got to RP7 so its not that, unless its due to a fix in that last module prior to the OLEUP.

Any Ideas as to whats going on?? and more importantly how to get it to work again??
Drugwash
Could you please post some detailed information about your hardware? I have a feeling such errors only come from OEM hardware such as Dell, Compaq, IBM, Fujitsu-Siemens, etc. I may always be wrong though...
soporific
QUOTE (niknak @ Jan 22 2008, 08:10 AM) *
Hi Saporific
Just used the Oct 2007 release to update a clean install on a P4 2GB RAM (edited System.ini to 512MB RAM)
Everything worked fine until the Media Player Module.
Then on the installation of KB920670 received an out of memory error and had to reboot the computer. Edited your batch file for the module to get round the problem (remarked the relevant lines out) Then got the same problem for KB923689 and KB936782. Had to edit lines out of the batch file after restarting computer to move on.
Then in Critical Security Update Module both OLEDBUp and KB926247 caused the same out of memory error as did OLEUP in the Critical and Recommended System Updates Module
Now I can't start AP to continue installation (Gives the same out of memory error message). I havn't got to RP7 so its not that, unless its due to a fix in that last module prior to the OLEUP.

Any Ideas as to whats going on?? and more importantly how to get it to work again??

Hey Niknak,

First thing i need to know is what exactly happens when you get the 'Out of Memory' error. The computer freezes? Crashes? What...

Its strange, I have been getting some if those messages during testing the new release but it doesn't seem to affect anything crucial and they never appear in the same location when testing. I get the message, but everything continues as normal. This doesn't seem to be whats happening to you. Can you please elaborate on what's happening. Can you also PM me the contents of your AUTOEXEC.BAT and CONFIG.SYS files. I would also like to see your auto-patcher log file, this will tell me lots. Thanks.
niknak
Drugwash
Its homemade Just over three years old
P4. Gigabyte 8IG1000. 2GB RAM. LG CDDVD. FDD. Int USB2 Hub. Int Multislots drive bay. Iomega zip 250. Lian li case. Tagan 480W PSU. Gainward FX5900XT AGP card
Hardrive in mobile rack (Maxtor 120GB)
Works well with XP and W2k. Worked well to start with under Win 98 SE got worse with the install of AP only thing on the install was the chipset drivers and NUSB 3.3 Vid card Win 98 drivers can be tempermental but thats for another thread (Drivers not installed until final lockout from AP)

AP is totally locked. Rest of the O/S seems normal, the error message is similar to a vcache problem. So I will change the system.ini settings to see if that makes a difference later today.

Soporific

No, only AP freezes once you say yes on error box rest of the system is accessible. Prior to the last OLEUP fix a reboot made AP accessible again.
Will up rest later I need to get some rest and there on another hard drive. Though config and autoexec are default only changes are in system.ini those were minimal to get win98se to work.
Again I will adjust vcache settings to see if that makes a difference.
Thanks for prompt response.

soporific
QUOTE (niknak @ Jan 22 2008, 02:54 PM) *
AP is totally locked. Rest of the O/S seems normal, the error message is similar to a vcache problem. So I will change the system.ini settings to see if that makes a difference later today.

Soporific

No, only AP freezes once you say yes on error box rest of the system is accessible. Prior to the last OLEUP fix a reboot made AP accessible again.
Will up rest later I need to get some rest and there on another hard drive. Though config and autoexec are default only changes are in system.ini those were minimal to get win98se to work.
Again I will adjust vcache settings to see if that makes a difference.

Just confirming:

* you get error messages you have to click thru
* you are not getting a message within the DOS box informing you that an application could not be run because there was not enough memory - you don't have to click anything, its just a message in the DOS box.

please let me know if i'm wrong.

Try adjusting the SYSTEM.INI settings, and if that doesn't allow you to run AP, can you install the unofficial 'Out of Memory' hotfix and see if that changes anything. You can uninstall it after if you wish.

Sop.
RetroOS
Hey soporific, did you ever replace the dodgy OLEUP update with the corrected one from MDGx? (Since August release)
See here for a memory jogger: http://www.msfn.org/board/Auto-Patcher-Win...566#entry696566
soporific
QUOTE (RetroOS @ Jan 22 2008, 08:44 PM) *
Hey soporific, did you ever replace the dodgy OLEUP update with the corrected one from MDGx? (Since August release)
See here for a memory jogger: http://www.msfn.org/board/Auto-Patcher-Win...566#entry696566


my dear sir, please check the change log again.
niknak
Soporific
You have PM

The error message is a Standard click through Windows one. File is referred to is start_me.
DOS box has no message in it just hangs.
Also can't use DOS box from start menu gives a similar message insufficient memory.
Rest of windows seems to work OK so far
Tried various vcache settings in the system.ini file with no effect so far.

I will try the out of memory fix next.
soporific
QUOTE (niknak @ Jan 22 2008, 11:12 PM) *
I will try the out of memory fix next.

i think i've encountered the problem you are having ... see if you can set a video aperture size in BIOS -- set it as low as possible. If you can even start a DOS box, then you don't have any memory left, because your system thinks it needs to assign heaps of memory which can be caused by a big video aperture size, but i also had this happen on a system with 1Gb RAM, i had to lower the MaxPhysPage value in SYSTEM.INI to 39999 -- there could also be a 'switch' in BIOS that changes the way your system handles memory. This is less likely because you should have had problems installing the OS if the switch was in the wrong place. Still, you should check.

billygoat
I have a couple of interesting lines in my I_Result.log after updating with the AP October Full release. (This was installed after fully uninstalling the August Full release - I never tried the September update.)

CODE
--------------------------------------------------------------------
14:42:56 ++ the Internet Explorer module was started
--------------------------------------------------------------------
14:43:03 -- update installed: HTMLHelp - Unofficial HTML Help Update
14:43:05 -- was not installed: Unofficial MSXML 3.0 SP7 Update (kb924191)

14:43:06 -- superceeded: -- kb925672 (MSXML 4.0 SP2 Update)
      File: C:\WINDOWS\system\msxml4.dll
   Current: 4.20.9848.0
Attempted: 4.20.9839.0


AFAICS, the 4.20.9848.0 version was installed by the August AutoPatcher, so I'm wondering why October Full is trying to install 4.20.9839.0. (Thinking perhaps the later version was removed from October Full for some reason.)

Same question for this:

CODE
--------------------------------------------------------------------
14:51:58 ++ the Visual Basic Runtimes module was started
--------------------------------------------------------------------
14:51:58 -- set to by-pass -- VBRUN100 - Visual Basic 1.0 Runtimes
14:51:58 -- set to by-pass -- VBRUN200 - Visual Basic 2.0 Runtimes
14:51:59 -- set to by-pass -- VBRUN300 - Visual Basic 3.0 Runtimes
14:51:59 -- set to by-pass -- VBRUN400 - Visual Basic 4.0 Runtimes (16 & 32 bit)
14:52:00 -- set to by-pass -- VBRUN500 - Visual Basic 5.0 sp3 Runtime Files

14:52:01 -- superceeded: -- VBRUN600 (Official Visual Basic 6.0 sp6 Runtime Files)
      File: C:\WINDOWS\system\msvbvm60.dll
   Current: 6.0.97.98
Attempted: 6.0.97.82


Again, the later version seems to have been installed by AP August Full.
RetroOS
QUOTE (soporific @ Jan 22 2008, 11:12 PM) *
...
my dear sir, please check the change log again.

blushing.gif Checked the change log... Sorry... Just being lazy I suppose...

QUOTE (billygoat @ Jan 23 2008, 11:16 AM) *
...
14:43:06 -- superceeded: -- kb925672 (MSXML 4.0 SP2 Update)
File: C:\WINDOWS\system\msxml4.dll
Current: 4.20.9848.0
Attempted: 4.20.9839.0[/code]
...
14:52:01 -- superceeded: -- VBRUN600 (Official Visual Basic 6.0 sp6 Runtime Files)
File: C:\WINDOWS\system\msvbvm60.dll
Current: 6.0.97.98
Attempted: 6.0.97.82[/code]
...

billygoat, msxml4.dll versions higher than 4.20.9841.0 (kb927978) have problems in Windows 9x.
Remove msxml4 from Add/Remove Programs, then delete msxml4.dll from \WINDOWS\SYSTEM and run Auto-Patcher again.
The official Visual Basic 6 files are older than the unofficial update so do not worry about that one.

soporific, the December 2007 Microsoft Root Certificates Update has been released.
billygoat
QUOTE (RetroOS @ Jan 22 2008, 06:59 PM) *
QUOTE (billygoat @ Jan 23 2008, 11:16 AM) *
...
14:43:06 -- superceeded: -- kb925672 (MSXML 4.0 SP2 Update)
File: C:\WINDOWS\system\msxml4.dll
Current: 4.20.9848.0
Attempted: 4.20.9839.0
...
14:52:01 -- superceeded: -- VBRUN600 (Official Visual Basic 6.0 sp6 Runtime Files)
File: C:\WINDOWS\system\msvbvm60.dll
Current: 6.0.97.98
Attempted: 6.0.97.82
...

billygoat, msxml4.dll versions higher than 4.20.9841.0 (kb927978) have problems in Windows 9x.
Remove msxml4 from Add/Remove Programs, then delete msxml4.dll from \WINDOWS\SYSTEM and run Auto-Patcher again.
The official Visual Basic 6 files are older than the unofficial update so do not worry about that one.

Thanks, RetroOS. Interesting about the msxml4.dll. I was thinking that AP ought to handle it, in that case. (Since I'm assuming the newer one came from AP August Full.)

Likewise, if there's a benefit (or no worry) to the newer msvbvm60.dll, why did it appear in the August AP but seems to have been removed in AP October Full?

(I haven't actually checked the packages for these versions, so I might be wrong about the origin. But I've been keeping backups of each update stage and that's what it looks like at first glance.)
soporific
NEWS - Jan 23:
* December 2007 release candidate 1 is now available. If there is nothing fundamentally wrong with this release, in a week it will be renamed to FINAL and released to the world via the 2 mirrors AP has.
* download link
Size: 288 MB
MD5: 816109F0E169474BC37DB88C09EEDD66
* change log
* module contents

- the only change in the last day was the addition of Microsoft .Net Framework 1.1 SP1
- thanks to all post, comments, suggestions, etc, yada, and so on. Boo hiss to everyone else!
RetroOS
QUOTE (billygoat @ Jan 23 2008, 07:00 PM) *
...
Likewise, if there's a benefit (or no worry) to the newer msvbvm60.dll, why did it appear in the August AP but seems to have been removed in AP October Full?
...

billygoat, there are both the official and the unofficial VB 6 updates.
If they were both selected in August AP, then the files will be at the unofficial versions.
When you run the October AP, the official update says that the msvbvm60.dll file is newer.
This is correct because it is the unofficial version.
There are many updates in AP that have both the official and the unofficial and even some official updates that have some newer files in other official updates...
You will get the same newer file message for some others as well.

soporific, that's a rocking list of updates this time around!
Small error in your change log...
QUOTE
...
new: kb927978 - MSXML 4.0 SP2 Update
....
removed: kb925672 - MSXML 4.0 SP2 Update (replaced by kb941833) < should say replaced by kb927978 (above)
...


Rock on soporock! biggrin.gif
soporific
QUOTE (RetroOS @ Jan 23 2008, 06:40 PM) *
Small error in your change log...

Rock on soporock! biggrin.gif

Cheers for that. As a bonus for all those who download the RC and test it out, you will have access to a special update that will convert your copy to the final edition. I don't expect it to be large in size but there's already a change to the change_log (thanks Retrobuddy) so i'll already be releasing something.

The upgrade from the full October release will be available within 24 hours - i hope.
niknak
Hi Soporific
The Vcache fix did not solve my problem. Still locked out of the DOS box(es). Interestingly with all vcache settings remarked out in system.ini when booted the system was using 1022MB RAM and appeared OK except for the DOS box problem.
Re PM My bios does not have the common references to the the video card. AGP overclock setting is the only one and that is at default. I also checked the manual and it only mentions the AGP overclock setting.
This problem is somewhat galling.
I will wait for the new version of AP the try it on a clean install but literally a section at a time.
soporific
sorry, not relevant.
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.