jumper
MemberContent Type
Profiles
Forums
Events
Everything posted by jumper
-
ImportPatcher.41 - Find and fix dependency problems
jumper replied to jumper's topic in Windows 9x Member Projects
ImportPatcher does patch and/or report a few things in the headers other than just imports, so it'll be easy to also detect TLS directory entries in DLLs (not EXEs) and zero them if requested. Do these Firefox problem DLLs export any common functions (like plugins do) that can be used to identify them? -
My Browser Builds (Part 1)
jumper replied to roytam1's topic in Browsers working on Older NT-Family OSes
> ... gecko > 49 ... If 45 and 49 both still use mozjs.dll, perhaps a 49 SSE build of just that dll could be used with the full 45 SSE build? -
Sounds like you should be updating GDI32.dll from sp3 to sp4. There may also be a GDI.exe (or similar) that needs to match. GdiDrawStream is also supported by BWC's KDW Wrapper. https://web.archive.org/web/20160620154132/http://www.msfn.org/board/topic/175185-list-of-web-browsers-that-work-on-windows-2000
-
Screen flashes can occur when the display resolution or color depth are modified. Make sure the desktop is already in a mode preferred by the app (usually true-color). Power events can also cause a flash. Check Monitor Properties (under Display Properties -> Settings -> Advanced -> Monitor or similar) and uncheck "Reset display on suspend/resume."
-
Thanks for providing a link this time (instead of just a blank embed). Good read. :yes: I have one of those combo USB readers on my XP box that pre-assigns drive letters and if exist and if not exist both work just fine on empty slots. However, I was able to get a feel for the frustration of dealing with empty media errors on problem devices by testing empty drive a:. If the OP returns and gets everything working except dealing with problem devices, we can write a plugin to solve it.
-
Firefox 52.9.0esr (Portable); anyone else seeing "script" problems?
jumper replied to LoneCrusader's topic in Windows XP
Sounds like Google has "updated" their JSON (or other) APIs that so many sites blindly use. :( If the page has a row of Social Networking buttons, it could be scripts from any of those sites. It may be time to update your Script Blocker or HOSTS settings. Let us know if you find anything new we might need to block. TIA! Also: if the crypto was upgraded on any JS servers, decoding it might be taking (much) longer. A larger memory cache setting might prevent the re-decoding of some scripts. A (larger) file cache might also help (although that's less "portable"). -
In this example, it looks like Start.bat is on L: and DPI.exe will be on M:. Start.bat knows the path for DPI.exe, but not its drive letter. Check for Z:\path\DPI.exe and work backwards. Or Start.bat can determine its own drive letter (using %0) and work forward. Each drive could also be checked for a matching label (or other identifier) first. If exist z:\path\dpi.exe z:\path\dpi.exe | exit If exist y:\path\dpi.exe y:\path\dpi.exe | exit ... If exist c:\path\dpi.exe c:\path\dpi.exe | exit echo Oops! pause (A For %%d in (Z Y ... C) do loop could also be used.)
-
(Trying to) Make 98SE2ME work with Spanish Win98
jumper replied to aaaaalex1994's topic in Windows 9x Member Projects
READ1ST.TXT firmly states: "EXTREMELY IMPORTANT...98SE2ME works ONLY *IF* AND *WITH*: ... Windows 98 Second Edition (SE) 4.10.2222 (A) English ... [and] ... Windows Millennium Edition (ME) 4.90.3000 English" So Spanish is not supported. You have confirmed that the obvious possible solution does not work. It might be possible to make it work, but it is up to you to figure out what needs to be done and how. You really don't want to get into translating resources. Maybe try discovering which files are patched and write-protect them so they don't get modified (patches are for English versions only). See msfn.org/board/topic/128115-98se2me-in-spanish/ and msfn.org/board/topic/46349-98se2me-killer-replacements-me-98-se/ 98SE2ME automates ' "transplanting" 700+ newer ME system files onto 98 SE.' You can try to do this manually--just transplant a few similarly named files at a time. Revert and skip any that don't work--you can try them again later (they might have failed because of dependencies that hadn't been updated yet). -
Cumulative Update for Internet Explorer 9: Windows Vista
jumper replied to sdfox7's topic in Windows Vista
Thanks for the quick links. I'll need them when I get around to updating the Compaq dc5750 I acquired recently. (I'll open another thread when the time comes.) -
Might "downgrading" IE9's UA to IE8 help? If so, a batch or cmd file could be used to create a "Youtube app" by wrapping an "iexplorer9 " invocation in calls to change the registry (temp reg files created via echo).
-
(Trying to) Make 98SE2ME work with Spanish Win98
jumper replied to aaaaalex1994's topic in Windows 9x Member Projects
When installing 98SE2ME on Spanish SE, try sourcing the ME files from a Spanish version of ME. -
> the point is: Wine doesn't run on XP +1 Agreed. Wine runs on Linux which can be run in a virtual machine on XP; ReactOS in a VM would be more direct. Also: Wine plus XP in a VM, both on Linux; or XP in a VM on ReactOS Linux+Wine or ReactOS (or Vista+) on a separate physical machine can then be remotely accessed from the XP machine. Linux+Wine or ReactOS (or Vista+) on a separate physical machine can then be accessed with a KVM (keyboard+video+mouse) switch. And: Dual-booting to run non-XP software when only one physical machine is available is always a popular option.
-
Open the exe in DW and use the Profile menu. This will provide run-time diagnostics about what is going right and what is going wrong. Remember to try the various OS compatibility modes offered by Vista. There is lots of discussion about app-porting tools and techniques in the Win2000 and Win9x board forums here on MSFN.org.
-
Windows 95 support and software information 2019
jumper replied to noahthecomputerguy's topic in Windows 9x/ME
@siria: Each of your URLs have a bad HREF value in the link tag surrounding it. +1 for you once fixed! :) Edit: The https://o.rthost.cf/ links on the page at http://rtfreesoft.blogspot.com/2018/06/other-browser-binaries.html don't work for me; the http://o.rths.cf/ links on the page at http://o.rths.cf/gpc/files1.rt/home.html do work. -
Windows 95 support and software information 2019
jumper replied to noahthecomputerguy's topic in Windows 9x/ME
But github isn't accessible from Retrozilla or any browser it replaces! -
Windows 95 support and software information 2019
jumper replied to noahthecomputerguy's topic in Windows 9x/ME
SM 1.1 is like FF 2.0, so RT's build of Retrozilla would be better. -
Screen icons refresh when opening explorer / browsing drive
jumper replied to Nomen's topic in Windows 9x/ME
Accessing a drive is causing an update to both something on the drive and something on your desktop. Things to consider: * Active Desktop * shortcuts to drives on desktop * viewmode of drives' root folders * custom folder settings * desktop color depth * shelliconcache settings * Advanced Graphics hardware acceleration setting * Config.sys accdate settings -
Is it possible to get Adobe Reader DC working on Windows XP?
jumper replied to NojusK's topic in Windows XP
ARDC 11.0.23 dropped support for IE versions 8,9 and 10. So even if we could somehow get it running on XP, without IE11 it still wouldn't be full-featured. (note: 10.1.12 also dropped support for XP) -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
@schwups: KERNEL32.CheckRemoteDebuggerPresent didn't exist before XP. VLC should be running in XP mode to use it. Why are you using k452stub and in which *stub.ini file do you have [KERNEL32] CheckRemoteDebuggerPresent defined? -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
@Goodmaneuver: > can function redirection use wild cards in KlEx eg CM_*=CFGMGR32.dll Not yet and not soon. It is planned, however. > if not then these functions I would like to add to the setupapi list ... I can do this, but do you really need them? If you are just experimenting, use Kexstubs to implement them yourself. > Can we redirect wmi* functions when called for in advapi.dll be redirected to wmi.dll? Yes, I found 23 functions that match. But WMI is not standard on 98/SE. SE needs an installer and 98 also needs IE5+. 98/SE/ME all need additional updates as well. So, no, I will not be doing this. You can use Kexstubs if you want to experiment. > Can _except_handler4_common calls to msvcrt be redirected to msvcr80? Msvcr80 is not standard. Use Kexstubs. -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
> Leawo Blu-ray player ... net.framework ... Maxthon 3 Test them with ImportPatcher and report what is missing. After looking back at old notes from loblo and others, I found 20 other CM_* requests. The supported list will now be: [SETUPAPI.DLL] CM_Connect_MachineA CM_Get_Child CM_Get_Child_Ex CM_Get_DevNode_Registry_PropertyW CM_Get_DevNode_Registry_Property_ExA CM_Get_DevNode_Registry_Property_ExW CM_Get_DevNode_Status CM_Get_DevNode_Status_Ex CM_Get_Device_IDA CM_Get_Device_IDW CM_Get_Device_ID_ExA CM_Get_Device_ID_ExW CM_Get_Device_ID_ListW CM_Get_Device_ID_List_SizeW CM_Get_Parent CM_Get_Parent_Ex CM_Get_Sibling CM_Get_Sibling_Ex CM_Locate_DevNodeA CM_Locate_DevNodeW CM_Open_Class_KeyA CM_Set_DevNode_Problem_Ex CM_Setup_DevNode_Ex -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
@Goodmaneuver: I haven't seen an app that calls both the traditional and CM functions from setupapi.dll, so making a local copy of cfgmgr32.dll renamed to setupapi.dll usually works. You can also forward them individually with Kexstubs.dll. That said, K.18 aleady forwards CM_Get_Device_IDW. K.19 will also forward CM_Get_Device_IDA and CM_Get_Parent. Do you need any others? @deomsh: Noted. Let me know when you have more details. @schwups: Try adding this to Core.ini: [WINXP.names] KERNEL32.CheckRemoteDebuggerPresent=kexstubs.0