Nokiamies's Achievements
386
Reputation
-
I think I was bit too vague. I managed to get it started by replacing missing calls, but it still got issues and I wonder if replacement broke it. It now loads but as can see from screenshots below messages are not shown on 95 client despite it sending them out just fine. File transfer still works and request passes both ways, just not messages. It does not matter what end client other side got and Windows 9x I never had this issue. I also went as far as trying modified client under ME and it does same there which likely means I did broke something. I attached pictures to show off better what I mean. Vanilla-95_mod.jpg you can see file transfer and message sending working just fine on vanilla client, on 95_mod-vanilla can see how it looks on the other end. File transfer just fine but message I sent off other client does not work. Same idea is on ME mod-vanilla.jpg and vanilla-ME_MOD.jpg. This error occurs when I attempt change to font to see if font related, illegal process on libpango (laiton.jpg). On ME though trying change font does not result illegal process with modified client. Stock 2.6.6 works just fine on ME. Here is current files I hacked around to get it that far on 95 with Jabber. I included files needed for gtk into folder so it would be more portable. http://nokiamies.net/files/sw/Pidgin-95.7z Also thanks for the guide how search replacements. It will be handy in the future
-
I managed to hack around to get it starting and I could send messages and file but for some reason I was unable to see messages other person was sending. They would not even be received by the client since I would get them only after I logged in on other client. Other user got all fine though. Also trying access font settings resulted illegal process. It is better than nothing working at all. Need to continue testing I guess. Or it might be way I hacked around calls that broke it all. What are rules on redirecting missing calls? How you find alternative. Sorry if that sounds dumb but I was never programmer aside from industrial.
-
Interesting Reading on the Internet in Today's World
Nokiamies replied to Monroe's topic in Technology News
Biggest problem I had with cash was with self service stations which unfortunately happens to be popular when you live in middle of nowhere. I prefer to fuel up when on more populated areas but I got thirsty SAAB B201 (8l/100km highway 12l/100km town due automatic) engine on my 900 and when doing very very long trips I do need refuel on self service. I keep debit card with me for that reason. Maybe I am not doing too much buying aside from groceries and other basic necessities and it is not problem to me. Car parts well aside from ignition parts, fresh oil yearly and every 5 year or so new ball joint/cv shaft/etc due roads being in wonderful condition I don't need. Stuff I ever done in car workshop I had one ex saab mechanic taking care of it and he accepts cash. Only thing I order online are spare parts for car, computers etc, since when living in middle of nowhere there are zero stores to get them but for reason I cant explain multiple fashion stores... Also you cant pay with cash on most of public transport but I rarely use them. Over the years I only had few train trips some of which I did not even pay myself. Trains are very expensive here and unreliable anyway they buy fancy locos then don't maintain them and then you are left stuck in middle of nowhere. Or even worse they catch fire like DM12 been doing quite lot due poor maintenance and design flaws. I think most are not in lucky situation as I do to avoid those options and it kinda sucks. Bigger the town is less choice you have for anything. How about embedded midis? Or even worse embedded wav file. Those freaked me out when some random midi began blast out out of silence. To add insult to injury some wannabe 90s website guys added those midis to their sites. Also don't get me started on animated GIFS Funny I never seen them either despite not having that script. Well my browser is hardened to max so that might be why. That is useful script though for those sites that embed them differently. Thanks for linking it. -
Interesting Reading on the Internet in Today's World
Nokiamies replied to Monroe's topic in Technology News
I pay with smartphone payment application since it is modern and cash is old...ok that was awful joke. I never used those and never will. Of course I do. Cash does not require server check to function and checking balance is as easy as opening wallet. -
Interesting Reading on the Internet in Today's World
Nokiamies replied to Monroe's topic in Technology News
I think I am past point of missing old internet. Just trying cling to past and not saying I am missing old internet wont going to help. There were also evil things there like "Only viewable on internet exploder 4 or worse" I admit I used to also fall into that. What is typical problem there is that you keep doing things you totally disagree with and keep saying it. Then one day it hit me. What if instead of trying clinging to past memories I bring past to current. Nobody says you must use Spotispy, or any other things. What if instead of just using what everyone else is using to communicate (whatsapp) or do other stuff you use what you want to use and can be used on systems you have. If you really hate smartphones you don't have to have one, you can get still basic handsets even if live in country where GSM is killed, they are cheap ones usually sold for elderly people. If you hate modern Windows don't use it. Use something like linux mint to do "modern" stuff like filling out tax card, doing banking etc then outside that use whatever system and OS you feel good at. There are many projects that makes them usable. For example Windows 98 can totally be used for tasks with help of Pidgin, Retrozilla 2.3, proper codecs, putty win32 legacy etc. And if you think all your friends will stop talking to you if change way then ask are they really your friends if they will end friendship at that point. Sure there are some limits for what can be considered tolerable. If you would say now I will only communicate with smoke signals then it would be understandable that they are upset. You might think I just lack any friends and I got handful of them only but they are good friends I talk almost daily or hang with whenever just can. Most "friends" I had were just burden to me. If work requires them then you use during working hours as you should always keep work and personal life separate. I use whatever phone and computer employer tells me to during hours my wage is running and when hours are filled I leave them at the office or if home switch off power until next shift. I do not do any of personal work on company laptop or phone since security and not wanting mix up my personal and work life. If you are being your own employer you should still separate work and personal devices for security reasons as having one of them compromised compromises both. As for the web, you don't have to make site that forces SSL, bot protection, requires complex CSS and scripting etc. You can make one very basic. Just don't fall into wannabe 90s geocities site trend. You do not want but million animated gifs and annoying embedded midis into your site or write it with Microsoft RuntPage. I hated those site back then and hate whenever I see one of them today. You should prefer minimalism and avoid going over HTML4 strict. Something like Mozilla composer with css disabled is good starting point if you suck at coding or just want streamline doing site and then just do small fixes by hand with text editor. World is not going to change is nobody does nothing and just sit on their a** and complain. It starts change by making difference yourself. -
I agree, sometimes it is not worth burn lot of money. That solution is suggested might be best for time being. You can make it more modular if solder connector to wires so can swap out power supply you use easily. Maybe make header with regular molex then make one adapter fitting generic barrel jack so can use it either way.
-
Nokiamies started following Pidgin 2.6.6 on Windows 95 OSR 2.1? and MPCI-E to Legacy PCI
-
Well depending your electrical skills and willing to take risks there is possible workaround. I looked around pictures of adapters you are talking about and found this https://i5.walmartimages.com/asr/674e1280-d726-40e2-983c-e2fc3c8d7b2e.4111bb435392e18d6a8bf929c2f760a2.jpeg Now when comparing to pinout of sata power connector https://pinoutguide.com/Power/sata-power_pinout.shtml it seems that adapter lacks orange wire which is used usually for 3.3v. So that is only 12v and 5v connector. So in theory atleast all you have to do is desolder connectors off the PCB and attach wire directly or via plug if prefer to it have it removable. You either need desk power supply with both 12 and 5v rails or two desk power supplies with 12v and 5v. You can find those for reasonably price in stores, I cant say for US as I live in arctic circle but some DIY stores atleast and they are usually sold as universal replacement for dc adapters of appliances. I would verify voltages using multimeter and if you do not feel comfortable with soldering iron let someone else do it for you. If you cant find exact part you need you usually need do one yourself from almost fit part
-
If you require access to working jabber server please contact me via DM. I can arrange you temporary access to mine for any testing you may require
-
Funny enough I used not care about it too much, I had my private IRC server for comms and still do. IRC is nice since all you need do is forward single TCP port, it works just fine even over SSH port forward using Putty legacy build under 95. I originally started test alternative communications over request from friends who used it. They wanted stuff like presence, proper file transfers, proper single and multi user chat. First I did testing on old Microsoft Communicator server disc I had laying around from friend suggestion (was before lynx/skype for business server), but it was too complex to be used in my scenario. So I ended up trying XMPP/Jabber server software since I had heard about it features and it did fit great for this purpose. First it was just XP+, then I began test other platforms. Of course I did not forget my IRC and create bridge between XMPP MUC and IRC channels So far I gotten XMPP full functionality under Windows NT/98/SE/ME with Pidgin 2.6.6, Windows Whistler build 2267 with Pidgin 2.6.6 and legacy GTK runtime (just because) and Mac Os X 10.4 Tiger (PowerMac) using PSI 0.14. Limited functionality I gotten to work under Windows 95 using PSI 0.10, Classic Mac Os 9.2.2 using tvjab and Symbian S60 3rd edition using nnproject putty 0.68 for Symbian S60 3rd (backport) and Talkonaut chat client. At this point it feels like I just love push limits of what you can with obsolete legacy and outdated stuff, but it has some good things too. Some of my friends has started use their legacy systems more after I discovered these. All sudden they can things they can do on their new system on older one and it makes them happy. I can tell this is also stuff they don't teach anywhere how get legacy stuff do certain things, it is all trial and error and hours of research but it is rewarding to beat the odds
-
I did patching and it first resulted illegal process on nss3.dll. So I decided try one from Retrozilla since I knew that version of library sure works on 95. Well it got as far as having tray icon but then it gave these two errors. Interestingly enough I tried it again, only this time I had also irfanview open to save screenshots and it resulted fault and illegal process on it too, but interestingly enough it did not crash. I guess it is since both rely on Microsoft VC6 runtime It might be some runtime you have/do not have that is/is not in my system. What service did you add on pidgin? Jabber/XMPP? Some services are done by plugins and I never tested those. I need look more into this. Pidgin is bit nitpick about GTK runtimes it needs. I used non GTK Pidgin installer and seperate legacy runtime. I mentioned these in earlier post. Thank you both for all help. I was never programmer myself, unless working with industrial machinery code is counted. Also this is stuff nobody teaches you since attitude is just buy new OS. I may not be professional this but I am slowly learning. I am pretty sure I can get this working eventually, but it requires lot of patience, debugging, curse words and time. PSI 0.10 can do Jabber too and native Windows 95 support but it is very buggy and outdated XMPP feature wise compared to Pidgin 2.6.6. under Windows 9x which includes all nice features of newer Pidgin and compliance with multiple XMPP files transfer modes, even text mode fallback if all other fails which makes it more versatile in my use.
-
pidgin.dll gave error about device not functioning. I decided to do full DLL check comparing 95 and 98SE and here is calls missing from important dll IsDebuggerPresent: program files/common files/gtk folder (gtk legacy runtime) pango-querymodules.exe libpangowin32-1.0-0.dll libpango-1.0-0.dll libgtk-win32-2.0-0.dll libgthread-2.0-0.dll libgobject-2.0-0.dll libgmodule-2.0-0.dll libglib-2.0-0.dll libgdk-win32-2.0-0.dll libgdk_pixbuf-2.0-0.dll slibatk-1.0-0.dll gspawn-win32-helper.exe c:\program files\pidgin folder (install) InterlockedCompareExchange: pidgin.dll libymsg.dll libxml2.dll libpurple.dll liboscar.dll libxml2.dll Interesting. I have ran 2.6.6 on Vanilla Windows 98SE and ME for years without problems. Maybe it is cpu or ram related? I mostly tested it on Pentium 2/3 and K6 based systems. How did stability issue show up? Random bsoding or resource leak? Also I never tried it with less than 256mb ram.
-
Nice that you are back, I know how it is when body acts up. I been fighting with same for last few years. It is nice to run system you enjoy for a change instead of whatever POS (Performance Optimal System) you are required at work. I know there is working port of Firefox for 7 and 8 called Eclipse Plasmafox (https://eclipse.cx/projects/r3dfox) I don't have Windows 8.1 myself only 7 currently but that one runs just fine without any tweaks and should work with any Firefox extensions.
-
Interesting, I always though only NT had it. Well anyway it seems to be only be depend on VirtualAllocEx and VirtualFreeEx calls. Here is also dwi log from dependency walker I did under Windows 95 if you need it pidgin.dwi
-
Installer works just fine. That is error it is creating. In English that says "file PIDGIN.EXE is linked to missing export function KERNEL32.DLL:VirtualAllocEx". What really baffles me here is that call does not exist on Windows 9x to begin with only on Windows NT and when I run it on vanilla Windows 98 or ME without kernel ex or anything else it starts up just fine. If program would rely on that call it would not start to begin with on 98. Pidgin 2.6.6 is last officially supporting 9x platform when using standalone legacy GTK runtime (https://web.archive.org/web/20110106073509/http://developer.pidgin.im/wiki/Installing Pidgin#CanIrunPidginonWindows98ME). I just though it may have something to do with fact 95 identifies itself as 4.00.1111 whereas 98 is 4.10.2222. 4.00 is also kernel number on NT 4.0 which made me assume for reason unknown executable is thinking to be under Windows NT platform. While I can use PSI 0.10 under Windows 95 to connect my Jabber server I prefer Pidgin since it support text mode file transfers if transfer proxy fails. here is files I used http://nokiamies.net/files/sw/pidgin-2.6.6-no-gtk.exe http://nokiamies.net/files/sw/gtk-runtime-2.6.10-rev-a.exe
-
I have been trying to get Pidgin 2.6.6, last version of Pidgin for Windows 98/ME to run on Windows 95 OSR 2.0. However during startup I get error about missing call kernel32.dll:virtualallocex As far as I am aware that call is exclusive for the Windows NT family of operating systems and does not exist on Windows 9x. On 98 it starts without error and I got some sort of theory why: Windows 95 is identified as 4.00 by version number which is same as NT. Windows 98 is 4.10. I think for some reason program thinks it is on NT4 which 2.6.6 can also be run on and fails on that that call. Is there way to spoof version for single program under Windows 95 to show it as 4.10 instead of 4.00 or other way work around that issue? Any help will be useful