
jumper
MemberContent Type
Profiles
Forums
Events
Everything posted by jumper
-
My color HP 656c printed quickly via USB from Windows 98 in 2002. I second the recommendation for trying the oldest available drivers. Try the default PCL5 drivers first: Back up your system Uninstall/remove all drivers and software related to printing Backup/create a new restore point Attach printer and scan for new hardware Select any Laserjet that uses PCL5 drivers If this solves the print delay problem, install updated HP drivers if you want more features.
-
Ideally a replacement function takes the same number of parameters so the stack (local variables and calling information) doesn't get corrupted. It should also have the same return type so it can correctly report that it couldn't perform the requested task. If the function doesn't get called, then any name that fits will do. Names are usually word-aligned, so even-length names are often followed by two zeroes instead of one. If so, the replacement name can be up to one character longer than the original. All names can also be extended another two characters by overwriting the "hint" word for the following name if there is one. If the parameter count can't be matched, fewer has a better chance of working. If the return type can't be matched, more analysis is needed to best fake it. In the past I googled the API I wanted to replace, checked my DLL for possible replacements, then researched each. Today I'd start by asking Gemini for a list of APIs in the same DLL and with the same number of parameters and return type as the API I'm trying to replace. Then ask to narrow it down to Windows 95. Use FC.EXE to compare the original and modded files. Post the results and I'll review them.
-
This link still works. The 72MB zip file is a compilation of many drivers.
-
These are Special Folders. Their locations probably depend on whether you login with a User Profile or not. Check the registry for each path string.
-
GeForce GPU - Local network access freezing mouse cursor
jumper replied to sk9392's topic in Windows 9x/ME
But no FIXINTR, FIXINTR5 or FIXEOI patches. Great! So this tweak solves two independent hardware issues. I just now Googled "Windows IRQ steering" and found this in the AI Overview: So perhaps we should only have it enabled when changing hardware, then disable it for best stability. -
Probably an RF issue. Try different: Wifi channels / power levels shielding / reflectors USB ports / hubs / cables monitor refresh rates cpu and system clock speeds
-
GeForce GPU - Local network access freezing mouse cursor
jumper replied to sk9392's topic in Windows 9x/ME
Thanks for the update. Was this also before the Nvidia driver install, or after? And are any of RLoew's patches still installed? -
GeForce GPU - Local network access freezing mouse cursor
jumper replied to sk9392's topic in Windows 9x/ME
So this is no longer the case? -
I'm still working on this. I found my old Pentium 133 Windows 95 system and have downloaded some alternate builds of Pidgin and GTK+2. The rev-a version seems to be the mistake; the original GTK 2.6.10 was the last build for 95 except for a special build of 2.14.4. Google "gtk+2 win95-compatible version" AI Overview:
-
I'm only seeing IsDebuggerPresent in libglib-2.0-0.dll. I think the others all import from libglib-2.0-0.dll. With ImportPatcher you can patch: IsDebuggerPresent=GetCurrentProcess or IsDebuggerPresent=GetErrorMode I'm seeing (right-click on folder, Find, Containing text) InterlockedCompareExchange in libxml2.dll and nspr4.dll. Try patching with ExitProcess for now. The code will need to be patched. The instability is C Runtime Library errors upon second launch. Hopefully just my system.
-
I patched 6 bytes to convert the VirtualAllocEx call into a working VirtualAlloc call, 5 bytes for VirtualFreeEx to VirtualFree, and 3 bytes to update the checksum to ward off malware false-positives. Check your messages for an attachment. Pidgin 2.6.6 (unpatched) does launch on my 98 system, but isn't stable unless I enable KernelEx and set it to Win2K mode. So more patches will probably be needed.
-
98, SE, and ME do have VirtualAllocEx, only 95 doesn't. Use ImportPatcher or Dependency Walker to find all missing functions. If there are only a few, I can write a wrapper.
-
Only if the check looks into the registry can the version be spoofed. This is rarely the case. Is this the installer or the app itself? And what is the full, exact text of the message (including title)?
-
https://www.tp-link.com/in/support/download/tl-wn8200nd/v2/?app=store has two driver versions for the v2. Which did you try?
-
The video plays smoothly in Chrome 103 on my older Chromebook, but without audio. Where is the audio?
-
Are there any USB 3.0/xHCI drivers for Windows XP x64?
jumper replied to GD 2W10's topic in Windows XP 64 Bit Edition
https://www.google.com/search?q=XP2ESD Edit: Much of the MDL threads linked above require a login to view. Github links can be found by searching for "XP2ESD". -
Internet Explorer 4.01 Service Pack 2 should contain W95Y2K.EXE. It installs an updated Shell32.dll that corrects date format issues in the "Find Files or Folders" dialog. To avoid other system issues, you should have OSR2 or 2.5 installed as well as IE4.01-SP2 full install and W95y2k. IE5.5sp2 is the last IE for Win95. I'd try IE5.01(sp4) first. Both should contain the last compatible 4.72 version of Shell32.dll.
-
And hardware?
- 17 replies
-
What are the system requirements?
- 17 replies
-
MS Shell Dlg font size is too small. Can it be changed?
jumper replied to hawkman's topic in Windows XP
Advanced->General->Display->Font Size:Large Fonts (or Other... for custom sizes) It defaults to Small:96dpi. Large is 120dpi. Other... shows a ruler to help in selecting a custom dpi. -
An NT version of Wsock32.dll lacking WsControl:1001 got installed. Restoring the previous 9x version should fix those errors. Because this is a demo that only installs in the past, all testing must also be done in the past.
-
Serpent/Mypal 68 on Windows XP SP1 (and older Windows versions?)
jumper replied to Uncle Captain's topic in Windows XP
As a failure stub, the number of parameters (1, not 2) don't match and it will never return FALSE as needed. Try FindNextFileA instead. -
Win95 vs 98/ME(patched ME) Dos-Prompt interrupt access
jumper replied to awkduck's topic in Windows 9x/ME
Under Windows, DOS apps run in a virtual machine that has a command console user interface. That VM can make software interrupt calls into the BIOS. DOS drivers usually install as Int21h sub-functions. -
Win95 vs 98/ME(patched ME) Dos-Prompt interrupt access
jumper replied to awkduck's topic in Windows 9x/ME
What is "Dos-Prompt interrupt access"?