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

    Raspberry Pi 4 - Can't find jzintv or coolcv.

    Scheduled Pinned Locked Moved Help and Support
    jzintvraspberry pi 4coolcv
    13 Posts 5 Posters 1.5k 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 dalves

      I've been running a Raspberry Pi 3b for years without any problems. I got a Raspberry P1 4 and installed Raspbian Buster, and then Retropie from the terminal (Not sure which version - fkms? - Emulationstation V2.8.4RP). I can't seem to find jzintv or coolcv as optional emulators to install. I was wondering if anyone has some advice?

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @dalves
        last edited by

        @dalves because they are not available for the rpi4.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

          @BuZz Is there any workaround? can I manually install those emulators? I'm wondering if I upgraded to a rpi4 for no reason then.

          quicksilverQ 1 Reply Last reply Reply Quote 0
          • quicksilverQ
            quicksilver @dalves
            last edited by

            @dalves said in Raspberry Pi 4 - Can't find jzintv or coolcv.:

            I'm wondering if I upgraded to a rpi4 for no reason then.

            You may have done so too early. Retropie is not officially released for the pi 4 yet. Very good chance certain features/emulators are not working yet or are not yet optimized.

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

              @quicksilver I was wondering if there is a way that I can use the rpi 4 hardware but run an earlier version of Retropie so I'd have access to those emulators.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @dalves
                last edited by

                @dalves No, it doesn't work like that. The reason they're not available is because they're incompatible - for now - with the PI4 video drivers.

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

                  @mitu Wow... That is a major bummer... I guess I'll have to stick with my rpi3 for now and throw this one in a drawer and wait and see if they will make these emulators compatible in the future.

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    cowpuncher @dalves
                    last edited by

                    @dalves Lakka has a version for Pi4 released. I don't like its' interface as much as RetroPie, but it's worth checking out until RetroPie comes out with an official release for the Pi4. Only thing you're out is the time to download it and flash a uSD card to check it out, and you can always wipe the card and use it for something else later.

                    I can't recall if I was able to play Colecovision and Intellivision on the Pi4 with Lakka or not... but Sega Saturn, N64, and Dreamcast all worked very well. That's what I was after.

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      I've got jzintv running on the Pi4 - it will probably be added to the development branch soon(ish).
                      For coolcv, it's a different story, since it's not an open source emulator and the binary distributed is using the (legacy) Broadcom GL libraries. Porting it to the new Mesa GL driver might need some changes to the emulator, which only its author can do.

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

                        @mitu That is fantastic. How did you install jzintv? did you have to manually install the files? I wasn't sure if manually installing the files in the "Emulators" folder would work or not.

                        As for CoolCV, that emulator worked for me in the past, but was just looking for a decent Colecovision emulator on Pi 4.

                        quicksilverQ 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator
                          last edited by

                          To make jzintv appear in the list of available packages, you have to remove the !kms flag from the scriptmodule that installs it, in /home/pi/RetroPie-Setup/scriptmodules/emulators/jzintv.sh.
                          There's PR for it to be enabled - here - and you can see how it looks (the PR contains more changes, but the 1st one is removing the !kms flag).

                          NOTE: if you modify the scriptmodule on your installation, you won't be able to update the RetroPie-Setup unless you discard those modifications. So you can modify the file, install jzintv (from source) just like on a previous Pi system, then you should reset the modifications you've done by running

                          cd $HOME/RetroPie-Setup
                          git reset --hard
                          

                          After that, you won't be able to install again jzintv, it's already installed so that's ok.

                          Based on the forum posts, there's little Intellivision fans and users, so it would be nice to have someone that knows the system test jzintv on the PI4. An alternative emulator is lr-freeintv , which should be available and installable on the Pi4.

                          1 Reply Last reply Reply Quote 0
                          • quicksilverQ
                            quicksilver @dalves
                            last edited by

                            @dalves you could also try lr-bluemsx for coleco.

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

                              I was able to get jzintv installed and running. The only problem I have now is I can't get it to display with a 4:3 ratio. I have used the below configuration file on my Raspberry Pi 3 and it works great. If I launch Emulation Station from the Buster Desktop, then jzintv will display the correct 4:3 ratio in a window. However if I exit out of Buster and run Emulationstation by itself, jzintv will automatically stretch to fill the screen. I've tried making display adjustments in Retroarch, but it doesn't seem to affect it. Other emulators like Stella, Nestopia, and a few others, maintain the 4:3 ratio automatically. Just wondering if anyone else has seen this problem with jzintv or some other emulators?

                              jzintv = "/opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS --gfx-palette=/home/pi/RetroPie/roms/intellivision/composite_colors.gfx -z1430x1070,8 -b10 -q -v1 -s0 --kbdhackfile=/home/pi/RetroPie/roms/intellivision/hackfile.cfg %ROM%"
                              default = "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.