March 31Mar 31 Here's the second fix for xnview https://filebin.net/i4dvch4eyiktta2d, once you apply it you won't need SH95UPD, but it must be freshly installed xnview extract the package to C:\ and run the XnvFix.bat. Only, the solution to the webp.dll problem will have to wait a bit. Edited March 31Mar 31 by ABCDEFG
March 31Mar 31 @ABCDEFG before running the fix I only had to adapt XNVFIX.BAT to my Program Files drive-letter. XnView v2.13 seems to run out of the box on a clean system, without SH95UPD: @cov3rt about posting images: above image is a slightly cut 1920x1200 print-screen, pasted into Irfanview and saved as *.png and then drag-and-drop into the post. This one has filesize of 78KB, even less is possible with png.
April 3Apr 3 @ABCDEFG Thanks, I have MSVCRT.DLL on board. First I just copied the fix from Windows 95 OSR2, but today I tried a fresh one in Windows 95a. Everything is fine, I only had some initial issues not founding the XnView directory, but that was an easy job compared to yours. BTW print-screen further processed in XnView, as it looks like the default png compression is heavier than IrfanView's.
May 22May 22 Author Any updates? Also since we are talking about xnview, i think it's ok to ask about a related thing. Does anyone know if there's an official or unofficial method for getting rid of the file icons showing on the bottom right of thumbnails in windows explorer when xnview is installed on windows 9x / 2K? I know modern os have the option to disable this via folder options by unchecking "display file icon on thumbnails", but it's absent in 2K and older. I asked chatgpt if they know of any solutions but they have concluded that there might not be and / or that the file icon handler part might be baked into the thumbnail part itself.
August 8Aug 8 Author I decided now to try to make Irfanview 4.44 work as an alternative, but faced many unexpected results, like no fully working autohotkey 1.0.48.5 / autoit 3.1.12.1 scripts, and almost half of the plugins in the package do not work. I did mention in my other thread on patch9x that i was able to work around the SSE2 instructions problem so it will at least open regular jpeg/jpg files, but there are still many things unresolved for my purpose of using the program. I do not plan on trying to make most of the non working ones work, i did several attempts with ghidra with chatgpt but was not able to get anything to work yet. My main focus is webp.dll which currently does not work. You can use some older versions for some of the plugins and they'll work, like jpeg2000.dll version 4.3.3.0, but a good remainder of plugins still do not work. Here is what's missing for unpacked webp.dll checked on a fully updated windows 95 osr 2.5 system: kernel32.dll missing exports ( implicitly dependent modules ): EncodePointer DecodePointer GetModuleHandleExW IsDebuggerPresent IsProcessorFeaturePresent SetFilePointerEx InitializeCriticalSectionAndSpinCount
August 11Aug 11 Only the IsDebuggerPresent and IsProcessorFeaturePresent imports can be patched out. The other five would require some major code hacking to function correctly. An extender would be the best option.
August 15Aug 15 Author On 8/11/2026 at 8:55 AM, jumper said: Only the IsDebuggerPresent and IsProcessorFeaturePresent imports can be patched out. The other five would require some major code hacking to function correctly. An extender would be the best option. Turns out we don't need to do the major hacking, because the older webp.dll version from 4.32 plugins works on windows 98SE without kernelex and should only need "IsDebuggerPresent" patched for windows 95 (the newer 4.44 plugin is the one with more missing APIs and only works on 98SE with kernelex 4.5.2). I had chatgpt do the patching directly via uploading the 4.32 version. Since i have only 98SE installed currently, i cannot test the patched version, but i'll upload it here, in case anyone can test. Will be available to download for a few days. https://limewire.com/d/jgPVH#535Yo0hpaq
August 23Aug 23 Author ok i have now attached a working webp.dll alongside several other working plugins for win95c, some are patched, some are not, to be used with irfanview 4.44. there's a 98se plugin package too but some plugins require kernelex 4.5.2 to work. also included in the package is the autoit 3.2.12.1 +helper .dll file which creates a mouse hook ( requires 4dmouse driver, included in the package for win95 and win98 ), with several functions baked in, includes next/previous file switching in directory while zoomed in ( a regression though because holding the keys no longer quickly scrolls when held.i had to do this to fix another issue with files getting skipped, but i think this is ok, because the default behavior in my opinion was erratic ), the mouse hook allows for zoom in / out to work with scroll wheel alone and prevents the directory from switching images in the process, lastly, the left mouse click allows panning, although it will not work if you do it aggressively / or in quick strides, you have to do it slowly / carefully, otherwise it will draw a rectangular box / not work.DOWNLOAD LINK only available for up to 3 days...https://limewire.com/d/4P87k#qF7SWNakaW Edited August 23Aug 23 by cov3rt
Create an account or sign in to comment