Author Topic: High Resolution Themes not displaying correctly on older TV  (Read 7074 times)

RussMyers

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
High Resolution Themes not displaying correctly on older TV
« on: February 02, 2017, 01:43:07 PM »
OK, I have been having some issues with some Themes/Layouts displaying correctly and some not, and part of my issue seems to be a particular older (about 5 years old).

Example: Robospin displays correctly, but Nevato does not - I can see the background and the games are just a list of text names, no Candy Cab on the left, no animation, etc.

Has anyone seen an issue like this with any TV you have?

HDMI handshaking issue with a change of resolution or something?

On my bigger and much newer TV - it all displays perfectly.

Thanks,

RussM

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 863
    • View Profile
    • new projects
Re: High Resolution Themes not displaying correctly on older TV
« Reply #1 on: February 02, 2017, 01:47:11 PM »
Judging from NEVATO behaviour your TV has non-standard resolution or aspect.
For NEVATO I've posted a pack of layout.nut replacement files with fixed aspect - look at the last 2 pages of the theme thread.

RussMyers

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: High Resolution Themes not displaying correctly on older TV
« Reply #2 on: February 03, 2017, 02:22:07 AM »
Verion - thank you I will try one of the fixed aspect nut files.

Why do you think Robospin works, but Nevato does not? Nevato is not the only one that does this.

Also, this TV has had some HDMI handshaking issues as long as I have had it. It's always been a little wonky.

Thanks,

Russ Myers

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 863
    • View Profile
    • new projects
Re: High Resolution Themes not displaying correctly on older TV
« Reply #3 on: February 03, 2017, 03:27:09 AM »
Last time I've checked - Robospin was written to simply fit the screen height and width - one version for all aspects, but designed for 4:3 aspect, that means on 16:9 aspect it looks stretched (wider than it should be).

NEVATO on the other hand tries to check what's your screen aspect - and then "serves" you a version that is designed for your aspect. But the detection mechanism could be better (it will be better in next version) and lacks fail-safe "scenario" when your aspect is not standard.

As for other themes - I don't know, it could be a number of things - and that screen you see "centered game list and dimmed background" is a filesafe screen build-in in AM, that means something went south with the theme - like: expected variable not defined or external module not loaded.

You can check out my FLAT BLUE theme - it has a very "sophisticated" screen aspect and orientation detection mechanism - and should work no matter what... but not on RPi because the code that makes it "smart" is too much to handle for RPi

RussMyers

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: High Resolution Themes not displaying correctly on older TV
« Reply #4 on: February 03, 2017, 05:52:45 AM »
OK, Verion, I uploaded your fixed 16:9 layout.nut file and that fixed the issue for this TV for the Nevato Theme, so thank you very much.

I there a straightforward way from me to do the same to the layout.nut files for the other themes that are still not working for me?

Thanks,

RussMyers

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 863
    • View Profile
    • new projects
Re: High Resolution Themes not displaying correctly on older TV
« Reply #5 on: February 03, 2017, 06:58:37 AM »
You can try to add your screen resolution inside layout.nut
Like this:

fe.layout.width = 1920;
fe.layout.height = 1080;

Somewhere at the top of the layout.nut - under the options definition. But I doubt if it resolve problems with other themes

RussMyers

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: High Resolution Themes not displaying correctly on older TV
« Reply #6 on: February 03, 2017, 07:34:44 AM »
That is working.

Looks like most of the custom layouts on my install are modified Nevato themes

In most cases those lines were just commented out and I uncommented them and now they work

Thanks!

RussM

verion

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 863
    • View Profile
    • new projects
Re: High Resolution Themes not displaying correctly on older TV
« Reply #7 on: February 03, 2017, 08:10:17 AM »
Looks like it - I've put those commented lines. Just in case :D