Jump to content

jumper

Member
  • Posts

    1,946
  • Joined

  • Last visited

  • Days Won

    7
  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by jumper

  1. Excellent read. Kernelex 4.5.2 only fixed the delay; the sqlite3 write problem still exists. LockFile in 9x works differently than in NT, so can't be used directly to implement LockFileEx and also needs to be fixed itself. Sqlite3 uses file locking to maintain database integrity on multithreaded, multi-core systems. Because 9x doesn't support multiple cpus/cores/hyperthreads, the simplest solution might be to replace the *LockFileEx failure stubs MS provided in Kernel32.dll with success stubs: LockFileEx = o6 UnLockFileEx = o5 Also for NT modes: LockFile = o5 UnLockFile = o5 These will work as NT expects with FileMapping while faking all flags and overlapped I/O. Create a new compatibility mode in Core.ini by cloning XP3 or Vista. Use these stub definitions in a new copy of Kexstubs and add it to Contents. Use this new test mode for mozsqlite3.dll or sqlite3.dll in Firefox going back to 3.6.
  2. Can someone with this working try clearing their logs, then refreshing a webpage or adding it to Bookmarks? The new log entries might reveal what API sqlite is having trouble with when trying to update its database files.
  3. RaiseException=v4 RaiseException=>GetFileTime This is a debugging api so there might be others--use mode Windows XP Debug. I've added two RaiseException wrappers to Kexbases.26. The debug version currently displays the parameter values before passing on the call. The default version will ignore the call if it is "continuable", or call the debug version if not.
  4. Use my new Uxtheme. It is faster and lighter than all others. Now that it is complete, there should be no reason to use any other.
  5. uxtheme423.7z Now includes all 124 known functions from Microsoft, Wine, and ReactOS. With source code and Developer Studio 97 Project file.
  6. Ex functions almost always add another parameter, so dropping the Ex very rarely works. When selecting a replacement, the number of parameters must match (look for the first return instruction after the function entry address). The return value should also indicate an error.
  7. Should read "WDDM is..." (WDM is an unrelated driver model, not a display model at all.)
  8. KMDOD is a WDDM sample for Vista and later, not XP.
  9. Thanks. At some point, I'll add all Win7 Uxtheme functions as we are now well past XP.
  10. To support eighteen K32 functions in Kernel32, I've also added eleven new stubs to Psapi.
  11. I've added six new failure stubs to Uxtheme: BeginBufferedAnimation BufferedPaintClear DrawThemeTextEx EndBufferedAnimation GetBufferedPaintBits SetWindowThemeAttribute Any more requests?
  12. Named api needed after the colon. KernelEx\KnownDLLs can't be extended yet. Yes. Add dummy names.
  13. No and no. 18 is sufficient. Updates are optional for these previews.
  14. What special requirements are needed by "etsy"?
  15. DeviceInBox search result claims to be for DEV_08AE and Vista.
  16. Thanks. I'll try again from IE once I get one of my 9x/ME systems online again.
  17. Websites are interactive. I did expect a catalog or at least usage instructions. The information in your response should be displayed if the server can't determine what else to do.
  18. Clicking on above link gives me a completely blank page. Opera Mini browser on Android. Looking for Win98 updates. What should I be seeing?
  19. New test results made me edit my previous post about Facebook. However, along with all the scripts and other standard FB bloat, the photos currently on the MSFN page make it too heavy for me. I would prefer a light-weight, text-only page for status updates.
  20. Active threads don't need to be. Bookmark it if you want.
  21. A cookie (or other fingerprint) must tell it you are a registered member. I'm not and have never been able to view any Facebook content. Until today. By using an Android phone with no blocking, I am able to reproduce the read-only version displayed after dismissing the Logon nag overlay.
  22. Same here. I've made good progress with many ReactOS files, and with my main build and testing systems back online, should have more to report soon. Xompie 0.4a is worth a try; mainly stubs, but most of the files load.
  23. Facebook requires registration to read. Twitter does not. RyanVM did not.
  24. You hardcoded the exe filename, but not the path you want. It looks like you are running the test program (directly or via a shortcut) from "C:\Program Files" so that folder alone is used in the Target path. If from a shortcut, check the "Start in" folder specified there.
×
×
  • Create New...