• 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

Question - How to get lr-blueMSX to play ColecoVision games

Scheduled Pinned Locked Moved Help and Support
retropie 4.3lr-bluemsxcolecovision
9 Posts 5 Posters 5.9k 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.
  • M
    majestyx
    last edited by majestyx 12 Sept 2017, 17:48 9 Dec 2017, 17:20

    I looked at the previous question that was asked about this but it only stated that the setup script needs to be changed for it, with no explanation of what needs to be changed, or where to find it. My question is what needs to be done in order to get this emulator to play Colecovision games?

    I've installed the emulator and read the instructions on the Colecovision page, but it doesn't explain how to get this emulator to play CV games. I have the ROMs in the coleco folder and the BIOS rom in the BIOS/Machines/COL - ColecoVision/
    folder, but when the emulator starts, it acts like there is no cartridge inserted, telling me to turn off the machine before inserting or removing a cartridge or expansion module. Your help would be greatly appreciated.

    Pi Model or other hardware: 3
    Power Supply used: 5V, 2 amp
    RetroPie Version Used: 4.3
    Built From: Pre made SD Image on RetroPie website (retropie-4.3-rpi2_rpi3.img)
    USB Devices connected: keyboard, XBOX 360 gamepad
    Controller used: XBOX 360 gamepad
    Error messages received: The Colecovision splash screen that says no cartridge is inserted
    Log found in /dev/shm/runcommand.log (if relevant): N/A
    Guide used: https://retropie.org.uk/docs/Colecovision/
    File: using ROMs in the roms/coleco folder and the US coleco.rom file in the BIOS/Machines/COL - ColecoVision/
    folder
    Emulator: lr-blueMSX
    Attachment of config files: using whatever RetroPie has set up
    How to replicate the problem: use lr-blueMSX to start a Colecovision cartridge

    A 2 Replies Last reply 11 Dec 2017, 05:07 Reply Quote 1
    • M
      mattoo_pie
      last edited by 10 Dec 2017, 00:54

      I'm sorry I can't help right now, but I'm working at these subject cause I also want this emulator to work.

      Additionally of the BIOS/ROM copy in the proper folders, I suppose you changed the bluemsx type to ColecoVision ?

      I was said the file to be edited is system\configs\retroarch\cores\retroarch-core-options.cfg and that the update is bluemsx_msxtype = "ColecoVision"

      Am I correct ? if so let me have a try tomorrow and let you know !

      thanks

      H 1 Reply Last reply 10 Dec 2017, 15:39 Reply Quote 0
      • H
        herb_fargus administrators @mattoo_pie
        last edited by 10 Dec 2017, 15:39

        @mattoo_pie said in Question - How to get lr-blueMSX to play ColecoVision games:

        I suppose you changed the bluemsx type to ColecoVision ?

        This should be automated per the install from the setup script

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • M
          majestyx
          last edited by majestyx 12 Nov 2017, 02:47 11 Dec 2017, 02:38

          I've uninstalled lr-blueMSX, updated the Retropie-Setup script, reinstalled lr-blueMSX from binary and have tried running it. Now it drops me back to the ROM selection screen without starting. When I check what happened, it is the result of a Bus error in line 1007. Here are the contents of the runcommand.log file:

          Parameters: 
          Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/dkjr.bin" --appendconfig /dev/shm/retroarch.cfg
          libudev: : |X/opt/retropie/supplementary/runcommand/runcommand.sh: line 1007:  1330 Bus error               /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/dkjr.bin" --appendconfig /dev/shm/retroarch.cfg
          

          I have tried renaming the ROM files to shorter names such as dk.bin and dkjr.bin since they were much more descriptive with no success. Zips of the files don't work either (I get a Segmentation fault at line 1007 if I use zips), which is why I unzipped them. I seem to be going backwards now, since at least before it loaded the "TURN OFF..." message.

          I do see that the retroarch-core-options.cfg file does have blue_msxtype="ColecoVision" contained in it.

          No idea what I'm doing wrong at this point.

          J 1 Reply Last reply 11 Dec 2017, 10:12 Reply Quote 0
          • A
            akafox @majestyx
            last edited by akafox 12 Nov 2017, 05:07 11 Dec 2017, 05:07

            @majestyx does coolCV work for you? I will look into it for you tomorrow I have this running on my WII (blue MSX) but it has been awhile so that is why it has to be tomorrow ;)

            People want things easy...but then complain that life is boring...

            1 Reply Last reply Reply Quote 0
            • J
              jonnykesh @majestyx
              last edited by jonnykesh 12 Nov 2017, 10:13 11 Dec 2017, 10:12

              @majestyx If you unistalled and then reinstalled make sure that the coleco.rom BIOS is in /home/pi/RetroPie/BIOS/Machines/COL - ColecoVision/ If you are not even seeing the BIOS screen it may be missing / invalid.
              I set this up yesterday and encountered the same error as you but I can't for the life of me recall how I fixed it. I will have a poke around and if I remember I will post the solution.
              Anyway, I can confirm it works and works well. The only issue I have is that I am unable to map 9 or 0 from the Coleco controller. lr-bluemsx seems to only support the left and right buttons plus 10 others: 1-8 plus * and #by default. I don't see this being an issue for the vast majority of games though.

              M 1 Reply Last reply 12 Dec 2017, 01:00 Reply Quote 0
              • A
                akafox @majestyx
                last edited by akafox 12 Nov 2017, 21:20 11 Dec 2017, 21:17

                @jonnykesh said in Question - How to get lr-blueMSX to play ColecoVision games:

                @majestyx If you unistalled and then reinstalled make sure that the coleco.rom BIOS is in /home/pi/RetroPie/BIOS/Machines/COL - ColecoVision/ If you are not even seeing the BIOS screen it may be missing / invalid.

                @majestyx Do as majesty said about the BIOS and then do this:

                Change the default machine in the retroarch gui options. change the default machine to colecovision then back out and save core options. Then quit. From there it should load games normally.

                Note that coolcv works and the fmsx core does NOT work for colecovision.

                People want things easy...but then complain that life is boring...

                1 Reply Last reply Reply Quote 0
                • M
                  majestyx @jonnykesh
                  last edited by majestyx 12 Dec 2017, 02:33 12 Dec 2017, 01:00

                  @jonnykesh So I did need to place the coleco.rom in the proper directory after reinstalling. At first I thought it wasn't working, but that's because I had the ZIP files in the coleco folder. Once I put the .bin files in there, TA-DA! It works! Thanks for the reminder of needing to place the coleco.rom file in the proper directory.

                  On my XBOX 360 controller, the * is mapped to the Select button while the # is mapped to the Start button.

                  Now only if there was a way to enable cheats like on the Windows version...

                  @akafox coolcv does work for me but I can't get it to recognize my XBOX 360 controller's d-pad. For some reason, it cannot detect axes 4 & 5, which is what the d-pad is mapped to. Using the analog stick just doesn't work very well, which is why I am trying to get lr-blueMSX to play Colecovision games. I have let the emulator author know over at AtariAge so he is aware of it.

                  A 1 Reply Last reply 22 Dec 2017, 18:35 Reply Quote 0
                  • A
                    akafox @majestyx
                    last edited by 22 Dec 2017, 18:35

                    @majestyx okay do this...put the roms into the the colecovision folder NOT the MSX folder. .now make the blueMSX emulator the default (pressing a button right after loading the rom..then the first choice from the list..

                    after that it will load just fine and simply...

                    People want things easy...but then complain that life is boring...

                    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