Sorry if it's somethings it's been answered before, I searched for an answer but game speed related issues that have already been posted seemed kind of irrelevant.
So, i've created a game in my Quad CPU computer using the default 40 cycles per second and, as far as i can tell, there is consistency (4o cycles equal to 1 second). It is very important for me because i have some scenes in game that need to be in sync with the music played in background.
The problem occured when i tested my game using my laptop (i3 core) and a friend's of mine laptop as well (i3 core too). Game was running slower and music was out of sync. It is not a performance issue, since increasing game speed had the desirable effect (music in sync at laptop but out of sync at desktop since it was running very fast). To sum up, it seems to me that when using laptop the "40" value of SetGameSpeed is interpreted differently for some reason :/ OS is windows 8.1, while desktop's is windows 7. Game used direct 3d, not direct draw.
I've seen similar questions posted here, but in my case we are talking just for the default, normal game speed that shouldn't be a problem for any computer.
So any ideas guys?
Thank you and sorry for my long post
e.g.: for example, while playing the game in my laptop, i noticed that the transition effect (dissolve) takes longer to be completed.
So, i've created a game in my Quad CPU computer using the default 40 cycles per second and, as far as i can tell, there is consistency (4o cycles equal to 1 second). It is very important for me because i have some scenes in game that need to be in sync with the music played in background.
The problem occured when i tested my game using my laptop (i3 core) and a friend's of mine laptop as well (i3 core too). Game was running slower and music was out of sync. It is not a performance issue, since increasing game speed had the desirable effect (music in sync at laptop but out of sync at desktop since it was running very fast). To sum up, it seems to me that when using laptop the "40" value of SetGameSpeed is interpreted differently for some reason :/ OS is windows 8.1, while desktop's is windows 7. Game used direct 3d, not direct draw.
I've seen similar questions posted here, but in my case we are talking just for the default, normal game speed that shouldn't be a problem for any computer.
So any ideas guys?
Thank you and sorry for my long post

e.g.: for example, while playing the game in my laptop, i noticed that the transition effect (dissolve) takes longer to be completed.