Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

Atari coding BBS
 
Re: Falcon: Double buffering using
Posted by: joska May,26.2020-21:28 

> Basically it's doing what Anders & others recommended, setting the
> screen pointer (via Vsetscreen(), which doesn't want for VBL) ASAP.

On the ST/STE you can set the screen address at any time, and the shifter will load it during the following VBL. I assumed that the Videl did the same, but apparently it does not. This was the real source of my problems, I called Vsetscreen as soon as the frame was processed, and then waited for the VBL. If I switch this around my original code works perfectly fine, even when using Vsync(). I'll use the _frclock-method instead though, it feels a bit safer.

Thanks for you invaluable help guys, it solved a problem that I had postponed fixing for weeks :)







[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


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

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.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson