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

    Coleco romset woes.

    Scheduled Pinned Locked Moved Help and Support
    colecovisionfbneoromset
    7 Posts 3 Posters 1.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.
    • V
      Vealmike
      last edited by

      Hi,
      I'm having problems getting colecovision working on my Rpi 4 using FBNeo as an emulator.

      I believe the issue is the romset version I have.
      Looking at the FBNeo .dat file
      ( https://github.com/libretro/FBNeo/blob/master/dats/FinalBurn Neo (ClrMame Pro XML%2C ColecoVision only).dat )
      I see:

      	<game name="aquatacka" cloneof="aquatack" romof="aquatack">
      		<description>Aquattack (Alt)</description>
      		<year>1984</year>
      		<manufacturer>Interphase</manufacturer>
      		<rom name="aquatacka.1" size="8192" crc="7f33f73a"/>
      		<rom name="aquatacka.2" size="8192" crc="8f3553eb"
      

      Yet the only romset I can find has a single rom file per game in this case:
      Aquattack (1984) (Interphase).col at 16Kb.

      Is there a search term that I can feed Google to track down the correct romset version? I know we can not post a link to the files, I'm not asking for that. I'm asking how I determine what romset version FBNeo requires.

      Or, alternatively, is there a tool that will split the 16KB file into two 8KB chunks. It's very likely to be the same data, with the two ROMs bundled into one blob.

      Or, alternatively, alternatively (these options get progressively less pleasing), is there a tool that I can use to determine the CRC of the Aquattack (1984) (Interphase).col file that I do have? I can then modify the .dat to get FB Neo to use game files I do have.

      TLDR: I can't find the right Romsets, please educate me on how to search, or help me use what I can find.

      F mituM 3 Replies Last reply Reply Quote 0
      • F
        Folly @Vealmike
        last edited by Folly

        @vealmike

        You might want to search for :
        coleco fbneo romset

        Make sure you also add coleco.zip in the same directory.

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @Vealmike
          last edited by

          I'm asking how I determine what romset version FBNeo requires.

          You found the DAT file already, if you want to make sure it's the right one, update FBNeo from source so you get the latest version (to which the DAT file from Github corresponds).
          Alternatively, the RetroPie install script copies the DAT file for the installed version to /opt/retropie/libretrocores/lr-fbneo/dats.

          Or, alternatively, alternatively (these options get progressively less pleasing), is there a tool that I can use to determine the CRC of the Aquattack (1984) (Interphase).col file that I do have? I can then modify the .dat to get FB Neo to use game files I do have.

          That's not how it works, if your ROMset is not what fbneo expects (2 files with correct checksum), then the game it will not work.

          1 Reply Last reply Reply Quote 0
          • F
            Folly @Vealmike
            last edited by

            @vealmike

            Just what @mitu said, the .col file will not work with FBneo.

            V 1 Reply Last reply Reply Quote 0
            • V
              Vealmike @Folly
              last edited by Vealmike

              @folly
              Searching for "coleco fbneo romset" has led me to a site I hadn't tried. Thanks. I'll give their files a go

              @mitu
              Thank you. For curiosity only now...
              I thought the .dat told the emulator which files to use and what the checksums should be. It was my understanding that the emu loaded the files in the .dat and verified that the file and .dat checksum matched.
              If the checksums matched, then the emu tries to run the rom(s).
              Do I have that wrong?

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @Vealmike
                last edited by mitu

                @vealmike said in Coleco romset woes.:

                Do I have that wrong?

                Yes, the DAT file info is baked into the emulator, it doesn't need the DAT file to run. Modifying the .dat file has no effect on how the emulator validates the romsets.

                V 1 Reply Last reply Reply Quote 0
                • V
                  Vealmike @mitu
                  last edited by Vealmike

                  @mitu
                  Understood & (re)educated. Thank you for your time.

                  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.