Content Type
Profiles
Forums
Events
Everything posted by Tihiy
-
This means rpl2k.dll was already registered from this or another directory. Try to unregister before registering. If it won't help, manually clean AppInit_DLLs.
-
Well, rebuild icon cache (or install 1.2 which will do this automatically)
-
Well, her banning was one of the reasons why i've mainly switched to the W2000 improving. I've wanted to write insulting posts about that several times but could stop myself from this - coz' it's useless.
-
Well. Alpha-blended icons in taskbar, window captions and Alt-Tab dialog is not supported now because they're drawn at deeper system level. note: you can workaround this now by using WindowBlinds, TClock3 and other skinning programs. I think i can patch at that level as well, however, i need to know which user32.dll version is *latest* now and where can I download it now. Edit: oh noes calls go to teh kernal Version 1.2 with following improvements attached to first post: - Shell icon cache is now rebuilt after installation - Rocketdock images issue fixed
-
Well. That's can also be because Shell Icon BPP not equals 32. [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] "Shell Icon BPP"="32"(you may need to relogin) That entry is set when you register dll, but only for current user. Under other user, you must apply this registry change or re-register dll if possible. Oh yes. I've found the problem. The problem is that Rocketdock creates ILC_COLOR32 imagelist not ILC_COLOR32 | ILC_MASK. While this will work and display 32-bit icons under Windows XP (undocumented however), that will break any other icon that isn't 32-bit. But programmer was sure that there will be no such case? That's pretty bad! There are several solutions to that problem; i'll choose one that works best. Wait for 1.2
-
Does it work for anyone? I think it is Well, in such cases: 1) Make sure you're running 32-bit video mode. 2) Rebuild icon cache. The easiest way to do this is to open Display->Effects->Check "Large Icons"->OK, Display->Effects->Uncheck "Large Icons"->OK. 3) NVIDIA drivers were crap in all Windows versions (especially now - poor Vista users). In Windows 98, driver bugs were cureable by rotating screen by some angle and rotating it back. 4) Un-register and register dll again. 5) If you still don't achieve anything, post screenshots and/or Dependancy Walker logs for program.
-
Well, i've contacted author about that and managed to fix (workaround) this in version 1.1 (first post) Create empty file programname.exe.32bitimgl (where programname.exe resides) to force your programname to work with 32-bit images. With that (miranda32.exe.32bitimgl), Miranda displays 32-bit icons everywhere flawlessly! About upgrading: you should uninstall (unregister) rpl2k.dll first. Then reboot, replace dll with newer version, register new version, and reboot again (or logoff).
-
Here's the problem: http://miranda.svn.sourceforge.net/viewvc/...c?revision=4796 hImageList = ImageList_Create(GetSystemMetrics(SM_CXSMICON),GetSystemMetrics(SM_CYSMICON),IsWinVerXPPlus()? ILC_COLOR32 | ILC_MASK : ILC_COLOR16 | ILC_MASK,0,3); hIconsList = ImageList_Create(GetSystemMetrics(SM_CXSMICON),GetSystemMetrics(SM_CYSMICON),IsWinVerXPPlus()? ILC_COLOR32 | ILC_MASK : ILC_COLOR16 | ILC_MASK,0,100); This plug-in doesn't imagine itself Windows <XP with 32-bit icon support! So, possible solutions: * Ask author for change - Lie to Miranda what we're running on Windows XP - Force Miranda to get only 32-bit imagelists
-
I haven't used Miranda for a while. Can you please tell me which plug-ins/smilies i should install?
-
I'm sorry to multiply topics across the board, but i think you guys wanted this: http://www.msfn.org/board/index.php?showtopic=93160
-
This program allows your Windows 2000 to display 32-bit icons. 32-bit icons were introduced in Windows XP. They're improving experience with high-color smooth images with alpha channel (i.e. shadow). It wasn't possible to view them properly in previous Windows versions. 2 years ago, i've started Windows 98 Revolutions Pack project, which allowed Windows 98 to display those icons (and later visual themes, new system applets, improved shell experience and so on). Now i'm presenting Windows 2000 Revolutions Pack. I hope it isn't late and some people like&use Win2000. So, it Requires: - Windows 2000, SP4 & IE6 preffered (not tested with IE5) - 32-bit video mode. If your videocard does not support it, you're out of luck. Installing RP 2.01 [attached to this post]: - Extract/Run setuprp.exe [safe mode recommended] - Reboot Uninstall: - In Add/Remove programs Pros: - does not patch system files; - consumes extremely little amounts of memory; - easy to install/slipstream. Example: (with Vista Icon Pack 3.0 applied) How to force application to display 32-bit image lists: This workaround cures black shadows or discolored images in programs which were written unaware of 32-bit icons with Windows 2000. Create "your program.exe.32bitimgl" file for your program.exe in the folder this exe resides. Viola! You can also use this trick instead of "256-color tray patch" for explorer.exe, however, this isn't the right way. I think. RPL2k202.zip
-
Note: WinME-Defrag.exe in Win98SE breaks Money99!
Tihiy replied to creopard's topic in Windows 9x Member Projects
nonsense. What will happen if there is no defrag.exe? Maybe it is other Me defrag part (cvtapplog, taskmon) issue? -
I don't use global hooks because there is no reliable API hooking methods in 9x. Instead, i hack system DLLs directly I swear now that i'll definitely make an Revolutions Pack version for 2000 too. AppInit_DLLs and VirtualProtect will help me. As for subpixel font rendering - well, man, you rock! It is incredible, fast and stable. However, my eyes hurt - but that is minor detail I'm really impressed that you could read that all.
-
Small graphic library
Tihiy replied to Tihiy's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
Well, i'll use C++. Thank you for the links, however, i need something much lighter, i don't need saving/image effects/etc. I need only to load .jpg, .gif, .png and have my HBITMAP. Nothing more. Looks like i'll have to use parts from some libraries... -
Do you know a small/fast/robust, open-source library which can load popular graphic formats? (jpg, gif, png, etc.) I can't find one small & powerful enough. I'd also like fast image resampling algorithm
-
This is a great project! I hope we'll be able to share expirience. So far, it does not work neither on my XP (doesn't show interface) nor 98 (slowdown-eat all resources-hang).
-
98 (FE), 98 SP1, 98 SE + ME SHELL32.DLL fix
Tihiy replied to MDGx's topic in Windows 9x Member Projects
No, that's wrong. User/Organization/Serial was in USER.EXE only in Windows <95. And patching latest USER.EXE for win98 and winme will be enough. However, after patching i haven't noticed any stability improvements, all my resource-draining tests still usually hang system. So i don't think those patches will be useful. I wish i had an debug win9x version... -
This is possible in Windows ME, because WIA is not implemented in 98. (if your camera does not work as mass-storage device) Maybe sometime it'll be added into 98 with 98SE2ME.
-
98 (FE), 98 SP1, 98 SE + ME SHELL32.DLL fix
Tihiy replied to MDGx's topic in Windows 9x Member Projects
push 0x40 push 0x14 call KERNEL.LOCALALLOC mov cx, ds <-- ds<>0 mov [bp-4], ax mov [bp-2], ds or cx, ax <-- always <>0 jnz ... xor ax, ax jmp ... Holy cow, i can see that too! WE MUST FIX THIS NOW If Anonymous patcher won't, i will. -
There was only german Windows 9x ReduX Version which was linked here ~year ago and quickly removed from this forum. However, i was quick to download it and -i've checked it now ****. IT HAD USB2.0 STACK BACK THEN. AND WE'VE FAILED TO SEE THIS. #!@##$$!!!!
-
Windows Jackhammer?
-
Windows Jackhammer: The last update you'll need for Win98.
Tihiy replied to NL-Stitch's topic in Windows 9x Member Projects
I've used to think for this definition: Alpha - known-to-have problems release which shows one or several, but not all product features. i.e. works at least for someone Beta - known-to-have-non-major problems release which shows most product features and can perform most tasks which product is meant for. i.e. works [satisfies] most customers Release Candidate - known-to-not-have problems, release which contains all declared functionality and is expected to work for everyone. however, Wikipedia declares that different, but it won't change my mind ever. -
Try to disable ACPI? [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Detect] "ACPIOption"(dword)=2 (disable acpi)
-
Those files were taken from pre-sp4 microsoft usb 2.0 drivers: http://support.microsoft.com/kb/319973 Attention: usbport.sys higher than 5.0.2195.5652 is know to be faily, so please avoid now downloading MDGx pack. There are also reports of BSODs when installing flash drives first time. They seem to be fixed in future NUSB. Also non-letal BSODs are possible when disabling/removing controller or hub. Please test those cases.
-
This driver is created from Windows 2000 SP4 USB 2.0 stack by SweetLow from russian Ru-Board forum. http://sweetlow.at.tut.by/download/usb2.zip http://tihiy.ahanix.org/usb2.zip This is an expirimental build, i'm uploading it because i don't have enough Win98 park. Please try it if you can/want. Remove current USB/EHCI drivers (and their .inf files if there are), delete EHCI controllers from Device Manager. You can also try to install it by right-click. Feedback appreciated. They'll be included into newer NUSB version if positive