Jump to content

Wrong time by 7 hours... in the future?


Recommended Posts

Posted (edited)

@UCyborg I've tried to make a fix, but I've not been able to reproduce the correct behavior with bTimeAdjustmentDisabled set to FALSE via MinGW. After one hour, the time is still changed.

It's hard to check if applying the property succeeded as well, because GetSystemTimeAdjustment fails with error 203 - ERROR_ENVVAR_NOT_FOUND - "The system could not find the environment option that was entered".

If anyone is interested in looking into it, I've shared the source code here: https://git.lumen.sh/Fierelier/winutcfix
.EXE (sha256: f594d6112c8c64928b74bcff5c0c608d27a2c7003bf7d4548c2b503ecf1d8507): http://fier.me/software/winutcfix.exe

Maybe this just doesn't work with MinGW but I'm trying not to spend too much time on one project right now, and I don't feel like installing Visual Studio.

Edited by Fierelier
  • 2 weeks later...

Posted

I had this problem with a Gigabyte AM3 motherboard I bought back in 2014. In 2023 it started having those symptoms. It would go into the future. I would fix it and then the next day it was in the future again. Later I would physically see the clock moving faster and XP would behave weirdly like if it was in fast forward. Like even the Loading bootscreen would move very fast. Anyways it lasted for a few months like that until eventually it died and wouldn't boot anymore. I'm just giving the example because it could be a hardware issue. Linux didn't show the problem because it would sync online immediately at boot.  

Posted (edited)

@tekkaman Motherboards are such fickle things. I've seen a few die, they seem to be one of the main causes of system failure. I believe integrating lots of things onto one board is probably what's causing that. It would be so cool if modern motherboards could just be a breakout board, with just a bunch of PCI-E. All the end-user I/O like USB, audio and video is supplied by cards. Kind of similar to AT, but even more minimal somehow. More expensive but there's an opportunity to build very modular and specialized systems. If a card or port goes bad, you can replace the particular card. You could also keep all the cards when you decide to upgrade the board. It would really cut down on waste.

Edited by Fierelier
Posted

That's how it was until recently. But full size boards with enough slots for everything have become uncommon and expensive. Now even powerful systems for games are built on a micro-ATX board. Video, sound and network are still on cards. I think you can find some USB but not very common.

Posted

@j7n I've been building with micro-ATX for ages, and recently even mini-ITX. The power is definitely there, and I'm really happy with the onboard I/O. I just worry about the longevity is all. The existence of the standalone cards is exactly why I want this to exist, and why I think it could still work. As you said, the carrier boards are the expensive things. I looked into it (PICMG 1.3 to be exact) and it's basically all industrial enterprise stuff, much of it old AND expensive. Makes it pretty unattractive for a consumer like me, as I could just pick up some cheap used PC for 50$ and be satisfied for long enough given the price.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...