the_guy Posted July 12, 2006 Author Share Posted July 12, 2006 Ok. I'll move it over to a 98SE machine to make the package. What version of the iexpress utilities should i use?Also, in your last post, where in the SED file does that go?the_guy Link to comment Share on other sites More sharing options...
Petr Posted July 12, 2006 Share Posted July 12, 2006 Ok. I'll move it over to a 98SE machine to make the package. What version of the iexpress utilities should i use?Also, in your last post, where in the SED file does that go?I never had any problem with iexpress from ieak6 sp1.I think erpdude8 already mentioned that the date problem is just with makecab that comes with Windows XP.VersionInfo=VersionSection belongs to main section, strings section you already have, and version section I'd put before the string section.Petr Link to comment Share on other sites More sharing options...
the_guy Posted July 12, 2006 Author Share Posted July 12, 2006 (edited) Thanks Petr. Added!Note about file version: The last digit is the beta version. I plan on upgrading to 2.0.3 for RC's and 2.1.0 for the final (whenever that is).Runtimes for VS.NET 2002/2003/2005 are also removed. I plan on making an executable for runtimes if no one else beats me to it. This should save hard drive space.the_guyEDIT: It appears that the SP2.CAB has messed up date stamps. I will try with makecab.exe 1.0.601.0 to see if that fixes it. Edited July 12, 2006 by the_guy Link to comment Share on other sites More sharing options...
erpdude8 Posted July 14, 2006 Share Posted July 14, 2006 Petr hit it right on the nose. the XP SP2 versions of iexpress/makecab/wextract do NOT take account of the Modified Dates of the files I used to make the betas of the Win98FE SP2. I've decided to create them by using the iexpress/makecab/wextract EXE files from IE6 SP1 which DO retain the Modified Dates of files.I never had any problem with iexpress from ieak6 sp1.I think erpdude8 already mentioned that the date problem is just with makecab that comes with Windows XP.VersionInfo=VersionSection belongs to main section, strings section you already have, and version section I'd put before the string section.PetrAND the MAKECAB problem also happens when using the Win2000 and Win2003/Vista versions of makecab.exe. Do NOT use any more Win2000 versions of iexpress/makecab/wextract to make future releases of the ME SP, the_guy. Use those 3 files provided from the IEAK 6.0 SP1 pack. I can send them to you if you want or you can extract them from the ieak6.exe file. You will need to download the ieak6.exe file from this site first:http://download.microsoft.com/download/ie6...EN-US/ieak6.exethen extract the iexpress.exe, makecab.exe and wextract.exe files onto a folder. personally I put those 3 files into the \WINDOWS\SYSTEM\ folder. Link to comment Share on other sites More sharing options...
the_guy Posted July 14, 2006 Author Share Posted July 14, 2006 I'm using iexpress.exe and wextract.exe from IEAK6 (as of the next release). I am using makecab.exe from the cabsdk. I believe that is the only version that doesn't have the time/date stamp problem.the_guy Link to comment Share on other sites More sharing options...
erpdude8 Posted July 14, 2006 Share Posted July 14, 2006 (edited) I believe that is the only version that doesn't have the time/date stamp problem.I used makecab.exe from the IEAK 6 SP1 pack which is version 5.1.2600.1106 dated 8/29/2002 and it also does not have the date-time stamp problem.You might also want to edit your SED file of creating ME SPs and display a message like "This Service Pack is for Windows ME only" when someone tries to run the ME SP under a non-ME version of Windows.I think you have to edit the TargetWin9xVersion line like this:TargetWin9xVersion=4.90.3000:%OSWarn%:0KThen in the [string] section of the SED file, put under it-OSWarn=This Service Pack is for Windows ME onlyI will make beta 3 of the 98fe sp2.01 to something similar to that. Edited July 14, 2006 by erpdude8 Link to comment Share on other sites More sharing options...
the_guy Posted July 14, 2006 Author Share Posted July 14, 2006 thanks erpman.I hope to have the next beta of the ME SP available ASAP.It will be out by Monday if everything stays on schedule.the_guy Link to comment Share on other sites More sharing options...
erpdude8 Posted July 15, 2006 Share Posted July 15, 2006 I can actually use iexpress.exe & wextract.exe from either WinXP SP2 or Win2003 SP1 but I MUST use makecab.exe from IE6 SP1 because that version retains the Modified Dates of files. Link to comment Share on other sites More sharing options...
MDGx Posted July 18, 2006 Share Posted July 18, 2006 True.You can use any version of iexpress.exe + wextract.exe [i use newest from 2003 SP1 + 2003 CD], but you have to use older makecab.exe from IEAK 6.0 SP1, otherwise file date/time stamps will be lost. Link to comment Share on other sites More sharing options...
MDGx Posted July 18, 2006 Share Posted July 18, 2006 (edited) the_gui:I have a few questions about ME SP1 2.02 beta 4:Where did you get VMOUSE.VXD 4.90.3003 from?I can't find the hotfix which installs this anywhere.D3DIM700.DLL 4.07.00.0723 is older than the one from DirectX 9.0c, which is 4.09.00.0902.Your older one should be removed.Are these Unicode? If they are, they should be removed:MSVCP50.DLL 5.00.7051MSVCP60.DLL 6.02.3104.0MSVCRT.DLL 6.10.9844.0RICHED.DLL + RICHED32.DLL = can be safely removed, they are from WinME setup CD-ROM CABs files.You probably got them from CRYPTME.EXE at my site [i added them for completeness].EXTRAC32.EXE = is older than Win2003 CD version, which is the one I use in 98SE2ME.The one you have is from WinXP SP2.This older one has larger file size, too.If you install 98SE2ME, you'll find the newer one in C:\9!M .BTW:Uploaded here:* Unofficial Windows ME Service Pack 1 (SP1) v2.02 Beta 4:http://www.msfn.org/board/?showtopic=61407ME SP1 [27.5 MB, English, free]:http://www.mdgx.com/spx/MESP202B4.EXEHTH Edited July 18, 2006 by MDGx Link to comment Share on other sites More sharing options...
the_guy Posted July 18, 2006 Author Share Posted July 18, 2006 the_gui:I have a few questions about ME SP1 2.02 beta 4:Where did you get VMOUSE.VXD 4.90.3003 from?I can't find the hotfix which installs this anywhere.That hotfix comes with the Intellimouse software.D3DIM700.DLL 4.07.00.0723 is older than the one from DirectX 9.0c, which is 4.09.00.0902.Your older one should be removed.Done! Note that I didn't add the newer version.Are these Unicode? If they are, they should be removed:MSVCP50.DLL 5.00.7051MSVCP60.DLL 6.02.3104.0MSVCRT.DLL 6.10.9844.0I don't think so. If anyone finds out otherwise, let me know.RICHED.DLL + RICHED32.DLL = can be safely removed, they are from WinME setup CD-ROM CABs files.You probably got them from CRYPTME.EXE at my site [i added them for completeness].Done!EXTRAC32.EXE = is older than Win2003 CD version, which is the one I use in 98SE2ME.The one you have is from WinXP SP2.This older one has larger file size, too.If you install 98SE2ME, you'll find the newer one in C:\9!M .Done.BTW:Uploaded here:* Unofficial Windows ME Service Pack 1 (SP1) v2.02 Beta 4:http://www.msfn.org/board/?showtopic=61407ME SP1 [27.5 MB, English, free]:http://www.mdgx.com/spx/MESP202B4.EXEHTHThanks MDGx,the_guy Link to comment Share on other sites More sharing options...
Petr Posted July 18, 2006 Share Posted July 18, 2006 D3DIM700.DLL 4.07.00.0723 is older than the one from DirectX 9.0c, which is 4.09.00.0902.Your older one should be removed.I don't think so. Not everybody has DirectX 9.0c installed.Gape's uSP cntains also many files replaced by IE 5.01SP2/5.5SP2/6.0SP1.Petr Link to comment Share on other sites More sharing options...
the_guy Posted July 18, 2006 Author Share Posted July 18, 2006 (edited) Beta 5 now available.Notable changes:*Removed unneeded runtimes*Removed Flash and Shockwave Players*Removed riched.dll and riched32.dll*Updated extrac32.exe*Fixed Timestamps (iexpress.exe/wextract.exe updated to 2003 version, makecab.exe downgraded to ieak6 version)*Other fixesLink is here until MDGx uploads to his server.Also, I think this might be the last version before I make an RC, unless there are any major bugs.the_guyEDIT: Link pulled. Edited July 18, 2006 by the_guy Link to comment Share on other sites More sharing options...
erpdude8 Posted July 18, 2006 Share Posted July 18, 2006 Petr, the_guy, eidenk, MDGx and anyone else reading this thread:I want to get your opinions on what Tareek was suggesting on improving UNICODE support for WinME. Here's his latest quote:Thanks erpdude8. Some time before, (I) needed better unicode support in Win ME, for my old machines (overclocked) (right now i have 2), (now they are Servers). Then i realized, if those tools are readily available, then many one's could have still use the old machines with the newer soft (which are still released for Win9x/ME). At the beginning, wasn't able to see/read many websites, or, use many soft with unicode character support for document editing, then, further enhancements helped to reach the goal. (I) needed unicode support mostly for viewing unicode characters, writing/editing documents with unicode characters, etc.PCs were much faster with ME than XP. One PC (have three partitions, DOS, Linux, ME, XP,) i use for surfing the net and soft test, already contains MSLU, opencow.dll, reg-hack, etc for unicode support. Even though by enabling the unicode support, overall performance gets lower, still faster than normal XP. When unnecessary graphics features are temporarily disabled in XP, then XP gives better performance than before, but still cannot beat ME (in many areas, for a old machine, with smaller hard-drive space).Few more tools mentioned below, if for some reason, "the_guy" or one of you, have enough time to look into these, he/she may include/choose these or something better, in one package. Then, those who needs to make old PCs still effective even in multilingual app/soft areas, can use these tools. Very effective for the users of those countries or in school, which still uses comparatively older PCs.Unicode Support on Windows 98, ME :http://libunicows.sourceforge.net/libunicows. Open Source MIT license. Helps to execute/find Win32 api, library, etc for the requesting apps.http://opencow.sourceforge.net/Opencow: Open Layer for Unicode. By Mozilla project. MPL 1.1/GPL 2.0/LGPL 2.1 license. This library allows a Unicode Windows application to run on all versions of Windows including 95, 98 and ME.http://www.unicode.org/iuc/iuc18/papers/b5.pptUnicode on Downlevel Windows. ( Google HTML cache : http://www.google.com/search?q=cache:www.u...=clnk&cd=30 )http://msdn.microsoft.com/msdnmag/issues/0...LU/default.aspxMSLU: Develop Unicode Applications for Windows 9x Platforms with the Microsoft Layer for Unicodehttp://www.punchdown.org/rvb/email/UniGeez2k09.htmldeveloped by Marcus Wright and Will Briggs and distributed under the GNU Public License as Freeware. It works with any language if properly configured. It enables the input of Unicode into Microsoft's Office products 97 & 2000 in Windows 9x/NT/2000 (on a limited basis in Win95).http://scripts.sil.org/cms/scripts/page.ph...=UnicodeSupportSoftware requirements for different levels of Unicode Supporthttp://scripts.sil.org/cms/scripts/page.ph...eplace_USP10dllReplacing your Uniscribe.dll. If you are looking for complex Latin or a specific language support, check Uniscribe versions to make sure the Uniscribe version you are installing has what you need.http://scripts.sil.org/cms/scripts/page.ph...iscribeVersionsUniscribe versions. http://www.microsoft.com/windows/ie/downlo...ime/default.aspGlobal IME. IME (Input Method Editors). it allows Simplified Chinese, Traditional Chinese, Japanese or Korean text to be entered in editions of Windows 95, 98, ME, NT 4.0, 2000 and XP, that do not normally support these languages.thanks. oh ... NO ... this posting is big ... bunch of useless info ... may be, it should have been posted in some unicode related thread ... if they are not repetitions ... As for MFC42.DLL version 6.2.4131, have you got any real reason to tell me to AVOID using it, such as you tried it yourself and it screwed something in your system ?I am running this file since some time and I have noticed nothing wrong so far. Also I have always seen that the unicode version of mfc42.dll is named mfc42u.dll. Granted I have not seen yet a mfc42u.dll 6.2.4131. But would MFC42.DLL version 6.2.4131 it run at all on my system if it was unicode ?ok I stand corrected. works good but this time I got MFC42.DLL version 6.6.8063.0 from Windows Server 2003 SP1. Link to comment Share on other sites More sharing options...
the_guy Posted July 18, 2006 Author Share Posted July 18, 2006 @erpdude8: I think it would be a good idea, but it just wouldn't be put into the SP as I feel it would be too big and bulky. Also, that new version of mfc42.dll will be included in the next version.the_guy Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now