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

    jzintv not set to 4:3 ration and graphics are blurry

    Scheduled Pinned Locked Moved Help and Support
    retropie
    12 Posts 4 Posters 1.7k 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.
    • D
      dalves
      last edited by

      I am new to Raspberry Pi and the forums. So if I'm posting in the wrong place, I apologize. I am running Retropie 4.3 and have several emulators loaded and working fine. I'm running jzintv for Intellivision emulation. All of the ROMS play fine, but the screen is always stretched to 16:9 and the graphics are fuzzy, like there is a filter on. All other emulators have the 4:3 ratio and are crystal clear. I'm trying to set jzintv to 4:3 and tried changing the config file to many posted suggestions I found on line. None of them have worked so far. Usually after changing the jzintv config file, when I try running a rom, the screen goes black for a couple seconds and then brings me back to the main Intellivision rom list. Below are a couple of config changes I've tried, but have not worked. If anyone can help me figure this out, it would be greatly appreciated.

      jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -v1 --kbdhackfile=/opt/retropie/emulators/jzintv/hackfile.cfg -z1920x1080,8 -f1 -q %ROM%"
      default="jzintv"

      jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS --displaysize=1 --kbdhackfile=/home/pi/RetroPie/roms/intellivision/hackfileRD.cfg -q %ROM%"
      default="jzintv"

      mediamogulM R edmaul69E 3 Replies Last reply Reply Quote 0
      • mediamogulM
        mediamogul Global Moderator @dalves
        last edited by mediamogul

        @dalves

        It looks like you have a stray '8' in there. Try changing

        jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -v1 --kbdhackfile=/opt/retropie/emulators/jzintv/hackfile.cfg -z1920x1080,8 -f1 -q %ROM%"

        to

        jzintv="/opt/retropie/emulators/jzintv/bin/jzintv -v1 --kbdhackfile=/opt/retropie/emulators/jzintv/hackfile.cfg -z1920x1080, -f1 -q %ROM%"

        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

        1 Reply Last reply Reply Quote 0
        • R
          rpieguy @dalves
          last edited by rpieguy

          @dalves Try -z1440x1080,8 . It's close to a traditional 4:3 aspect ratio. The ,8 specifies the bits for colour depth. Of course the Intellivision only has 16 colours anyway but it is sometimes necessary for graphics card compatibility. The --displaysize=1 should work as it is 640x480 and 8bpp.

          If jzintv does not start and you are returned to emulationstation than there is an error in your command. Can you post your working intellivision config file contents before any modifications.

          I see your first example doesn't have the -p switch specifying the search path. Depending on where you put your exec and grom files it will fail. They both have different hackfile paths. If it can't find the specified hackfile or there is an error in the hackfile it will fail.

          Best to add/change the display resolution switch to your existing, working command.

          -z1 : for 640x480x8
          -z3 : for 1024x768x8
          -z1440x1080,8 : for 1080p

          mediamogulM 1 Reply Last reply Reply Quote 0
          • mediamogulM
            mediamogul Global Moderator @rpieguy
            last edited by

            @rpieguy said in jzintv not set to 4:3 ration and graphics are blurry:

            The ,8 specifies the bits for colour depth.

            Ah, my bad. I've never needed the adjustment so it looked out of place.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            1 Reply Last reply Reply Quote 0
            • edmaul69E
              edmaul69 @dalves
              last edited by

              @dalves the -z1920x1080 or any other size is what makes it not fuzzy. not sure why it didnt for you. however after the comma, i dont have the 8. try removing it. to get 4:3 you need to choose a 4:3 sizing (ie: -z1024x768). so here is one of my configs.

              jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -e exec.bin -v1 --kbdhackfile=/opt/retropie/configs/intellivision/hackfile.cfg -z1024x768, -f1 -q -p /home/pi/RetroPie/BIOS/ %ROM%"
              
              1 Reply Last reply Reply Quote 0
              • D
                dalves
                last edited by

                Thanks for the willingness to help, but at this point, it still isn't working. Just want to make sure I am entering this information in the right location, so I'll list how I'm doing it. I'm going to the Retropie main menu, selecting "Configuration Editor" then "Advanced configuration", "Manually edit non Retroarch configurations" I scroll down until I find "Intellivision/emulators.cfg. Once I click on that I then entered the information below.

                jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -e exec.bin -v1 --kbdhackfile=/opt/retropie/configs/intellivision/hackfile.cfg -z1024x768, -f1 -q -p /home/pi/RetroPie/BIOS/ %ROM%"
                default="jzintv"

                I click the tab key and then "Ok". I then cancel out until I get back to the main Retropie menu. Once there I select the "Astrosmash" rom as I know this game played fine before changing the code. Once I launch it, it looks like the game will load, but then the screen goes black for a couple seconds, and I'm back at the Intellivision rom list screen.

                The default config line before I made any changes is.

                jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS -q %ROM%"
                default = "jzintv"

                If anyone has any insight as to what I am doing wrong, it would be very appreciated. I'd LOVE to get jzintv working as well as the other emulators, but the stretched and blurry screen is something I'd like to fix.

                R 1 Reply Last reply Reply Quote 0
                • R
                  rpieguy @dalves
                  last edited by rpieguy

                  @dalves Try the following modification.

                  jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -z1 -p /home/pi/RetroPie/BIOS -q %ROM%"
                  default = "jzintv"

                  1 Reply Last reply Reply Quote 0
                  • D
                    dalves
                    last edited by

                    Thanks rpieguy, that worked!!!

                    The weird thing is if I typed in the whole line of code, I would still get the black screen like before when loading a ROM. However, when I just added the "z1" part to the existing code, it worked great. I'm using a mini keyboard and for some reason this keyboard reverses the "@" symbol and the Quotes symbol. Not sure if this was doing something weird when I would type the Quotes in the code.

                    Just something else I found by accident when dealing with the fuzzy graphics when jzintv was stretched. I went into RetroArch and while the bilinear filtering was already set to "Off", I changed the driver setting from the default "GL" to "Dispmanx". When I saved the settings on exit, nothing changed, but if I went back into RetroArch, All text would then have a sharp edge to it. When I went into jzintv after that, even though the screen was stretched, the graphics were incredibly clear. If I rebooted, the graphics would get fuzzy again, but if I went into RetroArch and did the same thing, they'd be clear again.

                    Otherwise, all is working great. Thank you all for your help to get this sorted out.

                    edmaul69E 1 Reply Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @dalves
                      last edited by

                      @dalves the reason the keys on your keyboard are wrong is because its configured as a uk keyboard. Go into retropie menu, then raspi-config and in localization change your keyboard to the correct country.

                      1 Reply Last reply Reply Quote 1
                      • D
                        dalves
                        last edited by

                        Thanks for the information... I may be getting a bit greedy here, but I realized that in Intellivision games, like Space Armada, and Shark Shark, that have a colored border around the screen, the border seems to be offset rather then centered in the window. I was wondering if there may be something that I need to add to the config file to center it. If my description is confusing, I can attach a screenshot.

                        edmaul69E R 2 Replies Last reply Reply Quote 0
                        • edmaul69E
                          edmaul69 @dalves
                          last edited by

                          @dalves that is called overscan. No you cannot center it. This is the same as original hardware.

                          1 Reply Last reply Reply Quote 0
                          • R
                            rpieguy @dalves
                            last edited by rpieguy

                            @dalves Games that do scrolling (eg. Auto Racing, AD&D) will typically expand the left and top border by one tile, making the active area smaller and appear shifted right. Some games (eg. Space Battle, Shark Shark) that don't scroll, expand the left border anyway, for no good reason. PGA Golf, Deadly Discs, and Sub Hunt are examples of games that don't expand the border and should look centred.


                            Regarding resolution, maybe it's a good idea if the Retropie creators add a default -z1 switch to the default jzIntv command. That way it looks decent out of the box.

                            Might also be a good idea to add a default --kbdhackfile switch along with a sample keyboard hack file (empty except for some comments), along with the official jzintv keyboard hackfile documentation with the install of Retropie jzIntv

                            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.