Jump to content

Tihiy

Developer
  • Posts

    2,841
  • Joined

  • Last visited

  • Days Won

    24
  • Donations

    280.00 USD 
  • Country

    Mauritius

Everything posted by Tihiy

  1. Hi, superscotty19 If something about RP confuzes you, ask me. The newer versions of RP (since 2.1) are separated into few parts, - Basic (32-bit icon support) - Shell Update (yes, it actually uses some Windows ME files) - Toolbar Patch (32-bit icons for toolbars) so you don't need to extract anything.
  2. Simple. I've just read technical CAN buletin mentioned in article. It says integer overflow occurs in LoadImage() function when dwResSize value (4-bit) exceeds maximal word (2-bit) value. If dwResSize will be ~FFFFFFFF (-1) then malicious code can be executed. So, hacked version of user32.dll has patched import table which LoadImage() points to loader written in "unused" space. It loads Ti......DLL and gives it control. Check function in Ti......DLL opens icon file and checks if dwResSize>maximal word value. If it is, function fails (so virus won't be executed). If it does not, it transfers control to User32.dll original LoadImage() pointer hardcoded. [if i had Windows sources i believe it's just 1 line of code to add But, because Win9x developer team is killed, ( ) stupid NT developers trying to write a 16-bit memory hook which do the same, but: - It will consume 16-bit handles, bad - It won't protect machine until loaded - When unloaded, will crush everything] So... if ^^ that was you wanted ? As I as said before, this update isn't critical. AND MY UPDATE SHOULD BE TESTED WELL IF WILL BE INCLUDED SOMEWHERE.
  3. Yeah, looks like they released new version. But seems it still present as [hidden] task! (Maybe check msconfig?) Somebody tested? [i'm still thinking my version is better]
  4. Sorry, there is no other way. You can place shortcut to shutdown into start menu and assign shortcut.
  5. So you want to say that Windows XP x64 won't work with FAT32?
  6. Of course. How can I do not care about RP users?! That version will simply have no effect if installed on Revolutions Pack.
  7. Please, do not bump old topics.
  8. Beta test is over. All found bugs fixed. New shutdown dialog is present by default in Revolutions Pack since 2.5. You can download standalone version if you want: shutdown.zip
  9. Silently updated it to add qfecheck entries for compatibility with original hotfix.
  10. Yes... That stupid bug that wasn't actually critical for 9x/ME is closed now. By me. Without lockups or something like. It was already fixed in 98 Revolutions Pack, but i've separated fix from it and proud to release it here. Spread it worldwide. Download (do not link directly please!!!) Gape: notice that it's 98 user32.dll 4.10.0.2231 version hacked; it's version changed to 4.10.0.2232 to supress errors after installation. USER.EXE remains unchanged; it's included only for user32.dll compatibility. If you will include it to Service Pack (hope so), note that Windows won't work propertly without Ti891711.DLL. Revolutions Pack users: you don't need that update.
  11. Thx u very much
  12. I think it's just useless to download every (especially RC) version of SP.
  13. He PM'ed. I'm finishing version 2.5 and I think we'll talk about next release versions.
  14. When Unofficial SP will allow "normal" (2k/xp SP-like) slipstreaming?
  15. Ah.. RC again?
  16. Microsoft Windows 98/98 SE Slow Office DOCs + Korean HTML Pages KERNEL32.DLL (build 4.10.2001 for Win98/98 SP1 + build 4.10.2225 for Win98 SE) Fix: http://ftp.mdgx.com/files/Q320798.EXE Kernel32.dll from SP2 RC2 is 4.10.2224. Why?
  17. Ammbr... read readme.txt's. Usual (everyting optional): 0) Install IE 1) Install Unofficial Service Pack 2) Install 98SE2ME 3) Install Revolutions Pack (requires "0)")
  18. When you click "Connect Network Drive" somewhere in menu or toolbar, which dialog appears? Standard small 95/98 window with drive names list or wizard like in 2000?
  19. Hm. If "Standby" option enabled (Is it enabled on non-ACPI systems?) and isn't working, please check if "powrprof.dll" is present in \windows\system. Don't bother yourself, i'll try to find a method to standby old systems.
  20. Hm. Create file with .reg extension. Add REGEDIT4 [HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New] @="{D969A300-E7FF-11d0-A93B-00A0C90F2719}" Run.
  21. I've seen problems with 98SE2ME, especially on localized (Russian) 9x Windows. I'm not bashing it, but I think it should be more... customizable. For example, installing fonts and updated keyboard layouts can cause problems that i've seen.
  22. It not an error... And why do you think that I'll just place them on 1 page? Requires more elegant solution.
  23. Will think about it.
×
×
  • Create New...