Page 1 of 1

Has a frame buffer been applied to all recently updated Arcade Cores with Tate mode?

Posted: Sat Jan 23, 2021 7:06 am
by SegaSnatcher
I notice that when switching orientation to Tate supported Arcade cores my monitor no longer loses sync for a brief moment, so that leads me to believe that a global frame buffer might have been applied. If this is the case then why was this implemented, and if not why do I no longer temporary lose sync when switching orientation?

Using V_Sync=2 mode.

Using this commit for Pac-Man core as an example, does FB_EN stand for Framebuffer in this commit?
FBuffer.JPG
FBuffer.JPG (50.75 KiB) Viewed 2306 times

Re: Has a frame buffer been applied to all recently updated Arcade Cores with Tate mode?

Posted: Sat Jan 23, 2021 3:17 pm
by alanswx
I updated almost all of the arcade cores to use the new frame buffer rotation code.

Re: Has a frame buffer been applied to all recently updated Arcade Cores with Tate mode?

Posted: Sat Jan 23, 2021 9:13 pm
by thorr
alanswx wrote: Sat Jan 23, 2021 3:17 pm I updated almost all of the arcade cores to use the new frame buffer rotation code.
Thanks. This explains why some of the cores still don't cause my problems with rotation. The issue is that when you rotate, it won't downscale below 1:1 pixel mapping, ie. to 240p rotated on the HDMI output.

Re: Has a frame buffer been applied to all recently updated Arcade Cores with Tate mode?

Posted: Sun Jan 24, 2021 2:45 am
by SegaSnatcher
alanswx wrote: Sat Jan 23, 2021 3:17 pm I updated almost all of the arcade cores to use the new frame buffer rotation code.
Just to be clear, FB is only applied when you rotate the orientation, correct?