• 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

Mame-avdvmame , Does anyone play CHD files ?

Scheduled Pinned Locked Moved Help and Support
chd files
18 Posts 6 Posters 3.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.
  • S
    shavecat
    last edited by 10 May 2019, 21:37

    trying to play with chd like killer instinct 1/2 or area51
    i have the same name zip in a folder with a *.chd (also try to put it in the roms folder to the chd file itself)
    but always getting this error log (runcommand,log)
    ecf1e147-f701-4ce0-bace-d16d50cd4a5d-image.png
    thanks for the help

    B 1 Reply Last reply 10 May 2019, 23:34 Reply Quote 0
    • B
      BJRetro @shavecat
      last edited by 10 May 2019, 23:34

      @shavecat I will give you a half answer for now and then see if I can find the exact instructions I eventually found. I am assuming here you have the chd that matches the proper romset. I had to get this working for Area51mx and eventually did but it was a lot of trial and error. First, you have to put the chd in an unzipped folder where the folder is named the rom base name and put that unzipped folder in your ROMs directory for mame. Second, you have to find the .rc file on the pi for your version of Advancemame each one has a different .rc and I’m not sure which one you are using. Third, you have to edit the line of code for image_dir to point to where you have your chd file folder. Fourth on runcommand you have to make sure you are using the right version of advancemame if you have multiple versions installed.t

      1 Reply Last reply Reply Quote 0
      • S
        stoney66
        last edited by stoney66 5 Nov 2019, 01:11 10 May 2019, 23:51

        @shavecat

        https://blog.petrockblock.com/forums/topic/advmame-106-chd-games/

        basically put the chd (and folder) in /home/pi/RetroPie/roms/mame-advmame or edit the .rc file and set where you want it.

        1 Reply Last reply Reply Quote 0
        • S
          shavecat
          last edited by 11 May 2019, 06:08

          thanks a lot
          i will give it a try :)

          S 1 Reply Last reply 11 May 2019, 11:33 Reply Quote 0
          • S
            sirhenrythe5th @shavecat
            last edited by 11 May 2019, 11:33

            In the end: is it worth all the work? I used to play chds with MAME on Windows and it really needed a lot of performance.
            It worked well with an Athlon64-FX55, but had issues even with a Pentium 4.
            So i doubt that chds will run on a Pi with more than 5 FPS.
            Has anyone experience with that?

            -- Retro-Achievements Username: SirALX --
            RetroRatio: 1.88
            Started Games beaten: 2,47%
            Site Rank: 4382/93743 ranked users (TOP 4.76%)
            Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

            B M 2 Replies Last reply 11 May 2019, 15:22 Reply Quote 0
            • B
              BJRetro @sirhenrythe5th
              last edited by 11 May 2019, 15:22

              @sirhenrythe5th area51mx runs fine that’s what I use it for. True killer instinct and blitz and things will probably be too slow to be much fun.

              1 Reply Last reply Reply Quote 0
              • M
                MajorDangerNine @sirhenrythe5th
                last edited by MajorDangerNine 5 Nov 2019, 16:42 11 May 2019, 15:41

                @sirhenrythe5th This old spreadsheet of mine might be useful (sheet four is the one of relevance here), though it only lists the performance of CHD games in lr-mame2003-plus.

                https://docs.google.com/spreadsheets/d/1Bk30k4As9RZ2b6T54jKzRnu8xifEX_TALPNZUQtrRXM/edit?usp=sharing

                Still, any CHD game running slow in lr-mame2003-plus/lr-mame2003 should run faster in AdvanceMAME, and would guess a few more CHD games were added between MAME 0.78 (lr-mame2003-plus/lr-mame2003) and MAME 0.94/MAME 0.106 (AdvanceMAME v0.94/AdvanceMAME v1.4/AdvanceMAME).


                Personally, I couldn't bear the screen tearing I experienced from the little I messed with the emulator family. Certainly an option if you have some games you want to run full speed that you can't otherwise (that was my plan for the emulator family until the screen tearing turned me off from the idea).

                SBCGaming | Unofficial RetroPie Discord

                S 1 Reply Last reply 11 May 2019, 17:02 Reply Quote 1
                • S
                  sirhenrythe5th @MajorDangerNine
                  last edited by 11 May 2019, 17:02

                  @MajorDangerNine thanks a lot for this Information.
                  I still have those chds on an external HDD, maybe i give it a try too.
                  The files are from 2007, so maybe they still match with 0.106, otherwise i am used to use chdman.

                  My favourites were Carnevil and Aera51.
                  I remember that at least Carnevil was very hungy concerning CPU-Power.
                  I am very excited how it runs on a Pi 😊

                  AdvanceMame is my absolute favourite Port on the Pi, so i wont use Mame2003+

                  -- Retro-Achievements Username: SirALX --
                  RetroRatio: 1.88
                  Started Games beaten: 2,47%
                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                  M 1 Reply Last reply 11 May 2019, 22:22 Reply Quote 0
                  • M
                    MajorDangerNine @sirhenrythe5th
                    last edited by 11 May 2019, 22:22

                    @sirhenrythe5th Hope you are on a RPi3B+ and possibly even overclocked if you got lucky.

                    I believe the emulation for Carnevil will be faster, but not so fast as to be full speed.

                    Area 51 might run full speed.

                    In both cases, you might also improve the emulation speed by reducing the resolution by using the Runcommand. https://retropie.org.uk/docs/Runcommand/

                    SBCGaming | Unofficial RetroPie Discord

                    1 Reply Last reply Reply Quote 0
                    • S
                      shavecat
                      last edited by shavecat 13 May 2019, 09:54

                      Did not get it to work fine. :
                      its always says in the logfile (*.chd not found)
                      and its in a folder with the roms same name and so.
                      If someone have a video or detail by detail how do i make it work ...
                      maybe then :)

                      B 1 Reply Last reply 13 May 2019, 10:36 Reply Quote 0
                      • B
                        BJRetro @shavecat
                        last edited by 13 May 2019, 10:36

                        @shavecat did you check the image_dir line on the advmame 1.4 .rc file? Does it match the ROMs folder?

                        S 1 Reply Last reply 13 May 2019, 12:35 Reply Quote 0
                        • S
                          shavecat @BJRetro
                          last edited by shavecat 13 May 2019, 12:35

                          @BJRetro
                          0cb04b20-a314-4f16-9c39-9bfa5657a66c-image.png

                          yep i put the chd in a folder there . also try with out the folder and so on .
                          maybe that is progress ?
                          82691162-9917-4109-bbce-9eae83d5f395-image.png

                          S 1 Reply Last reply 13 May 2019, 13:39 Reply Quote 0
                          • S
                            sirhenrythe5th @shavecat
                            last edited by 13 May 2019, 13:39

                            @shavecat
                            The CHD-File does not seem to match your MAME-Version.
                            They also evolve with the MAME-Versions.
                            To prevent permanent downloading of tons of gigabytes every time a tool called "CHDMan" was created to simply update your CHD-Images to the newest state.

                            I dont know if your CHD of Killer Instinct is younger or older than that which is required by your MAME-Version.
                            I am not sure if downgrading is possible, i only upgraded my CHDs.

                            -- Retro-Achievements Username: SirALX --
                            RetroRatio: 1.88
                            Started Games beaten: 2,47%
                            Site Rank: 4382/93743 ranked users (TOP 4.76%)
                            Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                            S 1 Reply Last reply 13 May 2019, 15:50 Reply Quote 0
                            • S
                              shavecat @sirhenrythe5th
                              last edited by 13 May 2019, 15:50

                              @sirhenrythe5th
                              confused :\\

                              S 1 Reply Last reply 13 May 2019, 16:15 Reply Quote 0
                              • S
                                sirhenrythe5th @shavecat
                                last edited by sirhenrythe5th 13 May 2019, 16:15

                                @shavecat sorry, english is not my native language.
                                I try to explain it with less words.
                                You know that i.e. Roms for MAME 0.32beta4 wont run on MAME 0.190.
                                Well, and thats the same with the Harddisk based Arcade-Games and their CHD-Files for MAME.
                                You may have the Killer Instinct Image that was meant for MAME 0.61....and this does not run on your MAME 0.78 :/

                                -- Retro-Achievements Username: SirALX --
                                RetroRatio: 1.88
                                Started Games beaten: 2,47%
                                Site Rank: 4382/93743 ranked users (TOP 4.76%)
                                Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                                M 1 Reply Last reply 13 May 2019, 16:28 Reply Quote 0
                                • M
                                  mitu Global Moderator @sirhenrythe5th
                                  last edited by mitu 13 May 2019, 16:28

                                  @sirhenrythe5th CHD can be packed with different chdman versions - older version were CHD v3, new ones are CHD v5. That's what the error message says - I think.
                                  @shavecat look at the .chd file by running

                                  chdman info -i file.chd
                                  

                                  and see which CHD version is the file.

                                  You can find chdman in any recent MAME distribution (PC/Windows) from https://www.mamedev.org.

                                  S S 2 Replies Last reply 13 May 2019, 16:39 Reply Quote 0
                                  • S
                                    sirhenrythe5th @mitu
                                    last edited by 13 May 2019, 16:39

                                    @mitu thanks for this proper information πŸ‘

                                    I can remember that i used chdman several times to fix my chds to newer releases of MAME.
                                    I had chds since they appeared in MAME the first time.
                                    So i guess there were also versions like 3.1, 3.2, and so on?
                                    I really had to use the tool quite often, at least in 2006 and 2007, and not only once to update from 3.0 to 5.0 😐

                                    -- Retro-Achievements Username: SirALX --
                                    RetroRatio: 1.88
                                    Started Games beaten: 2,47%
                                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      shavecat @mitu
                                      last edited by 13 May 2019, 18:49

                                      @mitu
                                      thanks a lot
                                      will give it a try

                                      1 Reply Last reply Reply Quote 0
                                      18 out of 18
                                      • First post
                                        18/18
                                        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