RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    lr-mame2003 TATE mode rotation direction?

    Scheduled Pinned Locked Moved Help and Support
    tate modelr-mame2003vertical gamesmamerotation
    7 Posts 3 Posters 3.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • robotronmanR
      robotronman
      last edited by robotronman

      Hi All,

      First off want to thank the community and developers. Hats off, as Retropie is Da Bomb! Love Love Love it.

      Pi Model: 3
      Power Supply used: CanaKit PS
      RetroPie Version Used 4.3, 4.3.12 script.
      Built From: Retropie 4.3 image.
      USB Devices connected: Keyboard, TurboTwist2 Optiwiz, PS4 USB Controller
      Controller used: Custom Arkanoid Controller, PS4 Bluetooth & USB
      Emulator: lr-mame2003
      How to replicate the problem: I have an older Dell 5:4 LCD monitor, and like to manually rotate it for vertical arcade games. I've been testing lr-mame2003 TATE mode and love it, but have a little issue.

      When playing Arkanoid, TATE mode enabled, my picture rotates correctly 90 degrees counterclockwise. This allows me to rotate my screen to the right/clockwise and start playing. I've tested a few other games, Qbert is one, the game pitcutre rotates 90 degrees clockwise instead. My monitor only allows rotation clockwise 90 degrees.

      I posted this same issue to the libretro forum, but was wondering if anyone else ran into this, or knows of a way to force TATE mode to always rotate in one direction.

      Thanks much for any feedback!
      Robo

      dankcushionsD 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @robotronman
        last edited by

        @robotronman said in lr-mame2003 TATE mode rotation direction?:

        When playing Arkanoid, TATE mode enabled, my picture rotates correctly 90 degrees counterclockwise. This allows me to rotate my screen to the right/clockwise and start playing. I've tested a few other games, Qbert is one, the game pitcutre rotates 90 degrees clockwise instead. My monitor only allows rotation clockwise 90 degrees.

        unfortunately the way it's working is just mimicking the way that the original hardware rotates the monitor. i can see a possibility of 'inverting' this in the code via an extra option in the tate core option - you should log an issue here and tag me in it :) https://github.com/libretro/mame2003-libretro/issues

        dankcushionsD 1 Reply Last reply Reply Quote 0
        • dankcushionsD
          dankcushions Global Moderator @dankcushions
          last edited by dankcushions

          actually, thinking about it you could achieve much the same effect by forcing a per-game rotate yourself, i think?

          still with tate mode on, create a qbert.zip.cfg file, and in that put this line:
          video_rotation = 2

          then start the game. please let me know if that works!

          robotronmanR E 3 Replies Last reply Reply Quote 2
          • robotronmanR
            robotronman @dankcushions
            last edited by

            @dankcushions thanks! I’ll give this a shot in the morning and let you know.

            Thanks for the tip :)

            Robo

            1 Reply Last reply Reply Quote 0
            • robotronmanR
              robotronman @dankcushions
              last edited by

              @dankcushions works perfectly. Thanks for the fix :)

              This configuration is awesome for anyone that has a manually rotatable monitor and wants all their vertical games to automatically and consistently rotate for vertical gaming fun in lr-mame2003!

              Here is an example per-game configuration file just to show the settings I like best!

              I place all my core per-game overrides in this location:

              /opt/retropie/configs/all/retroarch/config/MAME 2003/<gamename>.cfg

              example arkanoid.cfg

              video_allow_rotate = "false"
              video_rotation = 0
              video_scale_integer = "false"
              video_shader_enable = "true"
              video_shader = "/opt/retropie/configs/all/retroarch/shaders/zfast_crt_standard_vertical.glslp"
              

              example qbert.cfg

              video_allow_rotate = "false"
              video_rotation = 2
              video_scale_integer = "false"
              video_shader_enable = "true"
              video_shader = "/opt/retropie/configs/all/retroarch/shaders/zfast_crt_standard_vertical.glslp"
              1 Reply Last reply Reply Quote 1
              • E
                edwardthehuman @dankcushions
                last edited by

                @dankcushions said in lr-mame2003 TATE mode rotation direction?:

                actually, thinking about it you could achieve much the same effect by forcing a per-game rotate yourself, i think?

                still with tate mode on, create a qbert.zip.cfg file, and in that put this line:
                video_rotation = 2

                then start the game. please let me know if that works!

                It doesn't work for me even if I input different numbers from 0 to 3. Also, I don't have the MAME 2003, so I made a new folder. I did the same naming convention—i.e., ddonpchj.zip.cfg with video_allow_rotate = "false"

                dankcushionsD 1 Reply Last reply Reply Quote 0
                • dankcushionsD
                  dankcushions Global Moderator @edwardthehuman
                  last edited by

                  @edwardthehuman said in lr-mame2003 TATE mode rotation direction?:

                  ddonpchj

                  doesn't run on mame2003, so you're not using mame2003.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  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.