• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Why are different TV's getting different size game screens?

Scheduled Pinned Locked Moved Help and Support
renderscreen issuesscreen size
10 Posts 2 Posters 774 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.
  • T
    TPR
    last edited by 12 Sept 2024, 21:49

    On one TV, a game in lr-mame2003 loads up like this:
    large.jpeg

    And on another TV, same build, the game loads up like this:
    small.jpg

    Any idea why? I also notice this happening on my Naomi games (using lr-flycast) and also Apple II (using linapple) games.

    I can't figure out why it's happening.

    On TV (the one that the games show up small) is a TCL 55" 4K and the other one is a Vizio 55" 4K.

    Any ideas?

    A 1 Reply Last reply 13 Sept 2024, 10:06 Reply Quote 0
    • A
      Ashpool @TPR
      last edited by 13 Sept 2024, 10:06

      @TPR Raspi Model? RPie Build? Is the resolution reported by the displays the same? What's whence running the rom without a bezel?

      T 1 Reply Last reply 13 Sept 2024, 16:23 Reply Quote 0
      • T
        TPR @Ashpool
        last edited by 13 Sept 2024, 16:23

        @Ashpool Pi 5 build. Most recent update from about two weeks ago. The bezels aren't the issue. Like I said this happens on other emulator cores as well, with our without bezels.

        A 1 Reply Last reply 13 Sept 2024, 18:06 Reply Quote 0
        • A
          Ashpool @TPR
          last edited by Ashpool 13 Sept 2024, 18:06

          @TPR Had hoped that it is either bezel/overlay related (something like the old * aspect_ratio_index = "23"* stuff) or lr scaling parameters. Is the retroarch menu opened from within the emulators also small top/left, or is that "fullscreen"? And Still the question about the resolution, are both tv using the same resolution for the roms (The TVs I know either report their resolution when this is changed (50/60Hz, 720p/i, etc.) or/and it is queryable via the RC) and is the videomode set in the firmware/cmdline.txt or defaulted to be autodetected via the displays edid information?

          T 1 Reply Last reply 13 Sept 2024, 18:13 Reply Quote 0
          • T
            TPR @Ashpool
            last edited by 13 Sept 2024, 18:13

            @Ashpool said in Why are different TV's getting different size game screens?:

            is the videomode set in the firmware/cmdline.txt or defaulted to be autodetected via the displays edid information?

            This may be a culprit. Is there a way to force the output to a video mode so that it appears the same on all TV's?

            A 1 Reply Last reply 14 Sept 2024, 23:08 Reply Quote 0
            • A
              Ashpool @TPR
              last edited by 14 Sept 2024, 23:08

              @TPR raspberry doc -> setting the KMS display mode. But if you are going to use the install as a portable unit to be used on different displays, i wouldn't recommend setting it to a fixed display mode (which may not be supported on a some TVs). And all occurrences of your described problem i can remember where on old config.txt/legacy raspberry OS times and the solutions I had in mind aren't applicable on recent raspi OS/Pi 5's.

              T 1 Reply Last reply 15 Sept 2024, 15:41 Reply Quote 0
              • T
                TPR @Ashpool
                last edited by 15 Sept 2024, 15:41

                @Ashpool Something else I've noticed. Some emulator cores run slower on this TV that other TVs. So I'm getting that weird boxed thing I posted a photo of and some slowdown. Not like "lag" or a "TV Game Mode" thing just an overall slowness. It's very strange.

                I see there is an HDMI Safe Mode. I might give that a try.

                A 1 Reply Last reply 16 Sept 2024, 19:25 Reply Quote 0
                • A
                  Ashpool @TPR
                  last edited by Ashpool 16 Sept 2024, 19:25

                  @TPR 1st guess would be your "slower" tv runs eiher in a mode with a frequency of <60Hz (wasn't there a 4k mode that defaulted to 30Hz, or was that just whence using the secondary HDMI Port on the Raspi?) and/or that the tv is applying some post processing (see if it has something called game mode (or maybe PC mode/direct mode, the name differs by manufacturer/model)).

                  And my assumption/memory that conditional filters couldn't be applied to the cmdline.txt config file was true, what i have missed so far is that it could be replaced by other/differently named "cmdline.txt"s via conditional filters within the config.txt.
                  Here is the official DOC entry for conditional Display/EDID-Device-name parsing
                  Edit: Sorry, sadly that one ain't applicable for the PI5 - I hadn't noticed the "warning" for that.

                  T 1 Reply Last reply 24 Sept 2024, 02:42 Reply Quote 0
                  • T
                    TPR @Ashpool
                    last edited by 24 Sept 2024, 02:42

                    @Ashpool So adding this to my cmdline fixed it:

                    video=HDMI-A-1:1920x1080M@60

                    Now my question is, will that work for all TVs? Meaning if I take the RetroPie over to someone else's house will that also work on another TV without some other sort of knock on effect? Or is there a better video mode I should be using that is a better lower common denominator?

                    A 1 Reply Last reply 24 Sept 2024, 15:56 Reply Quote 0
                    • A
                      Ashpool @TPR
                      last edited by 24 Sept 2024, 15:56

                      @TPR Nice to hear it, 1080p should be fine for most TVs today, but there are still those with max. at 1280x720 (HD Ready) and other display types (e.g. computer monitors) may be a totally different story (That's why it would be nice if the PI5 could also switch cmdlines by edid :/ )

                      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.

                        This community forum collects and processes your personal information.
                        consent.not_received