• 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

NEO-GEO CD for Dummies

Scheduled Pinned Locked Moved Help and Support
neogeo cdpi4neo geo biosneogeoneo geo
62 Posts 14 Posters 50.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.
  • N
    Nakynaw @Clyde
    last edited by Nakynaw 9 Dec 2020, 16:09 12 Sept 2020, 14:48

    @Clyde said in NEO-GEO CD for Dummies:

    That means there are no files ending with .cue in the directory. Are there?
    (You can check that from the console with ls | grep -c .cue – it will output the number of files with .cue in their names. Alternatively, just list all such files with ls *.cue.)

    Indeed, it returned "0" for an answer. But I do not get it. I do have ".cue" in neogeo rom folder...

    I guess I need to put all the files directly in "neogeo" and not in separate folders per games, right?

    cue file.png

    And :

    @Clyde said in NEO-GEO CD for Dummies:

    You'll have to put the filenames in quotation marks instead of angle brackets.

    I tried this :

    pi@retropie:~ $ chdman created -i "Metal Slug 2 (Wld).cue" -o "Metal Slug 2.chd"

    But it said "command not found" and I had just installed mame-tools and rebooted.

    I know, I am so far from knowledgeable in the Pi district. :/

    PI4B 8GRAM (Canakit Extreme) - Retropie 4.6.7 (my first Pi ever : september 2020)
    OC : arm=2k, v3d=830, hdmi4kp60=1, turbo=1, OV=6

    C 1 Reply Last reply 12 Sept 2020, 22:10 Reply Quote 0
    • M
      mitu Global Moderator
      last edited by mitu 9 Dec 2020, 16:20 12 Sept 2020, 15:20

      @Nakynaw said in NEO-GEO CD for Dummies:

      But it said "command not found" and I had just installed mame-tools and rebooted.

      Are you sure it's installed ? You can check by running apt show mame-tools.

      N 1 Reply Last reply 12 Sept 2020, 15:26 Reply Quote 0
      • N
        Nakynaw @mitu
        last edited by Nakynaw 9 Dec 2020, 16:31 12 Sept 2020, 15:26

        @mitu I was about to delete my last post, cause it works! But since you answered so fast, I'll leave it there. Maybe one day another newbie will need this.

        IDK why the command line to create a CHD per file did not work, but the batch chd creation command of @Clyde worked now that I have moved all the game files directly in "neogeo" and not in sub-folder!

        Thanks guys. Now, I just have to let the computer do is job and wait.

        I was about to start my playstation and dreamcast library (only did Atari, NES, SNES and Sega so far), so I guess now I'll know how to have a neat list of CD games with proper art and info! :)

        BTW, should I keep the "CDZ patched" version or the normal version of those games?

        PI4B 8GRAM (Canakit Extreme) - Retropie 4.6.7 (my first Pi ever : september 2020)
        OC : arm=2k, v3d=830, hdmi4kp60=1, turbo=1, OV=6

        1 Reply Last reply Reply Quote 0
        • N
          Nakynaw
          last edited by 12 Sept 2020, 17:16

          Hahaha, my joy will have been of short duration... I succeeded in creating CHD files, my games are all there and the list is neat... But now they do not load... I think I have the same problem as @zerojay : with lr-neocd it does not boot at all, with lr-fbneo-neocd it shows the CD image of the intro, but crashes right away.

          When I compressed the .cue files to .chd I noticed that the PI had created a subfolder "fbneo" with the "neocdz.sf" file in each game's folder... So, I figure I would leave at least one "fbneo" folder there in "neogeo" folder. Was that right?

          Here is what the Verbose logging said for lr-fbneo-neocd :

          /opt/retropie/supplementary/runcommand/runcommand.sh: line 1264: 6464 Segmentation fault /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem neocd --config /opt/retropie/configs/neogeo/retroarch.cfg "/home/pi/RetroPie/roms/neogeo/Aero Fighters 2 (Wld).chd" --verbose --appendconfig /dev/shm/retroarch.cfg

          Anyone understands the problem? Would it help if I paste.bin the entire log?

          PI4B 8GRAM (Canakit Extreme) - Retropie 4.6.7 (my first Pi ever : september 2020)
          OC : arm=2k, v3d=830, hdmi4kp60=1, turbo=1, OV=6

          1 Reply Last reply Reply Quote 0
          • N
            Nakynaw @zerojay
            last edited by 12 Sept 2020, 20:30

            @zerojay said in NEO-GEO CD for Dummies:

            @Darksavior Mine are all CHD as well. lr-neocd seems to fail to recognize my BIOS files even with proper matching SHA-1's.

            I found what was the cause of the same problem for me, i'll share with you in case it helps : my games were working very well with the NeoGeo Bios in the folder "fbneo" while the games were in CUE with SUB IMG and CCD.

            When I compressed the game files in CHD, I also had the segmentation fault.

            So I did exactly as @Darksavior : the BIOS files (000_lo.lo and neocd.bin) in a "neocd" folder that I created in the bios, and not in the "fbneo". Now, using the lr-neocd emulator it works well!

            THX guys and good luck to the others.

            PI4B 8GRAM (Canakit Extreme) - Retropie 4.6.7 (my first Pi ever : september 2020)
            OC : arm=2k, v3d=830, hdmi4kp60=1, turbo=1, OV=6

            Z 1 Reply Last reply 12 Sept 2020, 22:43 Reply Quote 1
            • C
              Clyde @Nakynaw
              last edited by 12 Sept 2020, 22:10

              Just for the sake of completeness:

              @Nakynaw said in NEO-GEO CD for Dummies:

              Indeed, it returned "0" for an answer. But I do not get it. I do have ".cue" in neogeo rom folder...

              No, you had them in subdirectories of the neogeo rom directory. My command line only works with files in the current directory. It could be expanded to "walk" through any subdirs, but since you fixed it another way by now, no need for that.

              I tried this :

              pi@retropie:~ $ chdman created -i "Metal Slug 2 (Wld).cue" -o "Metal Slug 2.chd"

              But it said "command not found" and I had just installed mame-tools and rebooted.

              It's createcd, not created. 🧐

              I know, I am so far from knowledgeable in the Pi district. :/

              Nobody was born with this knowledge. We all learn on the way.

              1 Reply Last reply Reply Quote 1
              • Z
                zerojay @Nakynaw
                last edited by 12 Sept 2020, 22:43

                @Nakynaw said in NEO-GEO CD for Dummies:

                @zerojay said in NEO-GEO CD for Dummies:

                @Darksavior Mine are all CHD as well. lr-neocd seems to fail to recognize my BIOS files even with proper matching SHA-1's.

                I found what was the cause of the same problem for me, i'll share with you in case it helps : my games were working very well with the NeoGeo Bios in the folder "fbneo" while the games were in CUE with SUB IMG and CCD.

                When I compressed the game files in CHD, I also had the segmentation fault.

                So I did exactly as @Darksavior : the BIOS files (000_lo.lo and neocd.bin) in a "neocd" folder that I created in the bios, and not in the "fbneo". Now, using the lr-neocd emulator it works well!

                THX guys and good luck to the others.

                Still no luck for me. I had those files already in a neocd folder in my bios directory along with some more, so I deleted the extras and tried again, but no luck. lr-neocd still says it cannot find the BIOS files (and it appears to be checking in BIOSDIR/neogeo which has them already) and the two fbneo emulators both segfault after the bios starts up.

                D 1 Reply Last reply 13 Sept 2020, 04:21 Reply Quote 0
                • D
                  Darksavior @zerojay
                  last edited by Darksavior 13 Sept 2020, 04:21

                  @zerojay If you're positive it's not seeing the bios, and you've double checked the hashes, then you can try this:
                  Uninstall and then reinstall lr-neocd from source and open the rgui to check: "Settings","Directory","System/BIOS" and make sure it points to /home/pi/RetroPie/BIOS

                  1 Reply Last reply Reply Quote 1
                  • Z
                    zerojay
                    last edited by zerojay 13 Sept 2020, 06:36

                    I ended up using the lr-mess core for this instead. Seems to be working well.

                    1 Reply Last reply Reply Quote 0
                    • CrushC
                      Crush
                      last edited by 14 Sept 2020, 13:04

                      I found that your naming conventions are not in line with the other systems, also it wont be picked up by most themes because of this.
                      My es_systems entry is as follows:

                       <system>
                          <name>neogeocd</name>
                          <fullname>Neo Geo CD</fullname>
                          <path>/home/pi/RetroPie/roms/neogeocd</path>
                          <extension>.cue .CUE .chd .CHD</extension>
                          <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ neogeocd %ROM%</command>
                          <platform>neogeocd</platform>
                          <theme>neogeocd</theme>
                        </system>
                      

                      Hope this helps someone.

                      1 Reply Last reply Reply Quote 0
                      • shavecatS
                        shavecat
                        last edited by 27 Oct 2020, 19:34

                        Hey im trying to run it .with
                        lr-neocd
                        but its just going back to ES
                        any ideas ?

                        D 1 Reply Last reply 27 Oct 2020, 20:26 Reply Quote 0
                        • D
                          Darksavior @shavecat
                          last edited by 27 Oct 2020, 20:26

                          @shavecat Enable verbose logging and post the log.

                          shavecatS 1 Reply Last reply 27 Oct 2020, 20:31 Reply Quote 0
                          • shavecatS
                            shavecat @Darksavior
                            last edited by 27 Oct 2020, 20:31

                            @Darksavior
                            runcommand.info

                            
                            neocdz
                            lr-neocd
                            /media/usb0/roms/neogeocd/Metal Slug 2 (World).chd
                            /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/$
                            

                            runcommand.log

                            
                            Hello logfile - runcommand-onstart checking in here
                            Hello logfile - runcommand-onstart checking in here
                            Parameters:
                            Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/lib$
                            Hello logfile - runcommand-onend checking in here
                            Hello logfile - runcommand-onend checking in here
                            
                            D 1 Reply Last reply 27 Oct 2020, 22:45 Reply Quote 0
                            • D
                              Darksavior @shavecat
                              last edited by Darksavior 27 Oct 2020, 22:45

                              @shavecat You need to post the contents of runcommand.log with verbose logging enabled.

                              shavecatS 1 Reply Last reply 27 Oct 2020, 22:58 Reply Quote 0
                              • shavecatS
                                shavecat @Darksavior
                                last edited by 27 Oct 2020, 22:58

                                @Darksavior
                                how do i do that ?

                                D 1 Reply Last reply 27 Oct 2020, 23:12 Reply Quote 0
                                • D
                                  Darksavior @shavecat
                                  last edited by 27 Oct 2020, 23:12

                                  @shavecat https://retropie.org.uk/docs/Runcommand/

                                  shavecatS 1 Reply Last reply 28 Oct 2020, 09:36 Reply Quote 0
                                  • shavecatS
                                    shavecat @Darksavior
                                    last edited by 28 Oct 2020, 09:36

                                    @Darksavior
                                    That is what i wrote already -0
                                    "/dev/shm/runcommand.log"

                                    Hello logfile - runcommand-onstart checking in here
                                    Hello logfile - runcommand-onstart checking in here
                                    Parameters:
                                    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/lib$
                                    Hello logfile - runcommand-onend checking in here
                                    Hello logfile - runcommand-onend checking in here
                                    
                                    M 1 Reply Last reply 28 Oct 2020, 09:41 Reply Quote 0
                                    • M
                                      mitu Global Moderator @shavecat
                                      last edited by 28 Oct 2020, 09:41

                                      @shavecat said in NEO-GEO CD for Dummies:

                                      That is what i wrote already -0

                                      That's not a Verbose log. Enable verbose logging and then look into the log to see the error. Post it on pastebin.com.

                                      shavecatS 1 Reply Last reply 28 Oct 2020, 10:15 Reply Quote 0
                                      • shavecatS
                                        shavecat @mitu
                                        last edited by shavecat 28 Oct 2020, 10:15

                                        @mitu
                                        "When launching Libretro cores (those prefixed by lr-) the Runcommand launch menu presents the option to Launch with verbose logging. This outputs more information to the log file found in /dev/shm/runcommand.log which is useful, and often necessary, when diagnosing problems. Once the game is exited, the log file can be downloaded via SFTP or viewed directly via the command line.

                                        "
                                        What im doing worng ???

                                        I did got it runging with the fbeno-neocd
                                        but its getting to the disc loding screen and quit
                                        https://pastebin.com/URSMK3sW

                                        M 1 Reply Last reply 28 Oct 2020, 10:35 Reply Quote 0
                                        • M
                                          mitu Global Moderator @shavecat
                                          last edited by 28 Oct 2020, 10:35

                                          @shavecat said in NEO-GEO CD for Dummies:

                                          https://pastebin.com/URSMK3sW

                                          Again, this is not a verbose log.

                                          shavecatS 1 Reply Last reply 28 Oct 2020, 10:40 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