Jump to content

TSNH

Member
  • Posts

    268
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Poland

Everything posted by TSNH

  1. Looks like booting from USB is an open issue on CSMWrap's github https://github.com/FlyGoat/CSMWrap/issues/96
  2. There you go, I've removed the link to the patreon site and moved the tex reference down a bit, I hope it'a a good middle ground and won't be interpreted as advertising something anymore New wording: Second System can be found on win32's Patreon site | supporting his amazing work is possible there
  3. Here are your instructions https://web.archive.org/web/20200730112455/https://msfn.org/board/topic/181612-wip-windows-vista-extended-kernel/ There were VERY limited and never actually that useful and were created at a time when @win32 barely knew himself how to create kernel extensions and what he was doing Actually they were deleted long before @win32 left MSFN and maybe indeed to prevent confusion False, extended kernel releases followed Maybe @win32 doesn't show up on MSFN because he doesn't like getting distracted on constant question "when will I be able to run X program on Windows Y", when you have kernel extensions to do and real life things too, maybe there isn't much left for replying on forums. It's common for people who get more famous than they expected to distant themselves from "followers" a bit, because at some point it becomes hard to handle Well, you could find those paid products on the Internet and just install cause no DRM, but posting those here would violate MSFN rules and be very much wrong. That being said the access to SecondSystem downloads is available to "Supermium support subscribers" and not "Second System subscribers" therefore idk sharing what exactly would be considered piracy and what wouldn't be, but anyway I think sharing Second System binaries on MSFN would still fall under 1b (it contains win32's own binaries) and be morally wrong. I'm not a lawyer @win32 is i think trying to make a paid product but without annoying product key things and danger of no longer being legally available to buy once the dev decides to shut down the project (and it's not easy to figure out). Just look at what happened to BigMuscle's AeroGlass as an example of what should be avoided. So just calm down.
  4. Don't have a good proxy to test right now It's just that the previous version for Vista posted in this thread stopped working with you tube at all a few days ago and this new one works again
  5. Yes regular chromium without compatibility patches. Just tested Ungoogled Chromium 142.0.7444.58 and it works. Google Chrome should work too (when installed somewhere else and copied over), but it's spyware (installer even more so) and I don't want to even test it.
  6. Just tested on Vista seems to work well
  7. Fix what? Second System is not a fix and Vista (sp2) is not a broken operating system. And if you are referring to Haswell patch, it's a completely different product just under the same subscription
  8. The program does not exactly cost $5/month. If you download the program in the first month of your subscription (which costs $5 + tax) you can keep it and it will still work indefinitely i.e. it has no DRM This is WAY different from other subscription-based programs, that have to validate your subscription status via internet to keep working Here if you are fine with the functionality the program currently offers you can cancel the sub after the first month, So you only pay the subscription to support the program development and receive updates and standalone Windows patches that are the result of the development you supported. The developer(s) have already made and maintain another freely available solutions like Supermium and I think it's fair that this one requires the sub of this kind. If DRM was to be implemented I would very much have to reconsider supporting the project myself, it would be ironic for people who claim to fight forced obsolescence to make programs that become bricked whenever they feel like no longer supporting them.
  9. Access to the Second System download is available only to paid subscribers of the Supermium support on patreon, however the Second System itself contains no DRM-like elements (this is now not only about Supermium browser but it's still called this way) EDIT: Added this info above the list
  10. There is no testing programme per se, there is is just win32's patcher posted on his patreon as member-only content and there are comments below it As I said: the access to it available only to paid subscribers of the Supermium support, however the patcher itself contains no DRM-like elements (this is now not only about Supermium browser but it's still called this way)
  11. Unfortunately setting these values changes nothing (tested on 8.0 and vista). To verify this this setting doesn't change the framerate, I also set that to 5FPS and it still felt like 60. Animations on my PC are by no means sluggish they are just 60FPS not 120, and this setting might be more related to GPU power saving features But that was a good one to try, so if any one of you has more of these, I'll happily test them too.
  12. Thanks Which hotfix? Right now, on Vista Steam only works for me in offline mode, can't connect to the servers (I have TLS1.2 installed and working in IE) EDIT: On the current experimental release it actually doesn't launch at all EDIT2: The current experimental fixes the no connection issue on my VM, but on the host, Steam doesn't launch at all, needs more testing EDIT3: Added Steam to ExK + SeSy incomatibility list EDIT4: Uninstalled ExK from my host, Steam still doesn't work, now also desn't work on my VM for some reason, same as with VLC (VLC unrealted) EDIT5: Uninstalling ExK on the host caused gpu acceleration to stop working on the guest and that was the issue, with ExK back on the host, Steam works again on the guest EDIT6: This may be related to new NVIDIA drivers on Vista claiming to support Vulkan, but not actually doing so. EDIT7: ^Definitely this
  13. Yes, form the user perspective it does the same thing, it works a little bit different however as it doesn't replace system files and instead injects custom extending files into processes. And is available for Vista and 7, instead of just Vista as the original extended kernel was
  14. If you are running Second System alongside Extended Kernel read this: @win32 (SeSy author) recommends the following "for the March 2023 extended kernels, I recommend replacing userenv.dll with the original versions, as well as the 32 bit/WOW64 kernel32.dll. Those particular DLLs cause most conflicts between Second System and the extended kernel." Personally even for October 2022 version I've always suggested installing only x64 extended kernel files and leaving 32-bit(WOW64) files as vanilla If there are still issues, they will be listed here To disable Second System right click on the program's exe and select Disable Second System Don't work at all There are some issues Sysinternals Process Explorer 17.06 - On Vista ExK + SeSy sometimes launches sometimes not, same behavior as when ExK is used to provide compatibility)
  15. So it worked initially?, what was it set to? DXVA2(native) or none ? LAV settings can also be accessed from the start menu, K-Lite Codec Pack\Configuration There will likely be 2 one for mpchc and one system-wide, set both to whatever worked, if settings crash, redo k-lite codec pack setup and configure those options during setup Test dreamscene Some applications may not respect LAV configuration settings, in that situation you will usually have to remove DXVA2-related dlls installed by the graphics driver so they will have no chance to use something broken, I'd done this once with AMD drivers The fact that symptoms are the same between AMD and NVIDIA gpus however makes me think that you have a conflicting other application/driver installed as these are all old vista-supported gpus not something that needs custom drivers EDIT: And did you uninstall AMD drivers with DDU before installing nvidia? (latest for vista - DDU v18.0.4.6.exe)
  16. So now that you have the codec pack, launch MPC-HC that got installed with it and try to play a h264 test video https://test-videos.co.uk/bigbuckbunny/mp4-h264 launch LAV splitter video settings - the red icon in the system tray, there is a "Hardware Decoder to use:" in the top middle, test various hardware decoders and check which do and don't work, make sure H.264 is checked under codecs for HW
  17. For dreamscene try installing K-Lite Codec Pack 16.6.5 (I believe someone reported some issues with a later version) Edit, this post: https://msfn.org/board/topic/175262-last-versions-of-software-for-windows-vista-and-windows-server-2008/page/66/#comment-1214028 Is explorer.exe still crashing, if not I think it's Camtasia's own problems at this point
  18. Is any of the extended kernel-like stuff installed?
  19. Is directx_Jun2010_redist installed? Windows 7 doesn't use dx9 on desktop (maybe Camtasia uses dx11 on Win7 too), check if directX9 works there with any directX 9 game, look up games you happen to have on pcgamingwiki
  20. Here's a copy paste of a report with my experiences with this advapi32.dll patch, until now being on win32's patreon it was probably also "members only" : I was probably the first user testing it, there were no comments before. That's how it was before: Tons of services failing to start, UAC being super-annoying, USB drivers that used to BSOD the system, with the patch don't
  21. To verify which timer is in use, get falco PhenomII Tweaker and run TimerCheck.exe, not the tweaker's main exe Read the value right on the top called QPC freq: PM Timer = 3.579545 Mhz HPET *classic* = 14.31818 MHz HPET new Intel = 19.200000 Mhz TSC = On Win7+ = CPU_BASE_FREQ/1024, On WinXP = CPU_BASE_FREQ, On Win10 1803+ = usually upscalled to 100MHz
  22. On the LSC patreon site, there is a patcher that edits advapi32.dll from your system, there are also instructions on how to patch it manually. The access to it available only to paid subscribers of the Supermium support, however the patcher itself contains no DRM-like elements https://www.patreon.com/win32 Modern motherboards have no setting to disable HPET, you could modify the BIOS, or I've heard you could disable it when you load Windows using GRUB, myself I've tried neither of those methods yet. Windows 7 and up don't use it by default on modern (Nehalem and up I think) systems except from time to time to resync. Vista does use it as the main timer https://learn.microsoft.com/en-us/windows/win32/sysinfo/acquiring-high-resolution-time-stamps Also Windows 7 and newer accept bcdedit entries that control which timer is in use: https://sites.google.com/view/melodystweaks/misconceptions-about-timers-hpet-tsc-pmt#h.bbv7ue62w883 Vista does not. With equal timers used, yes, with a modern Intel HPET that is 5 times slower than it used to be, it loses to systems that are able to utilize TSC. EDIT: Now I ran this benchmark again on Ivy-bridge and it mostly takes like 700-800 ns, so maybe it's only 3 times slower but still
  23. I've made some benchmarks comparing TSC vs. HPET timers impact for CPU's gaming performance and spoiler: it matters quite a bit. First a little bit of history/background: PM Timer (ACPI Power Management timer) is a high-latency timer used in Windows 2000 days, it clocks at 3.579545 Mhz TSC is a low-latency timer on the CPU, originally, it clocked at the same freq as the CPU, it is used by Windows XP by default So when CPUs started downclocking to save power TSC would also downclock, that's why with Vista Microsoft opted for: HPET is a high-latency timer on the motherboard, used by Windows Vista, it clocks at for example 14.31818 MHz on Ivy-Bridge and 19.200000 Mhz on Alder Lake, it is unstable on newer Intel platforms. Vista fallbacks to PM timer when HPET is not available Invariant TSC is a TSC (low-latency) that always clocks at the CPU's base freq regardless of whether it pawer-saves or turboes, it is used by Windows 7+, but Windows XP can use it too as it would an old-school TSC. On older platforms where TSC is not invariant Windows 7 uses HPET just like Vista Windows 7 still uses HPET to sync TSC from time to time, but XP can still work stable on newer system without it so Vista should also be able to if forced to use TSC. Benchmarks were performed on 12th gen Alder Lake i5-12600, DDR5-4800MT/s, NVIDIA 3090 Windows 10 has all of it's new security mitigations that impact performance disabled, all systems are debloated, all systems have Meltdown/Spectre patches disabled/ not applited, BIOS patch that allows Vista and 7 to properly use turbo on Alder Lake is applied The benchmark was Cinebench R15 OpenGL, with a 3090 this benchmark is almost exclusively CPU-bottlenecked Here are the results (a median run out of 3 for each config), lowest to highest 215.15 FPS - Windows 10 HPET 221.91 FPS - Windows 8.0 HPET 234.92 FPS - Windows Vista HPET 242.84 FPS - Windows 10 TSC 257.58 FPS - Windows 8.0 TSC Vista TSC is dnf cause I don't know of any way to force it to use it, the code could still be there left from XP times. Vista HPET on ivy-bridge usually scores higher than 10 TSC, but lower than Windows 7 TSC, Windows 8.0 TSC also wins there being marginally better than 7, but I don't have all of those system installed on ivy-bridge to provide a benchmark right now, and these are results I remember from back when I did This make's sense since when I run falco PhenomII Tweaker's Timer Check (Tweaker is only for AMD PhenomII, but timer check is universal), it runs a benchmark of running 1 Million QueryPerformanceCounter calls. On Alder Lake it takes 2243ms, whiles on Ivy-bridge around 750ms, So Intel's new HPET is around 3 times slower than the old one Now, after @win32 created his new patch for Haswell+ Vista instability Vista is now very much usable on 12th gen Intel - there is absolutely 0 serious crashes but the stability is not yet perfect - 3 services and startup programs still sometimes fail to start. So the question is obviously how to force TSC on Vista for improved stability and performance?
  24. /s is the destination (in MBR disk S: should be active partition) Yes - it should be the C:\Windows of the windows installation that you want to add to the bootloader Based on my limited knowledge of GPT (and this alligns with what @Tripredacus said) there is no such thing as active partition for GPT disk Instead you may have to (or maybe this will be done automatically) make a FAT32 efi partition instead, but I don't know the details about that cause I don't have much experience with GPT disks, so look that up
  25. SecondSystem disabled by default If you don't want SecondSystem to be applied by default to all new programs you run and instead only work when you specifically use it through right-click menu do the following: 1. Download Sysinternels Autoruns 64-bit - https://live.sysinternals.com/Autoruns64.exe 32-bit - https://live.sysinternals.com/Autoruns.exe 2. Launch Autroruns and search for SecondSystem 3. Locate SecondSystem's entry in HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon and uncheck it, (recheck to reenable) Note: If you launch a program with SecondSystem, all subsequent programs that you launch from that program will also have SecondSystem injected. Here we're disabling injecting SecondSystem into explorer.exe at logon so that all programs that you would launch through start menu, folders etc will also no longer have SecondSystem injected Making Shortcuts If SecondSystem is disabled by default you need to make special shortcuts for all programs that you want to run with SecondSystem. The syntax for those shortcuts should be as follows assuming default path for secondsystem.exe was selected during installation %localappdata%\SecondSystem\secondsystem.exe <ConfigName> <Path> Where <Path> is obviously path program exe you want to run and <ConfigName> can be any config defined at HKEY_CURRENT_USER\Software\LSC\SecondSystem\Shell_Config\ The predefined configs are: DefaultConfig Win7Config Win81Config Shell Default Config is Windows 10 config and Shell only injects SecondSystem so that subsequent programs launched from a shell-launched program will also have SecondSystem injected, but it doesn't extend compatibility for the shell-launched program. The Shell config is used by default for explorer.exe and cmd.exe Examples: %localappdata%\SecondSystem\secondsystem.exe DefaultConfig "C:\ProgramData\Tor Browser\Browser\firefox.exe" %localappdata%\SecondSystem\secondsystem.exe Shell C:\Windows\explorer.exe
×
×
  • Create New...