cov3rt Posted March 17 Posted March 17 I was wondering if anyone has been able to get xnview classic 2.13 full version to work properly on windows 95? i do not have a system to test for it, and i had mentioned before a long time ago that xnview 1.82.4 was the last to work on windows 95, however, from what i read later on, the author claimed official support of xnview 2.13 on windows 95 and 98 on a thread from xnview site, even in the release notes i think. the issue is that there's hardly any info on people testing specifically past 1.82.4 on windows 95. the ones that did face problems that couldn't be fixed apparently, something to do with maybe unsupported unicode stuff or other reasons. i've also contacted the developer but they didnt really address my questions completely, and the conversation basically ended prematurely. the reason why i want to use the later versions of xnview is largely because of webp support, though the newer ones also have other added stuff / improvements / bug fixes. i know that irfanview 4.44 supports webp and works on windows 95, but i dont like the ui overall and it has one significant limitation ( the main reason why i dont want to use it ), which is that the zoom in / out part cant be done like how you can in xnview, as it requires you to hold ctrl + mouse scroll in order to do the zooming. it was fixed in 4.50 so that you can scroll by simply using the scroll wheel without holding ctrl, but that version no longer works on windows 95.
cov3rt Posted March 20 Author Posted March 20 Have you also tried "XnView_Classic-1.99.6-win-full.exe"? that one still had the relatively modern lossless version of webp.
deomsh Posted March 20 Posted March 20 (edited) I was just testing because I was curious about your question. I remember using XnView in the past, but later I became a 'hardcore' IrfanView user, although not everthing is 'good'. Do you want me to test "XnView_Classic-1.99.6-win-full.exe"? Edited March 20 by deomsh
cov3rt Posted March 20 Author Posted March 20 yes, if you can test "XnView_Classic-1.99.6-win-full.exe", that would be nice.
deomsh Posted March 21 Posted March 21 (edited) Sorry to say, but same missing Kernel32.dll export as above with 'XnView_Classic-1.99.6-win-full.exe' on (my installation) of Windows 95 OSR2. Edited March 21 by deomsh Typo
deomsh Posted March 21 Posted March 21 (edited) Because I can't stand if 'things' are not working, I first checked the missing Export KERNEL32.DLL:InterlockedCompareExchange. It seems it is NOT available on Windows 95. Then I went down: highest version working on my installation is xnview v1.82.4. Version 1.90/ 1.90.1 and 1.90.2 didn't work: Invalid Page Faults in KERNEL32.DLL. Edited March 21 by deomsh 1
jumper Posted March 22 Posted March 22 Did you try https://web.archive.org/web/20220521054008/http://www.oldversion.com/windows/xnview-v1-90-beta-1 ? If that works, there is also 1.90 beta 2-6 and rc 1-3 before 1.90 final.
deomsh Posted March 24 Posted March 24 (edited) Not yet, but I tested today: v1.90 beta 1, beta 2 and beta 3 asked for STI.DLL, not part of Windows 95 as far as I can see (Imaging). But if I copied the three STIxx.DLL's I found somewhere to the xnview directory, xnview started normally. v1.90 beta 4 and beta 6 started without asking for STI.DLL, same for RC1 and RC2. But RC3 gave Invalid Page Fault in KERNEL32.DLL, like final v1.90 as reported earlier. Edited March 24 by deomsh
jumper Posted March 25 Posted March 25 Good! So v1.90 RC2 is the latest that runs. I'll compare RC3 and Final to it and look for changes that might cause the Page Fault.
cov3rt Posted March 25 Author Posted March 25 Also may be relevant, "legacy extender" which helps with compatibility problems with certain applications made with newer versions of visual c++. The thing is, i haven't been able to find a full / installable package, as the one from the website broadly titled as "Legacy Extender for Visual Studio 2005/2008" seems to be only a developer package. The initially searching was about running newer versions of dosbox on windows 95, and when i encountered this line "VS2005 compiled DOSBox *Windows 95 works with LegacyExtender. Fixes InterlockedCompareExchange" from a vogons.org thread, it made me want to search what "legacyextender" was, as the interlockedcompareexchange was specifically the missing dependency from xnview 2.13 / 1.99.x on windows 95.
deomsh Posted March 25 Posted March 25 4 hours ago, jumper said: Good! So v1.90 RC2 is the latest that runs. I'll compare RC3 and Final to it and look for changes that might cause the Page Fault. Maybe of use to you the print-screen of xnview v1.90 RC3, same as IPF in xnview v1.90.1: If you need the last part too: just ask, my RLoew non-XMS ramdrive installation is still available on my small USB-drive.
ABCDEFG Posted March 25 Posted March 25 (edited) https://filebin.net/mgyn7gjm48lbu9y7 Edited March 26 by ABCDEFG screenshot added
deomsh Posted March 28 Posted March 28 Hi @ABCDEFG very nice job! Although it took me a long time to surpass next missing export (no IE4 on my system, and installation on my non-XMS Ramdrive gave problems). But in the end I succeeded with help of SH95UPD, version 007:
cov3rt Posted March 29 Author Posted March 29 ABCDEFG, can you provide clarity on what your attached file is from your post with screenshot of xnview 2.13 running? I downloaded it and inside appears to be a helper file and a xnview application. What do i do with these?
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