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

    Turbografix CD / PC Engine CD CUE/ISO/WAV format images on RetroPie?

    Scheduled Pinned Locked Moved Help and Support
    turbocdpc engine cdpi zero w
    14 Posts 5 Posters 11.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.
    • E
      edale
      last edited by edale

      I'm trying to transfer some TGCD games onto my retropie setup, and I've come into a slight issue.

      Pi Zero W + Pi Zero version of RetroPie 4.2.

      Pretty much all my TGCD ROMs are CUE/ISO/WAV format, and in fact this is the ONLY format that can properly emulate TGCD games, Moreover, the single game I want to get on there more than anything (Ys IV English Translated/dubbed) can ONLY work as a CUE/ISO/WAV image (audio doesn't work if you try and make it into a CUE/BIN image), but no matter what I do, how I play with the CUE file and such (a proper CUE file has an audio track before the ISO binary, but I shifted things around so the "FILE ISO... BINARY" line was the first line of the file), I'm not getting a TGCD/PC Engine CD section to show up, let alone get the ROM to actually run properly.

      And that's not even getting into the issues of all those separate files for all those separate games just jumbled together in the same folder....

      Anyone have any ideas?

      *edit- Could/should I have the entire CD image inside of a zip? pretty much every other system seems to do that...

      *edit2- I zipped a copy of a few games, and put them in the pcengine folder, rather than the pcenginecd folder, and they do show up, but they won't start. And yes, I have the syscard3 BIOS.

      mediamogulM 2 Replies Last reply Reply Quote 0
      • mediamogulM
        mediamogul Global Moderator @edale
        last edited by mediamogul

        @edale

        I'm not getting a TGCD/PC Engine CD section to show up... Anyone have any ideas?

        The CUE/ISO/WAV format should work just fine with either of the two pcengine system emulators in RetroPie. Adding pcenginecd as it's own system is possible, but personally, I just make two folders inside of /home/pi/RetroPie/roms/pcengine named 'PC Engine' and 'PC Engine CD'.

        Could/should I have the entire CD image inside of a zip? pretty much every other system seems to do that.

        I don't believe either of the pcengine emulators support zipped CD images. Among other potential problems, it would take a quite a while for them to unzip each time.

        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

        1 Reply Last reply Reply Quote 0
        • mediamogulM
          mediamogul Global Moderator @edale
          last edited by mediamogul

          @edale

          Do you have the /opt/retropie/configs/all/emulationstation/es_systems.cfg file on your setup?

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

          E 1 Reply Last reply Reply Quote 0
          • E
            edale @mediamogul
            last edited by

            @mediamogul

            That file is not on my system.

            I did some testing, and my modified .cue files can't work. The first item in the .CUE file HAS to be the 1st audio track (the one that plays if you put the CD in a CD player, warning you it's a data disk and can damage your system).

            If the audio track needs to be first in the .CUE file for the .CUE to be valid, but the .ISO needs to be first for the emulator to work, then it's impossible to play 99% of TGCD games with a proper image.

            And I can put games in subfolders? That's easy then, a different folder for each game, no clutter from all the audio tracks.

            1 Reply Last reply Reply Quote 0
            • DarksaviorD
              Darksavior
              last edited by Darksavior

              There is no guess work to this: https://github.com/retropie/retropie-setup/wiki/PC-Engine

              I'll try the single bin\cue of ys iv fandub when I can.

              sirhenrythe5thS 1 Reply Last reply Reply Quote 0
              • sirhenrythe5thS
                sirhenrythe5th @Darksavior
                last edited by sirhenrythe5th

                @Darksavior i did not manage to get ISO/CUE running, but all my BIN/CUEs run!
                Even "Ys 4 (engl. Transaktion)".

                I don't know what the TO means with"BIN/CUE" will never run good(?)
                For me they are ok: they run, i've got sounds, Inputs are working, no lags...

                -- 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]

                E 1 Reply Last reply Reply Quote 0
                • E
                  edale @sirhenrythe5th
                  last edited by

                  @mediamogul @sirhenrythe5th

                  OK, I've got it working now.

                  Firstly, I'm not sure the exact reason, far to technical for me, but pretty much all formats but CUE/ISO/WAV (with fixed TOC if needed) are NOT pure 1-to-1 copies of TGCD games. You almost always have audio glitches when playing a disk image in any other format, CUE/BIN for example can have problems with audio-looping and cutting the first few/last few seconds off of audio tracks.

                  Secondly, you CAN'T make a working CUE/BIN of the YsIV Dub, the ADPCM audio (where 99% of the dubbed audio is, this is encoded in the ISO, not the WAV files) won't work.

                  Now, on to how to get CUE/ISO/WAV images working on RetroPie!!!

                  OK, several things:

                  -Ensure you have a good syscard3.pce in the BIOS folder on your device. (For some reason, my BIOS folder didn't transfer over from the USB automatically, and I had to do it manually though the file manager)

                  -The first line of the CUE does NOT have to be the ISO. What is being pointed out is how sensitive the emulator is to capitalization. This means that if a proper .CUE has the first item as an audio track, then that's how the .CUE should be.

                  -If the game has 2 ISO files, the one on track 2 is the one that needs to be renamed to the exact same name as the .CUE file. The .CUE file must be edited to reflect the file name change.

                  -Try using daemon tools or alcohol 52% to mount the .CUE file, if the ISO and CUE files have identical names and it successfully mounts (the tiniest problem with the .CUE file will stop it from mounting) it should work in RetroPie (In a PiZeroW at least). Double-checking that the mounted image runs in an emulator such as MagicEngine couldn't hurt, as well.

                  -Create a subfolder in the pcengine directory for CD games, create a subfolder in that for the game you're adding.

                  -Place all files from the image (NOT zipped) into that directory.

                  -Restart Emulation Station.

                  -Check that game runs.

                  -Done.

                  edmaul69E 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior
                    last edited by

                    Looks like the copy I have isn't dubbed. I'll have to get that split wav one.

                    E 1 Reply Last reply Reply Quote 0
                    • E
                      edale @Darksavior
                      last edited by

                      @darksavior

                      You can get the patch for the dub here: http://www.ysutopia.net/downloads/ys4/

                      You need to start with a PERFECT CUE/ISO/WAV image (if ripping from a legit copy of the disk, it can take 3-4 rips to get a perfect one). If even one byte of data is off in the image the patch won't work. The patcher will tell you if it's not a good rip IIRC.

                      Honestly, patching it is a pain and a half, mostly because of how hard it is to get a perfect rip (even trying to download a pirate copy you'll likely be grabbing it from multiple sources to find a perfect one).

                      Normally I'd just post a mega link to a pre-patched copy I made a while back, but I don't know this forum's policy on sharing ROMs, and I don't see a way to send you a PM...

                      DarksaviorD mediamogulM 2 Replies Last reply Reply Quote 0
                      • DarksaviorD
                        Darksavior @edale
                        last edited by

                        @edale I appreciate the guide, but I found the split wav version, and threw it in alcohol and it made a working single bin\cue. Tried it for a bit and it seems to work fine..cdaudio and english dubs.

                        E 1 Reply Last reply Reply Quote 0
                        • E
                          edale @Darksavior
                          last edited by

                          @darksavior

                          http://www.ysutopia.net/forums/index.php?topic=69.0

                          For some info about why you want CUE/ISO/WAV format for TGCD games. I've seen him do much more detailed explanations that the "why I made TurboRip" bit. but can't find them atm.

                          As to your CUE/BIN? Yes the game works, but the audio does NOT work properly. It may be 1/2 way through the game before you see/hear a problem, but it IS there.

                          1 Reply Last reply Reply Quote 0
                          • mediamogulM
                            mediamogul Global Moderator @edale
                            last edited by mediamogul

                            @edale

                            I don't know this forum's policy on sharing ROMs, and I don't see a way to send you a PM.

                            Sharing ROMs is not even discreetly allowed here and is the main reason why private messaging is not an option. Please read the forum rules.

                            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                            1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @edale
                              last edited by edmaul69

                              @edale if you have issues with a cue file for tubo grafx/pc engine cd or sega cd, use a program called sega cue maker and let it create the cue file for you. I also successfully converted most of my games to bin cue only files. Unfortunately i forget how i did that.

                              1 Reply Last reply Reply Quote 0
                              • E
                                edale
                                last edited by

                                Take a CUE/ISO/WAV TGCD disk image and burn it to disk, then re-rip it. Do this 10 times, and the crc/hash/ect of the file will be identical to the one you started with (assuming you're using good ripping/burning software).

                                Take a CUE/BIN image of a TGCD game, burn and rerip it ONCE, and you'll get different file sizes. By the second time you did this, you'd be lucky to get an emulator to load the image (or the actual hardware to load the disk) anymore.

                                File sizes are VERY important with a TGCD backup.

                                At least for the type of data disk TGCD games are you CAN NOT properly back them up ANY way except CUE/ISO/WAV.

                                I've followed the TG16/TGCD emulation/backup/preservation for about 20 years now, and this was a MAJOR issue with backups until NightWolve made TurboRip, which allowed for perfect rips almost every time.

                                Oh, and CUE file problems for TGCD games should be handled by TOCfixer (http://www.ysutopia.net/index.php?ind=downloads&op=entry_view&iden=4), not Sega CUE Maker. TOCfixer can also help you properly covert those crappy CUE/ISO/MP3 backups you find to proper CUE/ISO/WAV backups.

                                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.