Jump to content

sp193

Member
  • Posts

    131
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Singapore

Everything posted by sp193

  1. SHGetDataFromIDListW is already in the v0.0.4 informal release as an alias to SHGetDataFromIDListA. Should work, at least for me, but let me know if it does not.
  2. Hmm, then I think that there is nothing much that can be done about this as the flaw. There is a seperate .cpl file for the ATI display properties (eg It is nvcpl.cpl for NVidia) which is being loaded by Desk.cpl (or Deskcp16.dll), but is most probably not being displayed due to a incompatibility between the Win95 SHELL32.DLL and the Win98 desk.cp, therefore causing the crash you observed when you closed the advanced properties page. The file desk.cpl would most probably need to be corrected (Possibly almost impossible?), as it is incompatible with the Win95 SHELL32.dll. As a temporary fix, hex edit the desk.cpl file, replacing all instances of shell32.dll with shell32.w98 (or the name of your Windows 98 shell32.dll file). Your English is not bad, it is just that when you said that the ATI display properties page did not work, I assumed you ment that nothing happened when you clicked on a button on the ATI display properties page.
  3. Hmm, good to hear that the win95 shell works for you! I am currently trying to implement functions like DllGetVersion, DllInstall, etc in v0.0.4. Well, I think that the missing DllGetVersion function may not be the problem. As a temporary fix, try hex editing the .cpl file for the ATI Advanced Properties Page and replace all instances of shell32.dll with shell32.w98 (or the name of your Windows 98 SHELL32.dll).
  4. What version of Windows 95 were you using? (Windows 95, Windows 95B...etc) And did you apply all availiable system updates from Microsoft? What was the error you received (can you give more details?)? Anyway, did anyone have the "Cannot Launch Program" problem after rebooting after installing SH95UPD?
  5. Actually, I am not very sure... I am not very sure whether KernelEX's GPL licence still applies for SH95UPD, so I left it in the source code, and it does not contain any copyrighted files. Feel free to comment on the project though, although it may not be as good as KernelEx due to my lack of experience... Anyway, I hit a snag while programming and I think that it will take a while to fix....as it appears to be a bug in the KernelEx 0.3.2a source code (I cannot import shlwapi.dll for the functions). I am thinking of including an "Upgrade mode".... what do you think about that? Please post here whether there are any problems running/installing SH95UPD. Any suggestions are welcomed.
  6. Shell 95 Update Project (SH95UPD) ----------------------------------------------------- NOTICE 2009/12/24: SH95UPD v0.0.8 beta is now released. NOTICE 2009/12/23: I think that this is very bad news... SH95UPD may actually become permanently dead under my programming and management... My 8-year old second-hand PC has finally been replaced... as it has suffered another major failure this December (The RAM modules were not being properly detected by the Mainboard), but I managed to get it fixed (By luck. I really didn't swap anything). My father got me a new laptop... with Windows 7 on it. Since I got a new system... the old, ailing PC has to go... soon.... although not yet. I feel like re-writing SH95UPD into C, under Open Watcom C instead, to make it more sleeker... but I think that that may not be feasible. NOTICE 2009/11/02: Geocities Singapore (The web host for my website) is now dead, and all links pointing there are dead. Description: This project implements functions not found in the windows 95 shell but present windows 98, allowing the users of 98lite (sleek), ROM, ROM2 to be able to once again run programs that would only work with the Windows 98 shell and not with the windows 95 shell. SH95UPD is based on the KernelEX project, and is basically a stripped down version of KernelEX. Currently it only tampers with Shell32.dll, adding functions present from the IE4 shell update to it. This project neither requires nor includes files from Windows 98, and does not distribute any copyrighted files. It is designed so that KernelEX(And similar software) can be installed over it, with almost no loss of functionality. Starting with the Release candidate v0.0.2B, the SH95Version function is no longer included. Hence Kernel32.dll is now unpatched. If you are installing SH95UPD v0.0.8 over a system with an older version of SH95UPD, please uninstall the older version before proceeding. Please note that you would still need to hex edit DESK.cpl and replace all occurances of SHELL32.dll with SHELL32.w98 (Or the name of your Win98 SHELL32.DLL). This problem seems to be a fault with 1 of the Win95 SHELL32.dll's internal functions, and is currently being addressed. However, this should be the *only* file you would ever need to hex edit again. SH95UPD v0.0.6 is the last build of SH95UPD to be based on KernelEx 0.32a, while newer builds are now based on KernelEx 0.36. This version of SH95UPD, v0.0.8, has major core changes from v0.0.7A. However, it may possibly have many new bugs. Please discuss any "new" bugs introduced in v0.0.8(Crashes or unusual behaviour that were not present before installing SH95UPD v0.0.8) at the SH95UPD thread at the MSFN forums. All the binary files provided in this released have been pre-compressed with UPX. UPDATE 2009/12/24: IMPORTANT! SH95UPD v0.0.8 has some extreme core changes done to it (View the changelog for details). Hence you can consider it to be a "Ultra Beta", a much bigger beta than v0.0.7 when it was initially released. Frankly, I have not really heavily tested this, but I have yet to encounter any flaws. Please report any _new_ crashes you may encounter. ***PLEASE READ THE README FILE CAREFULLY*** Credit goes to Xeno86 and (x). Requirements: - Windows 95, Windows 98 Standard Edition, Windows 98 Second Edition or Windows Millienium - Any locale and kernel version - Windows 95 Shell (Any version, but must be from a pre-OSR2.5(Pre-Windows 95C) Windows 95 build) already installed and working Thank you all SH95UPD users for your support. SH95UPD New project homepage (Lists all SH95UPD related posts): http://ysai187.blogs.linkbucks.com/categor...upd-projects-2/ The latest version is v0.0.8, and latest stable version is v0.0.7A. The link to the homepage below got changed somehow... please update your links. Check the home page for more information and for the latest stable releases, release candidates, source code and tools. Tools for new SH95UPD users: Quicklaunch replacement for Win95 shell users: http://www.msfn.org/board/index.php?showto...mp;#entry463508 IEridicator 2001 and IEridicator 2001A: http://www.litepc.com/ieradicator.html Please avoid hot-linking directly to the files as the file names will change over time. -------------------------- Rejoice 98lite users!!! A Merry Christmas and a Happy New Year to the MSN community!
×
×
  • Create New...