Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. Huey Le
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 4
    • Best 0
    • Controversial 0
    • Groups 0

    Huey Le

    @Huey Le

    0
    Reputation
    361
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Huey Le Unfollow Follow

    Latest posts made by Huey Le

    • [Question] Adjusting font for maximum sharpness in 240p mode

      Hi, I'm currently trying to adjust the font in default theme so that it can be displayed in sharpest possible manner in 240p mode (due to the fact I'm a designer, seeing a non pixel perfect rendered on screen with so many sub-pixels is like an eye sore to me and I would like to see if I can do it better).

      Upon checking on theme folder, I quickly find the xml files that contains all the parameters to tweak the fonts. I substitute the fonts with DroidBB 8bit font and I notice that in each font size parameter, it goes like this 0.035 ---> if I change it to 1 or higher the UI will crash and not works.

      So my question is what kind of font size metric is this? is it Pt or Px or what's that?
      Also I am curious if it's possible to use Bitmap PNG font instead of using TTF font for maximum sharpness on 240p mode?

      Thanks

      posted in Themes & Interface
      Huey Le
      Huey Le
    • RE: How to set hdmi_timing to display 720p 60hz 16:9 mode for Sony BVM 20F1U

      @substring said in How to set hdmi_timing to display 720p 60hz 16:9 mode for Sony BVM 20F1U:

      https://www.mythtv.org/wiki/Modeline_Database

      Thanks. I will try to muck around to see if I get it to work.
      I'd be deeply appreciated if you can spend some time to provide hdmi_timings if possible.
      Thank you very much

      posted in Recalbox General
      Huey Le
      Huey Le
    • RE: How to set hdmi_timing to display 720p 60hz 16:9 mode for Sony BVM 20F1U

      @substring

      My SONY BVM monitor is capable of displaying 16:9 HD 720p and even 1080i.

      The reason that i want to use 720p for the front end emulatorstation is that I can see more details, texts will be clearer and so are all the games screenshots as well. Basically it takes the best of both world, front end with 720p mode and when you load each game, they will switch to their according native resolution (e.g. SNES switch to 240p, etc....)

      As you mentioned, it seems to be quite complicated with the timing. Would be nice if someone can help out. Thanks

      posted in Recalbox General
      Huey Le
      Huey Le
    • How to set hdmi_timing to display 720p 60hz 16:9 mode for Sony BVM 20F1U

      Hi, i have SONY BVM 20F1U which can display 720p 60hz 16:9 aspect ratio.

      My setup involves hooking RGB-Pi cable --> Scart to BNC cables --> hooked up to SONY BVM

      After doing some research, it looks like i need to edit /boot/config.txt to change hdmi_timing parameter so that it will display as 720p 16:9

      According to the syntax

      hdmi_timings=<h_active_pixels> <h_sync_polarity> <h_front_porch> <h_sync_pulse> <h_back_porch> <v_active_lines> <v_sync_polarity> <v_front_porch> <v_sync_pulse> <v_back_porch> <v_sync_offset_a> <v_sync_offset_b> <pixel_rep> <frame_rate> <interlaced> <pixel_freq> <aspect_ratio>
      
      <h_active_pixels> = horizontal pixels (width)
      <h_sync_polarity> = invert hsync polarity
      <h_front_porch>   = horizontal forward padding from DE acitve edge
      <h_sync_pulse>    = hsync pulse width in pixel clocks
      <h_back_porch>    = vertical back padding from DE active edge
      <v_active_lines>  = vertical pixels height (lines)
      <v_sync_polarity> = invert vsync polarity
      <v_front_porch>   = vertical forward padding from DE active edge
      <v_sync_pulse>    = vsync pulse width in pixel clocks
      <v_back_porch>    = vertical back padding from DE active edge
      <v_sync_offset_a> = leave at zero
      <v_sync_offset_b> = leave at zero
      <pixel_rep>       = leave at zero
      <frame_rate>      = screen refresh rate in Hz
      <interlaced>      = leave at zero
      <pixel_freq>      = clock frequency (width*height*framerate)
      <aspect_ratio>    = *
      
      * The aspect ratio can be set to one of 8 values (choose closest for your screen):
      
      HDMI_ASPECT_4_3 = 1
      HDMI_ASPECT_14_9 = 2
      HDMI_ASPECT_16_9 = 3
      HDMI_ASPECT_5_4 = 4
      HDMI_ASPECT_16_10 = 5
      HDMI_ASPECT_15_9 = 6
      HDMI_ASPECT_21_9 = 7
      HDMI_ASPECT_64_27 = 8
      

      I really have no idea how these value are calculated like clock frequency, Vsync polarity, etc...

      Can someone please let me know which values that i need to put in hdmi_timing?

      Thank you very much

      posted in Recalbox General
      Huey Le
      Huey Le