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

    Philips CD-i on Raspberry Pi 4

    Scheduled Pinned Locked Moved Help and Support
    cdiphilips cd-i4.7.1
    15 Posts 2 Posters 4.0k 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.
    • FollyF
      Folly @melovegames
      last edited by Folly

      @melovegames

      It looks like your bios files are ok.
      (Needs Redump) is normal.

      It seems like there is an issue with the game filename which cannot be found.

      What "runner line" are you using ?

      Looks like you are using the lr-mess.cmd line.
      You should use the one with -cdrm ?
      Can you post your /opt/retropie/configs/cdimono1/emulators.cfg ?

      This is my working file :

      pi@raspberrypi:~/RetroPie/roms/cdimono1 $ sha1sum hotel*.chd
      5aa34cf9618f4c159bc9233926cb8bf412424e90  hotel mario (1994)(philips)(eu)[!].chd
      

      I run the .chd directly without using "hotmario.bin".

      M 2 Replies Last reply Reply Quote 0
      • M
        melovegames @Folly
        last edited by

        @folly

        There is no file present at /opt/retropie/configs/cdimono1/emulators.cfg. The cdimono1 folder doesn't exist.

        1 Reply Last reply Reply Quote 0
        • M
          melovegames @Folly
          last edited by

          @folly

          Would it be under /opt/retropie/configs/arcadia/emulators.cfg since that is where your script sets it up, under arcadia? Below is what that file shows:

          lr-mess = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mess/mess_libretro.so --config /opt/retropie/configs/arcadia/retroarch.cfg %ROM%"
          default = "lr-mess"
          
          FollyF 1 Reply Last reply Reply Quote 0
          • FollyF
            Folly @melovegames
            last edited by

            @melovegames

            Ok, Then I know what your problem is.

            I think you used an old script which doesn't work anymore for the latest versions of lr-mess.

            You should use this project now :
            https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone

            M 1 Reply Last reply Reply Quote 0
            • M
              melovegames @Folly
              last edited by

              @folly

              Just clarifying, what you have here: https://github.com/FollyMaddy/retropie-philips-cdi-tools doesn't work anymore?

              FollyF 1 Reply Last reply Reply Quote 0
              • FollyF
                Folly @melovegames
                last edited by Folly

                @melovegames

                Didn't you read the readme.md file ?

                Indeed, that doesn't work anymore.
                I kept it there for the knowledge regarding the configs because the mouse can be a problem with CDI.

                When you use the latest project you should install the system cdimono1.

                Edit :
                I just improved the readme of the old script.
                So people will notice better that they should not use the script anymore.

                M 1 Reply Last reply Reply Quote 0
                • M
                  melovegames @Folly
                  last edited by

                  @folly

                  Thanks. I must of missed that part. =)

                  FollyF 1 Reply Last reply Reply Quote 0
                  • FollyF
                    Folly @melovegames
                    last edited by Folly

                    @melovegames said in Philips CD-i on Raspberry Pi 4:

                    @folly

                    Thanks. I must of missed that part. =)

                    That can happen ;-)

                    Please read post 1 thoroughly.

                    You have to put the BIOS files in :
                    /home/pi/RetroPie/BIOS/mame

                    After the installation of the cdimono1 you have to put the games in :
                    /home/pi/RetroPie/roms/cdimono1

                    Use the starters with -cdrm not the cmd or basename and run the long named .chd files directly.
                    That is the best option for now.

                    If you have questions just ask me.

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      melovegames @Folly
                      last edited by

                      @Folly

                      Thanks! I got Hotel Mario to run for the first time! Looks I have some work to do on:

                      • Sound
                      • Controller Input
                      • Overclocking
                      M 1 Reply Last reply Reply Quote 0
                      • M
                        melovegames @melovegames
                        last edited by

                        @Folly

                        Do you have the Zelda games running okay? I can get Hotel Mario running alright, but the Zelda games freeze after the cut scenes. I admit I assumed everything would run perfectly on a RPI4 with 4GB ram, but after overclocking to 2GHZ, it still seems off. Thanks.

                        FollyF 2 Replies Last reply Reply Quote 0
                        • FollyF
                          Folly @melovegames
                          last edited by Folly

                          @melovegames

                          You can try to reduce your video resolution.
                          Press a key after booting the rom, there you can change these things.
                          I think you already know what I mean.
                          You can also select the autoframeskip emulators.cfg runcommand line to improve the speed.

                          There isn't much more that I can do, because I am not a mame developer.

                          The mame support for CDI isn't that good so not all games work properly.
                          And games that use Digital Video Cartridge won't work.

                          Here you can find information of the supported games :
                          /opt/retropie/emulators/mame/hash/cdimono1.xml

                          1 Reply Last reply Reply Quote 1
                          • FollyF
                            Folly @melovegames
                            last edited by Folly

                            @melovegames

                            Since you are quite new to the forum, here is how you can reward peoples posts or threads by upvoting them :
                            how_to_upvote.png

                            If you like using my script you welcome to upvote this by upvoting this post :
                            https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone/1

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              melovegames @Folly
                              last edited by

                              @folly

                              Thanks for your help. I upvoted your script.

                              FollyF 1 Reply Last reply Reply Quote 1
                              • FollyF
                                Folly @melovegames
                                last edited by Folly

                                @melovegames

                                Thanks !

                                And did my advice using mame with -autoframeskip or the video-mode help ?

                                With mame you can also use the F8 and F9 to specify your own frameskipping.
                                F11 will show the frameskipping information.

                                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.