Please do not post a support request without first reading and following the advice in

TATE setting causing games to be double-rotated?

  • I have a 4:3 monitor that is going to be installed in a cocktail arcade table, so I want the games to rotate clockwise 90 degrees when they are vertical. RetroArch supports the TATE setting, which is supposed to auto-rotate games (the same way auto-rotation works on MAMEUI on PC).

    When I enable TATE globally, some games seem to both rotate AND also "squash" themselves to fit as if the game was still on a horizontal screen. Arkanoid2 does this, as do a few shmups (like ZAXXON). Where is the 2nd rotation or resize coming from? I am trying to leave global settings at their presets and not tamper with them across the various MAME projects.

  • Tate mode doesn't auto-rotate. TATE mode adjusts the screen to fill your monitor. What you need to do is is specify the exact rotation you want for each game you need to and make a game-specific config file for it. If you have auto-rotation on and auto-rotate on, you will get some weird results. Auto-rotation should be turned off when using TATE mode (setting allow_video_rotate = false). Some games will need 180 degree rotation. You'll have to decide which end of your monitor you will consider your base (the one that will be the bottom edge when you spin it).

    For each game you want to have in cocktail mode, you will likely need a cfg file with the setting
    video_rotation = 2
    for games that need to be flipped. Set it to 0 (or don't write a cfg) for games that sit the right way from the get go.

    This post was greatly helpful for me when I was doing my cocktail setup:

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.