NESDev and Strangulation Records messageboards
Forum Index | FAQ | New User | Login | Search

Previous ThreadView All ThreadsNext ThreadShow in Flat Mode*


SubjectRe: Emulator release  
Posted byXodnizel
Posted on3/22/04 02:52 AM
From IP69.149.14.151  



Sleep(milliseconds)

I'd call timeBeginPeriod(1) in your emulator's intialization code, and timeEndPeriod(1) in the deinitialization code. It should make time slices 1ms in length(average best case).

For timing when sound is disabled, I use QueryPerformanceFrequency() and QueryPerformanceCounter(). If a "performance counter" is not available(read the docs on those two functions), I fall back on GetTickCount().



-
Entire Thread
Subject  Posted byPosted On
*Emulator release  Anonymous3/20/04 9:06 PM
.*Re: Emulator release  Memblers3/21/04 00:45 AM
..*Re: Emulator release  quietust3/21/04 00:50 AM
...*Re: Emulator release  quietust3/21/04 00:59 AM
....*Re: Emulator release  Anonymous3/21/04 02:10 AM
.....*Re: Emulator release  RoboNes3/21/04 10:07 AM
......*Re: Emulator release  quietust3/21/04 4:12 PM
.......*Re: Emulator release  Anonymous3/21/04 4:42 PM
........*Re: Emulator release  RoboNes3/21/04 5:27 PM
.........*Re: Emulator release  Anonymous3/21/04 6:36 PM
...........Re: Emulator release  Xodnizel3/22/04 02:52 AM
..........*Re: Emulator release  RoboNes3/21/04 8:05 PM
.....*Re: Emulator release  quietust3/21/04 02:50 AM
......*Re: Emulator release  Anonymous3/21/04 04:19 AM
.......*Re: Emulator release  Memblers3/21/04 07:43 AM
.*Re: Emulator release  RoboNes3/20/04 10:18 PM
..*Re: Emulator release  Anonymous3/20/04 10:52 PM
.*Re: Emulator release  Anonymous3/20/04 9:10 PM
..*Re: Emulator release  RoboNes3/20/04 10:11 PM
Jump to

Memblers' homepage             Contact Me

Forums powered by WWWThreads Demo