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

Untitled

Sign in to follow this  
Evil Steve

48 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
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!