|
Atari coding BBS
Re: Falcon: Double buffering using |
Posted by: mikro
|
May,25.2020-08:33
|
Btw, were you trying this with FreeMiNT? If so, Vsync() has another "bug", it's delayed because of the whole OS messaging system, i.e. it takes longer than on TOS.
Apart from that, it should work all right. Atari800 uses 100% XBIOS and works fine even in FreeMiNT. This function is called after each rendering: https://github.com/atari800/atari800/blob/master/src/falcon/main.c#L188
Basically it's doing what Anders & others recommended, setting the screen pointer (via Vsetscreen(), which doesn't want for VBL) ASAP.
|
[All messages in this thread] [Start new thread]
Topic
|
Posted by
|
Date
|
Falcon: Double buffering using
|
joska
|
May,20.2020-13:09
|
Re: Falcon: Double buffering using
|
joska
|
May,20.2020-13:09
|
Re: Falcon: Double buffering using
|
evil
|
May,20.2020-14:25
|
Re: Falcon: Double buffering using
|
joska
|
May,20.2020-14:47
|
Re: Falcon: Double buffering using
|
evil
|
May,20.2020-15:50
|
Re: Falcon: Double buffering using
|
tat
|
May,20.2020-18:02
|
Re: Falcon: Double buffering using
|
evil
|
May,21.2020-13:15
|
Re: Falcon: Double buffering using
|
joska
|
May,24.2020-16:34
|
Re: Falcon: Double buffering using
|
mikro
|
May,25.2020-08:33
|
Re: Falcon: Double buffering using
|
joska
|
May,26.2020-10:30
|
Re: Falcon: Double buffering using
|
joska
|
May,26.2020-21:28
|
What's the anti-troll code? That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
|