• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Why separate Neo Geo system from Arcade?

Scheduled Pinned Locked Moved General Discussion and Gaming
aesfbahistoryneogeotutorial
42 Posts 12 Posters 19.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.
  • T
    thelostsoul @pjft
    last edited by 12 Jun 2020, 19:12

    @pjft If you set Force Neo Geo mode to "AES", then it does not matter what you set the setting below at "BIOS". The "MVS Asia/Europe" will be ignored. Can you check fatfury2 - Fatal Fury 2? It is Jap. in this case. Wait for the text ingame tutorial. Menus and names are in English, but tutorial text is Japanese. Also at the beginning where the Level Select (Easy, Normal, Hard, MVS), look at right bottom game title. Its Japanese title.

    📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

    1 Reply Last reply Reply Quote 0
    • P
      pjft
      last edited by 12 Jun 2020, 20:03

      Got it - giving me a specific game helped, I was trying Metal Slug 1 and 4.

      Indeed you're right, I need to set use BIOS in dipswitch, and then make it use AES Asia. The alternative would be UNIBIOS, but I imagine that's not what you'd want.

      I imagine that getting it to use the dipswitch BIOS and just keeping the AES Asia one could help, but see how it goes.

      1 Reply Last reply Reply Quote 0
      • C
        Cook1e_mr
        last edited by Cook1e_mr 16 Jun 2020, 10:04

        @barbudreadmon I had your suggested solution in mind, however haven't been able to get it to work. My logic was to place a neogeo.zip with only neo-epo.bin within the archive in the neogeo folder (and then a full Neogeo.zip with all BIOS in the FBA folder). This in theory should give the emulator access to the AES Asia BIOS only when a rom is launched from the neogeo folder and then allow the fbneo-neogeo-mode = "AES" solution to work on a system basis.

        However for some reason when I go to retroarch menu within the dipswitch i still see the full BIOS's AES Japan, AES Asia etc. I have removed all other neogeo.zip as interim to see if it was accessing a BIOS from elsewhere but still, see all the BIOS in retroarch menu.

        Is there a way of finding where the BIOS is being sourced from?

        P B 2 Replies Last reply 16 Jun 2020, 10:42 Reply Quote 0
        • P
          pjft @Cook1e_mr
          last edited by 16 Jun 2020, 10:42

          @Cook1e_mr The directories option in RGUI should show you where it's sourcing the BIOS from. It might be that it's getting it from RetroPie/BIOS.

          1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon @Cook1e_mr
            last edited by 16 Jun 2020, 11:35

            @Cook1e_mr said in Why separate Neo Geo system from Arcade?:

            I go to retroarch menu within the dipswitch i still see the full BIOS's AES Japan, AES Asia etc

            That's perfectly normal, dipswitches are hardcoded and don't care about the file actually present in your neogeo.zip

            @Cook1e_mr said in Why separate Neo Geo system from Arcade?:

            My logic was to place a neogeo.zip with only neo-epo.bin

            Don't do that, there are other required files in neogeo.zip, i suggest removing only neo-po.bin instead.

            @Cook1e_mr said in Why separate Neo Geo system from Arcade?:

            Is there a way of finding where the BIOS is being sourced from?

            The bios/parent are sourced from rom folder, then BIOS/fbneo folder, then BIOS folder, it'll stop after finding one romset by the right name, meaning if a neogeo.zip is present in your rom folder it won't even look at the other folders, even if the first neogeo.zip found is missing files.

            FBNeo developer - github - forum

            C 1 Reply Last reply 16 Jun 2020, 11:41 Reply Quote 0
            • C
              Clyde @barbudreadmon
              last edited by Clyde 16 Jun 2020, 11:41

              @barbudreadmon said in Why separate Neo Geo system from Arcade?:

              The bios/parent are sourced from rom folder, then BIOS/fbneo folder, then BIOS folder, it'll stop after finding one romset by the right name, meaning if a neogeo.zip is present in your rom folder it won't even look at the other folders, even if the first neogeo.zip found is missing files.

              Is it the same with integrated bios files when built by Clrmamepro with the option "Separate BIOS Sets" unchecked? (I suspect so.)

              Just curious, as I recently built a new FBNeo set in this form.

              B 1 Reply Last reply 16 Jun 2020, 12:00 Reply Quote 0
              • B
                barbudreadmon @Clyde
                last edited by 16 Jun 2020, 12:00

                @Clyde said in Why separate Neo Geo system from Arcade?:

                Is it the same with integrated bios files when built by Clrmamepro with the option "Separate BIOS Sets" unchecked

                Yes, it won't even look at neogeo.zip if it can find the bios files in the game romset

                FBNeo developer - github - forum

                1 Reply Last reply Reply Quote 1
                • C
                  Cook1e_mr
                  last edited by 16 Jun 2020, 15:41

                  @barbudreadmon said in Why separate Neo Geo system from Arcade?:

                  Don't do that, there are other required files in neogeo.zip, i suggest removing only neo-po.bin instead.

                  I did this originally but the emulator was still loading in Japanese. I therefore think something else is at play. so i was trying to rule out as many variables as i possibly could.

                  @Clyde said in Why separate Neo Geo system from Arcade?:

                  Yes, it won't even look at neogeo.zip if it can find the bios files in the game romset

                  hadn't considered that, will have to check my archives

                  1 Reply Last reply Reply Quote 0
                  • C
                    Cook1e_mr
                    last edited by 16 Jun 2020, 15:48

                    @Cook1e_mr said in Why separate Neo Geo system from Arcade?:

                    @Clyde said in Why separate Neo Geo system from Arcade?:

                    Yes, it won't even look at neogeo.zip if it can find the bios files in the game romset

                    hadn't considered that, will have to check my archives

                    OK checked and this is my problem, the BIOS is within the ROM archive, need to work out how to remove that easily now.

                    thanks for the help

                    C 1 Reply Last reply 16 Jun 2020, 19:05 Reply Quote 0
                    • C
                      Clyde @Cook1e_mr
                      last edited by 16 Jun 2020, 19:05

                      @Cook1e_mr said in Why separate Neo Geo system from Arcade?:

                      OK checked and this is my problem, the BIOS is within the ROM archive, need to work out how to remove that easily now.

                      Remove the bios from the game roms? One relatively easy way is to rebuild the romset as "non-merged" with Clrmame and the option "Separate BIOS Sets" turned ON in the scanner and the rebuilder.

                      1 Reply Last reply Reply Quote 0
                      • C
                        CapNinja @thelostsoul
                        last edited by 8 Sept 2020, 08:10

                        @thelostsoul after using this tutorial for a few months, the comment from our fellow above made me think about games in japanese. I was just accepting that with suspension of belief and now I'm trying to put in english, but I'm having this problem:
                        If I change to "Dipswitch below"and then "AES ASIA", automatically all roms will change to MVS.
                        If I do the changes one by one, my choice will be maintained. But I don't want to open every single game for this.
                        Help, please.

                        T 1 Reply Last reply 8 Sept 2020, 12:24 Reply Quote 0
                        • T
                          thelostsoul @CapNinja
                          last edited by thelostsoul 9 Aug 2020, 13:25 8 Sept 2020, 12:24

                          @CapNinja My reply may be disappointing, so sorry to say that. Above we discussed this issue and we couldn't find a solution. Changing to "Dipswitch" means, that the setting from the individual cabinet (Dipswitches) will be used. Then you can have individual settings for each single game, but off course this is not what we want.

                          Currently it seems to be a limitation by the emulator settings not to be able to set the specific BIOS version system wide.

                          📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                          1 Reply Last reply Reply Quote 0
                          • C
                            CargoRunner
                            last edited by 19 Feb 2021, 14:12

                            Just wanted to thank you for this fantastic and comprehensive piece of work. It is EXACTLY what I want to do and you have done all the hard work and research to put this together. Thank you so much for sharing your work

                            T 1 Reply Last reply 19 Feb 2021, 14:23 Reply Quote 1
                            • T
                              thelostsoul @CargoRunner
                              last edited by 19 Feb 2021, 14:23

                              @cargorunner What a nice reply, hehe. Just a little disclaimer, as someone pointed it out in the replies here. There is a thing I could not solve and maybe a reason not to do all this stuff here. Apparently the games are all in Japanese then, not the US version, because RetroArch/RetroPie lack the ability to specify this thing. The last replies in this thread talk about this "issue".

                              To change the BIOS to English, you have to change emulator setting to "Use BIOS specified in BIOS dipswitch below". The problem is, the dipswitch setting is per game and you would need to set it for each individual game and save the settings for each game separately. That is not what I want to do, therefore the games stay in Japanese version.

                              Also have in mind this tutorial is for an older version of the emulator and RetroPie and Raspberry Pi 3. I just want to bring this to your attention. Always do a backup before following the instructions. And have fun tinkering. :-)

                              📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                              1 Reply Last reply Reply Quote 0
                              • P
                                philcsf
                                last edited by 22 Feb 2021, 20:25

                                Been setting this up the past few days, cheers from the advice.

                                I already knew about "core_options_path" after some long google searching the other month, but wish it was advertised more on the RetroPie docs. Useful for many things, such as turning on BLARGG filters for some platforms (SMS, GEN) but not for others (GG) while using the same emulator.

                                I have all my BIOS files merged into the individual ZIPs rather than using an external neogeo.zip. All I needed to do was force that folder's core options to "AES Mode", then delete neo-po.bin (Japanese AES BIOS) from each ZIP in that folder. If it's missing, FBNeo falls back to neo-epo.bin (Asia/English AES BIOS) automatically.

                                I can even re-add neo-po.bin to certain ZIP files by preference, such as getting blood in the Metal Slug games.

                                T 1 Reply Last reply 23 Feb 2021, 00:08 Reply Quote 1
                                • T
                                  thelostsoul @philcsf
                                  last edited by 23 Feb 2021, 00:08

                                  @philcsf Great to know its working! Deleting the Japanese BIOS withing the files would be my last resort, as there is no other way to accomplish the goal within the emulator settings.

                                  📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                                  1 Reply Last reply Reply Quote 0
                                  • L
                                    luckyluca
                                    last edited by luckyluca 31 May 2021, 11:44

                                    I'm using fb-neo, and had my core-options set to fbneo-neogeo-mode = "DIPSWITCH"
                                    It appears as if it behaves like MVS, but for safety, I'm thinking of changing it to MVS for the arcade.

                                    When making a copy of the core options to neogeo-core-options.cfg and changing to AES as suggested, should I also copy and add all fbneo core lines (there are plenty including lots of per-game dipswitches, one for each game executed)?

                                    Also, would it be problematic using a rom not ending with h in AES neogeo mode?

                                    Thanks

                                    T 1 Reply Last reply 2 Jun 2021, 07:46 Reply Quote 0
                                    • T
                                      thelostsoul @luckyluca
                                      last edited by 2 Jun 2021, 07:46

                                      @luckyluca said in Why separate Neo Geo system from Arcade?:

                                      When making a copy of the core options to neogeo-core-options.cfg and changing to AES as suggested, should I also copy and add all fbneo core lines (there are plenty including lots of per-game dipswitches, one for each game executed)?

                                      It's been a while when configuring it, I had just copied the entire file and made it act like an independent emulator. I actually don't know if RetroPie or fbneo will look for in "/opt/retropie/configs/fba/" first, if you load up a game from Neo Geo systems folder. If that is the case, then you can only include the differences you want to have in "/opt/retropie/configs/neogeo/neogeo-core-options.cfg" . If RetroPie requires you to have two different files, then you are probably out of luck.
                                      Or you can try to use the "include" statement on top of the neogeo-core-options.cfg to point to the file from fba. But I don't know if this works.

                                      As a sidenote, when looking through my old Raspberry Pi 3 installation backups, I don't see any neogeo-core-options.cfg files anymore, but retroarch-core-options.cfg. Not sure if the tutorial is outdated. Sorry for the late reply and I hope you get it working.

                                      Also, would it be problematic using a rom not ending with h in AES neogeo mode?

                                      Not at all. This was just my personal decision to use these specific versions of the ROMs. Although I couldn't spot any differences tbh

                                      📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                                      1 Reply Last reply Reply Quote 1
                                      • 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