Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Thanks for trying. Strange behavior with widgets at $11, but at least something is happening. Did you took any stabilizing measures as described in the hda-thread? Memory should'nt be a problem, HDATSR makes a buffer somewere between 1-4 MB, most of the time. Setting [BUSMASTER] manually in HDACFG.INI is only needed in case of Windows ME (ME can not load TSR's, unless some real-mode fix is added).
  3. useally those checks are not far away from the CPUID instruction itself the other way is to store that 2 results somewhere that can be for both (cpuid and "the mask check" 0x00200000 with the eflags (thats flag 21) ) and read them out later in first case you have to find the checks and make the code ignore them in second case you have to find the checks on other possible places the eflags are different from cpuid command there are some commands to control them such as popf, pushf,popfd, pushfd, pushfq, popfq, STAC, UCOMISD/UMCOMISS, VCOMISH, CLAC, COMISD, COMISS FCOMI, FCOMIP, FUCOMI, FUCOMIP the first is a mask check against the eflags the second is cpuid for CPUID it checks bit 8 in EDX (after the CPUID command) called the CX8 flag however there are many more information that comes with the CPUID command instruction for example the USE OF SSE, windows XP very certainly would use the other flags if they are all not set https://en.wikipedia.org/wiki/CPUID i think i already wrote that somehow, you should change the CPUID result to a old processor result without any features and then let the code continue having that results then the code both can either store that result or make a check direct afterwards having that result flag 21 for eflags is the so called "Able to use CPUID instruction (ID)" flag https://en.wikipedia.org/wiki/FLAGS_register chappells worth to mention again https://www.geoffchappell.com/studies/windows/km/cpu/cx8.htm (and yes where chappel mentions the mask acquired: is actually the same solution i wrote up, this code is not from chappel he readed it out from microsoft code) maybe worth to mention is that 2 commands are not atomic either (i dont think that was the question) or 2 times cmpxchg would not work either
  4. @roytam1 No, in setupldr.exe is no more check for this. BUT: I find the same check in setupldr.bin Dietmar seg000:000213A1 loc_213A1: ; CODE XREF: sub_211FF+195j seg000:000213A1 call sub_24F4C seg000:000213A6 call sub_2995C seg000:000213AB test al, al seg000:000213AD jz short loc_213BA seg000:000213AF push 236Dh seg000:000213B4 call sub_25596 seg000:000213B9 pop ecx seg000:000213BA seg000:000213BA loc_213BA: ; CODE XREF: sub_211FF+1AEj seg000:000213BA call sub_299A0 seg000:000213BF test ah, 1 seg000:000213C2 jnz short loc_213CF seg000:000213C4 push 238Ch seg000:000213C9 call sub_25596 seg000:000213CE pop ecx
  5. Looks like win32 added the proper dreaded emoji font or whatever they call it, and thorium didn't.
  6. you may find cpu386 in source tree for details
  7. Today
  8. @Dave-H Usually that “problem” is associated with blocking/malfunctioning of remote fonts. If you block in UBO (Supermium) remote fonts (click the mouse where I inserted the arrow) you will get the same layout: You can open an issue in Github to notify of this glitch.
  9. Just going back to the Digital Spy forums site again (sorry!) It's a good example of a site with missing icons, too. This is Supermium - and this is Thorium - Likewise at the bottom of the same page. Supermium - Thorium - Quite why Thorium should have such problems with this site, when Supermium doesn't, is a bit of a mystery to me, and certainly proves that the two browsers are not 'clones'!
  10. @roytam1 I mean, at which place for CPUID or CMPXCHG8B this check is done Dietmar
  11. messages are appended after code section
  12. Works for me – thank you for fixing the XP time zone anomaly. Ben. @roytam1 I would also like to take this opportunity to say thank you for this wonderful fix. Everything related to local time, date, DST and time zone now works perfectly in my New Moon 28 browser. I also reverted the code of my Clock custom button, and now, it works as it should. Thanks!
  1. Load more activity
×
×
  • Create New...