Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Does anyone know if this would get Discord to work again on Windows 8.1? And what about Unity 2023 and VrChat Creator Companion for 8.1 also? If it does, then I may stick 8.1 onto a 2TB NVMe on my Acer Nitro 5 515-54 with 9th Gen Intel and Nvidia 1050 Graphics. I create content for VrChat on occasion, and if these three things work, then yippee!
  3. Click on "Manual Update" in the left-side (Windows Update) menu Enter "intel" or "gigabit" as the Search Keyword (not "prowin") Click "Search" (scroll down if needed) Links to three versions of the Intel driver appear on the right. No, but the drivers above might work if you modify the inf file or force-install. Open a new NT4 LAN thread to report test results or for more discussion.
  4. Today
  5. Wanted to say, Thanks that SAB 3.9.17 fixes the bug that was in recent prior versions, where in the Win 7 Start Menu, that if you have show Settings App item as a menu, the menu was empty. I'm really glad to see it working again.
  6. Earlier I mentioned that modern Intel was a lot faster in a specific software compared to modern AMD. After investigating, turns out that the issue is not with XP/XP64 on modern hardware, but with the company compiler the program was created with. Back in the XP era, a compiler from a certain lawsuit happy company compiled in such a way so that CPUID was checked, and if the cpu was not from that company, lets say AMD, then it used basic instruction set only instead of SIMD (MMX/SSE/SSE2/etc...) https://www.felixcloutier.com/x86/cpuid snippet here is just after cpuid was run and loaded ebx,edx,ecx into memory, you can see the vendor identification string being compared to the memory locations cmp [ebp+...], 75 6E .. .. h if it matches then flag is set to "1" mov eax, 1 if cpu was does not pass vendor identification string, then it sets flag to zero xor eax,eax code continues on to test if flag was set to 1, and if it was continues on to the rest of the code where the SIMD occurs test eax,eax if not then goes to the end of the subroutine to the same place as if it was a "good" vendor identification string but one that reported no SIMD capabilities. cmp [ebp+..], 0 jz loc_5431EC To fix problem, you can search in IDA for the 3x 4 character grouping starting with 756E.... and replacing the first conditional jump JNZ "75 xx" with an JMP "EB yy." so that it skips the checks and goes straight to setting the flag "mov eax,1". Fortunately the certain company compiler was not really popular for games, but more for computational/scientific software. By making the change the AMD processor got a 3x speed boost thanks to now being allowed to use SIMD instructions.
  7. Thanks! I'll take a look at those files, after extracting them. Since the driver source is available, I may have to backport them that way. I'll need to familiarize myself with the differences between WDM versions, and setup up the correct compiler/build tooling. From where I stand now, I can't see why some of the more interesting features could not work with earlier WDM systems; but that is just from reading about the differences "on paper". The main developer did mention "not" supporting win98fe due to the WDM version; then later Win98se was also dropped. However, for my target features (ASIO, Soundfont support, hardware mixing/routing, DSP FX, etc) I'm not sure where the problem would have been. It may have been an issue with how the whole thing was written. The same developer also mentioned requiring a near total rewrite, in order to support more features. I'm not sure how (yet) leaning into newer WDM specifications could have caused that (it was probably something else). If it was the case, then I could be in trouble. I think the need for a heavy rewrite had something to do with wanting to support EAX and higher audio sample rates (ASIO was fixed at 48000hz). There was also some talk about needing a near complete rewrite, to support ALSA (Linux); but that doesn't mean much here. Thanks again, for the tips. If I have any luck there, I'll report back.
  8. Simple Software-Restriction Policy should also be included on the list. Personally, I would not use Windows XP without it. Simple Software-Restriction Policy https://sourceforge.net/projects/softwarepolicy/ Simple Software Restriction Policy is a security add-on for Windows https://www.thewindowsclub.com/simple-software-restriction-policy-windows
  9. What a fantastic feature, thank you! @Tihiy is there any chance you can assign a keyboard shortcut to tab duplication, like ctrl+shift+d or else? I don't recall this hotkey being used in file explorer.
  10. Tried to replicate this problem but couldnt. Running XP64 with latest 2019 updates, GT710 with two monitors, DVI 1280x1024, HDMI 1920x1200 either 368.81 or 355.98 worked no BSOD. Downgraded videoprt.sys from latest 5.2.3790.4032 to 3959 from SP2 ISO, still worked. Only nvidia change from original is that I removed LargePageMinimum from INF as it causes Samsung and Int** NVME drivers to not work (doesnt have problem with win7 NVME drivers). Looked over 368.81 patch by Tal Aloni, and logic in 355.98 seems like it should work the same. nv4_mini.sys x64 368.81 jnz short loc_35611 movsxd rcx, dword ptr [rsp+68h+var_40] ;swap mov eax, dword ptr [rsp+68h+var_40] jnz short loc_35611 ;swap, address-4 mov [rbx+rax*8+2F4h], ebp mov [rbx+rcx*8+2F4h], ebp ;rax to rcx mov [rbx+rax*8+2F8h], r15d mov [rbx+rcx*8+2F8h], r15d ;rax to rcx mov dword ptr [rdi+rbx+0B8h], 6 mov dword ptr [rdi+rbx+0B8h], 6 jmp loc_357C3 jmp loc_357C3 ;address-1 cmp r11d, 2 cmp r11d, 2 ;loc_35611 jnz loc_35727 jnz loc_35727 ;address-1 mov ecx, dword ptr [rsp+68h+var_40] nop nop nop ;nop nv4_mini.sys x64 355.98 jnz short loc_37CD2 movsxd rcx, dword ptr [rsp+88h+var_60] mov eax, dword ptr [rsp+88h+var_60] jnz short loc_37CD2 mov [rbx+rax*8+2F4h], ebp mov [rbx+rcx*8+2F4h], ebp mov [rbx+rax*8+2F8h], r15d mov [rbx+rcx*8+2F8h], r15d mov dword ptr [rdi+rbx+0B8h], 6 mov dword ptr [rdi+rbx+0B8h], 6 jmp loc_37E89 jmp loc_37E89 cmp r11d, 2 cmp r11d, 2 jnz loc_37DE8 jnz loc_37DE8 mov ecx, dword ptr [rsp+88h+var_60] nop nop nop Not quite exactly the same code in assembley, as jmp loc_357C3 in 368.81 is a little different location (E9 B1 01 00 00) compared to jmp loc_37E89 in 355.98 (E9 B6 01 00 00). nv4_mini.sys x64 368.81 @255ec 75 23 8B 44 24 28 89 AC C3 F4 02 00 00 44 89 BC C3 F8 02 00 00 C7 84 1F B8 00 00 00 06 00 00 00 E9 B2 01 00 00 41 83 FB 02 0F 85 0C 01 00 00 8B 4C 24 28 -> 48 63 4C 24 28 75 1F 89 AC CB F4 02 00 00 44 89 BC CB F8 02 00 00 C7 84 1F B8 00 00 00 06 00 00 00 E9 B1 01 00 00 41 83 FB 02 0F 85 0B 01 00 00 90 90 90 plus PEchecksum.exe nv4_mini.sys x64 355.98 @27cad 75 23 8B 44 24 28 89 AC C3 F4 02 00 00 44 89 BC C3 F8 02 00 00 C7 84 1F B8 00 00 00 06 00 00 00 E9 B7 01 00 00 41 83 FB 02 0F 85 0C 01 00 00 8B 4C 24 28 -> 48 63 4C 24 28 75 1F 89 AC CB F4 02 00 00 44 89 BC CB F8 02 00 00 C7 84 1F B8 00 00 00 06 00 00 00 E9 B6 01 00 00 41 83 FB 02 0F 85 0B 01 00 00 90 90 90 plus PEchecksum.exe Since I didnt have dual monitor BSOD problem 355.98 patch is not tested other than to say that it continues to work fine as unpatched version.
  11. YES IT IS, if you really want us to seek out a solution. There are a *TON* of Chrome extensions taylored to VLC Player. ONE example -- https://chromewebstore.google.com/detail/open-in-vlc-media-player/kbonopecbfhedlfpaphndlaoppmdppim?hl=en Then browse the "related" and then browse the related's "related". *TONS* of them. Though I myself have not used any of them to speak towards any recommendation.
  12. Supermium is fundamentally a standard Chromium-based browser, so any extension from the Chrome Web Store should work with it. Even old Manifest V2 extensions will still work with it.
  13. I am not an extension programmer. Hoping something already exists that is meant for Supermium and works in as similar way. The program I want to call is not that relevant. I also want a media player on the menu for the occasional direct link stream.
  14. Thank you ,I'll try it,I‘m confused because I didn't update certificate on my virtualmachine but qq.exe worked well... Update: I used CAupdater to update the certificate, qq.exe worked well...
  15. 1.0.0.1 is the latest version, I have it too. I would not know what the fix is - you can also try heinoganda's cert updater v1.6 on this forum somewhere.
  16. Just updated to v3.9.17. Well, what do you know! The File Explorer window now saves its size and position with Win10 Ribbon UI. Thanks for fixing it, Tihiy! You're unstoppable!
  17. The update "WINDOWS2000-OTSKB000001-V7-X86-INTL.exe" has been released to the general public. The help file "OTSKB.chm" and the code comparison file "code.htm" have been updated accordingly. --- There will probably be a slight update for Windows XP users, soon (WINDOWSXP-OTSKB000001-V2-X86-INTL.exe). --- things to do: Windows XP update: Write the version "5.1.2601.0001-V2" of the file "win32k.sys". Then update "code.htm". add the update "Windows XP/OTSKB000001-V2" to the help file write the update test it release it Windows Server 2003 update: Analysis of the version "5.2.3790.6946" of the file "win32k.sys". Then update "code.htm". Write the version "5.2.3791.0001-V1" of the file "win32k.sys". Then update "code.htm". add the update "Windows Server 2003/OTSKB000001-V1" to the help file write the update test it release it Windows Embedded POSReady 2009 update: Analysis of the version "5.1.2600.7684" of the file "win32k.sys". Then update "code.htm". Write the version "5.1.2602.0001-V1" of the file "win32k.sys". Then update "code.htm". add the update "Windows Embedded POSReady 2009/OTSKB000001-V1" to the help file write the update test it release it
  18. Are there drivers for the Intel I211 network card for Windows NT 4.0 ?
  19. Please provide a direct link. I don't know how to use it:
  20. these executables (processes) useally just use the parameters given to them having a compling code that means you could write the createprocess() function with a parameter that then can be readed out by the next process (in this case ytdl) the parameter might just be a string to that file like C:\info.ini the program(ytdl) then reads out this from the parameter
  21. Then make it so that extensions made for palemoon can be installed without questions in all your browsers, with any min/max version. Extensions from realityripple.com, addons.palemoon.org. Or make an extension that disables checking. There was such a thing a long time ago. Installed in the usual way, not through a special mode selected in the extension itself.
  22. Yesterday
  23. As I already reported, it is random and only happens with this forum since they changed the interface..... Download and look into Windows XP's Crash Dump above. Thanks, roytam1, for your great modified NewMoon browser, which allows us to continue to enjoy XP these days. For example, from the Japanese demoscener 0b5vr, it breaks my eyes! https://6octaves.com/2025/09/interview-with-demoscener-0b5vr.html
  24. Second System could be considered an exception for this as it doesn't contain modified Microsoft binaries (from what I can tell, no reverse engineering was done) and instead injects custom win32's own files, so it's more like VxKex. And links to VxKex on github weren't being taken down here
  25. That is my understanding. Admins [plural] have been cited in this thread, so if any violations were made, the thread would have been locked. Anything beyond that is really all just "personality clashes" and one set of rules attempted to be forced upon a subset of "liked contributions" and a different set of rules attempted to be forced upon a subset of "disliked contributions". Strictly speaking as a third-party. I'm not a fan of these types of programs, but as far as I can tell, you didn't do anything at all different than other members here have done in the past. You are a fan of something not hosted here, and you came here to discuss with your MSFN Family. Personally, in my opinion, things like "extended kernels" have always been a very fine line. To the best of my knowledged, MSFN has never allowed direct links to their downloads as they violate MICROSOFT licensing terms. Admins have the last word, of course.
  26. Search here with keyword intel : http://win2k.org/wlu/wluen.htm
  27. By default globally forced, can be made per-program only https://msfn.org/board/topic/186928-list-of-new-software-unlocked-by-second-system/#findComment-1281897
  28. That is too bad. I got one nice Haswell system around, I guess I keep it on pre Haswell or AMD platform. Second system is also in my list of products interested as it seems to be much more compatible than any other kernel at the time plus having vista support is nice. One question that I got from second system is that is it globally forced on after install or can I make off by default and only enabled if needed? That came to my mind since you mentioned some programs needing it to be disabled from them. Having it on for all would cause too much headache with system having lot of programs. I do have debit card but it got pretty much zero funds and it I blocked it usage on online shops. I use it to fill up car on self service stations mostly. I don't know about Poland but here electric money transfers are performed on billing or wire transfers. What I usually get is weird look when I ask can those be used for paying. I prefer not have anything funded automatically as it makes disputing chargers way harder.
  1. Load more activity
×
×
  • Create New...