• Advertisement
Sign in to follow this  
  • entries
    557
  • comments
    1237
  • views
    422158

Untitled

Sign in to follow this  

39 views

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  


0 Comments


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