Welcome, Guest. Please login or register.

Author Topic: The fall of amiga, just a thought :)  (Read 6267 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline saimo

Re: The fall of amiga, just a thought :)
« Reply #14 from previous page: April 27, 2004, 11:00:06 PM »
@Waccoon

I wish I could quote, but this browser (handheld stuff) does not seem to be capable.

Anyway, about what you say until "WORSE": grab my hand and shake it, pal! :-)
I could not agree more!
I say the same things all the time, but most if the people look at me as if I was an alien :-(

As for triple buffering, a good implementation does perform VB synchronization... actually I think that without it is entirely spoiled of its meaning.

saimo
RETREAM - retro dreams for Amiga, Commodore 64 and PC
 

Offline saimo

Re: The fall of amiga, just a thought :)
« Reply #15 on: April 28, 2004, 05:52:17 AM »
@Waccon

The problem is not writing the tags, but reporting the text ;-)

Lag? What lag, exactly?
In the scenario you mentioned above (i.e. machine so fast that it is able to render a frame in less than the time of a refresh), the triple buffering (a well done one) gives the same results of double buffering (of course it eats more memory and it's a bit more complicated).

- EDIT -
Yet, it is a better solution because it does not require assumptions on the power of the machine; besides the particular case already discussed, there is:
 - the case of the machine that _on average_ can render a frame in the time of a refresh: triple buffering allows to achieve an almost perfect refresh, without missing frames
 - the case of the machine that is even slower: triple buffering helps even more because there is no idle wait (i.e. the computing power is exploited to the max - this is the main aspect of triple buffering, which makes what has been said at the previous point possible) - not to mention that adding frame skipping becomes trivial, so keeping the "game cycles" synchronized with the video refresh is very easy.

[Indeed these two cases are the same thing, but I thought that exposing them this way would be clearer.]
- EDIT -

OK, the battery is dying, so see you later.

saimo
RETREAM - retro dreams for Amiga, Commodore 64 and PC