Skip to content
Discussion options

You must be logged in to vote

Your performance graph looks fine - as long the red line is under '17' (16.7 to be specific) you can hold 60fps.

I think what is going on is that VGA wants to do 70Hz and you don't have a 70Hz display. This probably a pretty common scenario - the way to handle it would be to do frame-skipping, but I haven't implemented that yet.

What I'm not sure about is why your CGA window is showing you only getting 43 fps. Your bus is running at full speed (14.32Mhz) so with the CGA being synchronous with the system it should be emitting 60fps. Puzzling.

EDIT: Yeah, that's definitely what is happening with VGA.

MartyPC queries the virtual adapter to see what refresh rate it wants - VGA will tell it 70…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by nxd51
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants