Jump to content

jumper

Member
  • Posts

    1,944
  • Joined

  • Last visited

  • Days Won

    7
  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by jumper

  1. Dillo / v3.0 is not a Windows app. How do you run it in Win98?
  2. The only differences in the two log files are in OleAut32.dll. Make sure you are using version 2.40.4520 with KernelEx disabled. -- G:\LAV70\L702_K22.TXT : G:\LAV70\L702_K23.TXT Depth Thread Info Return !> 1 #1 [OLEAUT32.DLL]77a278cf:GetEnvironmentStringsW(bfa5003e) !> 1 #1 [OLEAUT32.DLL]77a278cf:GetEnvironmentStringsW = 4322d4 <! 1 #1 [OLEAUT32.DLL]77a27d53:IsProcessorFeaturePresent(bfa4c01c) <! 1 #1 [OLEAUT32.DLL]77a27d53:IsProcessorFeaturePresent = 0
  3. NtClose has not changed since ...18 (over two years), so the problem is not there. Substituting DeleteObject for NtClose only acts as a stub and causes a resource leak. Also, it returns a BOOL so on failure returns zero which for NTSTATUS NTClose() means STATUS_SUCCESS. BTW, if you are still using Kexstubs (any version), don't! It is not to be used for APIs that have already been added to KernelEx. > "NtClose is a generic routine that operates on any type of object. This is from the drivers documentation and only pertains to kernel objects (not GDI objects). The Win32 documentation states: "Deprecated. Closes the specified handle. NtClose is superseded by CloseHandle." It goes on to state that (like CloseHandle) it only closes the following (non-GDI) object types:
  4. > LoadLibraryExA("c:\program files\fontforgebuilds\lib\python2.7\site-packages/fontforge.pyd", > 0x00000000, LOAD_WITH_ALTERED_SEARCH_PATH) returned NULL. Error: The specified procedure could not be found (127). The result is correct because the forward slash is a mistake: "When specifying a path, be sure to use backslashes (\), not forward slashes (/)."
  5. LOAD_WITH_ALTERED_SEARCH_PATH is supported in all Windows versions. However if HKLM\..\SafeDllSearchMode is 0, the current directory is searched before the System and Windows directories instead of after.
  6. > I'm quite certain you are wasting your time. As stated in... We are already quite aware of its OOTB limitations. The question now is: can it do anything after a bit of tweaking? RegGetValueW can be hexed to RegGetValueA. AcquireSRWLockExclusive and AcquireSRWLockShared can be hexed to SetLastError.
  7. > KexBases23 has introduced an error in the LAVFilters-0.70.2-16.exe install (see image). OK with KexBases22. Profile it and check the debug logs to see what changed that might have caused the problem. I can't do much without details. Remember to try alternate compat. modes. > There is an alternative to Msvcr80 31113 or 40209 as msvcrt. Msvcrt.dll is a known problem. Do not use Msvcrt80.dll as Msvcrt.dll ! Use 6.10.9848.0, 7.00.9981.0 or 7.10.7031.4 instead. Then KernelEx can provide the additional API's needed. > if Ntdll > NtClose is linked to Gdi32 > DeleteObject NtClose currently calls CloseHandle: "NtClose function...Deprecated. Closes the specified handle. NtClose is superseded by CloseHandle." DeleteObject is not the same thing. > Also Riched20 vs 14.0.7155.5000 is working on all applications using it. Some of my other builds require vs 5.50.99.2070 to work. (Certain menus & save options are corrupted with later Riched20 versions where GetGlyphIndicesW function appeared, & KEX is not to blame, I believe it is in the registry) I currently use 5.30.23.1200. More research on Riched20 and Riched32 is needed.
  8. If it's acting like a bad overclock, try underclocking everything: CPU, RAM, buses. Check the RAM and video heatsinks and fans as well. The BIOS might let you disable internal CPU caches.
  9. Usually it is a good idea, even necessary. Can you list the "all files" you fixed and give us a hint as to why you are patching them?
  10. @luweitest - HTML bookmarks don't need to always be imported; they can also be viewed and used directly as a local webpage. And if there is a plugin that can bookmark all links on a page, it should be able to "import" all bookmarks from the file.
  11. An invalid checksum indicates a PE file has been hacked or otherwise corrupted. Correcting it hides the fact it was hacked, but provides the ability to detect later corruption. I believe the checksum only needs to be valid for system drivers.
  12. Viber for Windows 6.8.2.878 Released: 14 Jun 2017
  13. > What happens when all web browsers for an OS no longer display webpages? Either we won't know it happened because nobody will be able to post about it, or we will know it happened because someone found a workaround. We will adapt. > What happens when all supported web browsers for a Windows OS no longer display certain webpages and changing the UA string fails? I visit my local library and use another OS. > Can that computer never access those webpages? Displaying and accessing are two different things, so it depends on many factors. > What if they can't display any webpages. Would that computer never be allowed to connect to the Internet again, ... Find an ISP that supports IP4 (most still do) and this will never happen. > ...which would probably make the computer useless and force it to be retired. Too many good comebacks here, so I'll leave this for others. :) > Do the Windows 98 and ME diehards have these problems with much older IE6 or older browsers? I don't know of any IE6 diehards. I'm still on IE5.0 and even use it online occasionally, but usually use Mozilla-based browsers on Win98se+kex. > Will they ever face a problem in the future where their ancient systems can no longer use the Internet because all webpages no longer display? No. There will always be some sites that don't require superfluous formatting and "security". > Do you guys have a plan or workaround in place? Keep adapting.
  14. Are there any Wayback snapshots?
  15. Another easy test is to enable the BIOS memory check at boot (disable fast boot) and see if the memory check runs smoothly. An Emergency Boot Disk can also be used to do some basic hardware tests. +1 for including a 3.5" Floppy Drive!
  16. I now have KG76 working again. Pages render much faster than KG74, but scrolling lags and menu text is mainly garbage. Edit: KG74 can't post to MSFN.org (no submit button with or without JS), KG76 can (no JS). KG74 can edit a post and attach files (JS), KG76 can't. I continue to use SM 2.0.14 for most web browsing at home. This post was created and edited with KG76 (KM-Goanna-20180128).
  17. SHUNIMPL.dll could be patched to not fail on load if ( !FindAtomW(L"FailObsoleteShellAPIs") ).
  18. Oops, my suggestion was for the OP who is long gone. The system I am using right now (and for the last 16 years) eats CR2032's and loses BIOS setting changes unless I leave it plugged in 24/7.
  19. What you did (enable virtual modes only) if different from what I asked. If you do not follow my instructions, I cannot help you. Please do exactly what I asked and report the results. > I believe laptop will probably display a higher resolution if I hooked up a VGA cable to a monitor. Only if the monitor driver loaded for it (such as Super VGA 1600x1200) reports higher resolution capability.
  20. > ...taking out the cmos battery to get the computer running. Try this again. If the computer is again revived, do not unplug the computer the next time you turn it off. Leave any surge protector or power strip it is plugged into powered on. The battery also needs to be replaced.
  21. In Display Properties, tell us what the current monitor is set to and then set it to Super Vga 1600x1200. After a restart, you should now be able to set the resolution up to the maximum the ATI Mobility Radeon 9000 can drive. The screen hardware might resize it to fit the LCD panel, or the driver or hardware might virtualize the mode and allow you to pan the panel viewport around the virtual screen/desktop (using the mouse or arrow keys?).
  22. 512MB is probably too big for a P2B board. The 440BX can't handle 256mbit sdram, so stick to 128MByte single-sided or 256MByte dual-sided. Make sure you're not over-clocking during setup or more than your AGP video card can handle reliably.
  23. The content in the post above is lifted from https://encycolorpedia.com/00a2ed.
  24. Take a screen capture and load it in IrfanView. Click and hold on the color of interest and read the RGB values in the title bar.
  25. Until the latest version of Win10 (1809?), the Clipboard History could only be accessed by 3rd-party utilities. Now it can be accessed with hotkeys (Windows+V). If you disable the hotkeys, you are back to needing a 3rd-party utility. Some programs have a "Paste Special" item in the Edit menu below the regular "Paste Ctrl+V" item. It can be accessed with the keyboard or mouse. Microsoft should also have updated the Clipboard Viewer to be able to select the active item from the history, but I don't know if they have yet.
×
×
  • Create New...