Advertisement Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views


Sign in to follow this  
Evil Steve


Well, I haven't done a lot to my engine. I got timers working - QueryPerformanceCounter() backed by timeGetTime() for when "weird shit" starts happening. I still need to test it on a speedstep processor though. I'm considering just locking the frame rate on a speedstep processor (I can detect the speedstep ability by the CPUID or something).
So I now have some nice framerate independant movement going on.

I also realised that the window doesn't render when it enters the size-move modal loop. So I did some horrible stuff with WM_TIMER, and then ran into a problem in that Windows likes to freeze my app for half a second while it decides what to do. I posted A Thread about this.

And, I got VC2005 Express installed at work, so I don't need to arse around with remote desktop to do coding. Which is nice.
And and my Intel CPU manuals arrived. All 6 of them. There's some crazy stuff in there, like apparently you can prefetch the next cache line in a loop by accessing an address 3 times in a row or something (I didn't understand it, look at the Intel(R) 64 and IA-32 Architectures Optimization Reference Manual (Bottom of the page), chapter 3-71 (Page 145 of the PDF) if you want to look further.

Err, that's about it really. How exciting.
Sign in to follow this  


Recommended Comments

There are no comments to display.

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
  • Advertisement

Important Information

By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!