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

    What emulator/romset for cps1/2/3

    Scheduled Pinned Locked Moved Help and Support
    cpscapcomfba
    20 Posts 7 Posters 35.8k 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.
    • TMNTturtlguyT
      TMNTturtlguy
      last edited by

      In a previous post this morning I was hoping that someone might be able to help me with FBA2012. The emulator is having player 1 control both player 1 and 2 at the same time. All other emulators including lr-fba run just fine and I have them working great on my 4 player arcade cabinet with dragonrise USB encoders.

      After several hours of web searching and testing I am now thinking I just need to use a different romset. The only games I am trying to run are the capcom cps games. I have them in the fba folder. My other fba roms are in my arcade folder and run on lr-fba.

      To clarify, I don't want websites or rom files or information not allowed on this forum! I am just wonder what emulator do you use for all the cps games? Do you use a mame romset or an fba romset or a cps romset? Thanks

      DarksaviorD 1 Reply Last reply Reply Quote 0
      • cyperghostC
        cyperghost
        last edited by

        Hi @TMNTturtlguy hope you're fine. To answer :)

        I use

        • cps1 = mame2003
        • cps2 = fba2012

        But it's a matter of romset of course :)

        TMNTturtlguyT 1 Reply Last reply Reply Quote 0
        • TMNTturtlguyT
          TMNTturtlguy @cyperghost
          last edited by

          @cyperghost thanks, do you have an issues with control setup on fba2012? I am just using retroarch and it works great in all my emulators with the exception of fba2012. The button mapping is correct, but player one controls both player 1 and 2 at the same time.

          edmaul69E cyperghostC 2 Replies Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @TMNTturtlguy
            last edited by

            @tmntturtlguy when did you update lr-fba2012? None of my roms worked on one of the newer versions of 2012. I updated it last night night and my roms work again.

            1 Reply Last reply Reply Quote 0
            • cyperghostC
              cyperghost @TMNTturtlguy
              last edited by cyperghost

              @tmntturtlguy No controller 1 is independent from controller 2 even in fba2012. Can you explain more or you may update fba2012 as @edmaul69 did. But I really lack of experience with multiplayer and fba2012 ...

              TMNTturtlguyT 1 Reply Last reply Reply Quote 0
              • TMNTturtlguyT
                TMNTturtlguy @cyperghost
                last edited by

                @cyperghost @edmaul69 i updated this morning from binary and the problem was not resolved. I can try to post a video tonight. What happens is when I start a game and press my coin button on player 1 it adds coins to both player one and player 2. Any button I press on player one controller works on player 1 and player 2, I start a game as 1 player and I have 2 players on screen doing the exact thing my first player joystick does. Player 2 joystick does nothing, player 3 joystick controls player 2. I go into retroarch and try to change player 2 controls and it affects the player 3 joystick and player 1 controller continues to operate both players 1 and 2. I tried to bind the controls for fba2012 and I can only bind the controls for player 1.

                Fba, mame 2003, and all other emulators for all retroarch emulators work great for 4 player setups, so it isn't my joystick auto config file.

                I might try to update fba2012 from source? Do you guys think that will be different from binary?

                edmaul69E cyperghostC 3 Replies Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @TMNTturtlguy
                  last edited by

                  @tmntturtlguy could make a difference. Curious, are the dragonrise 2 seperate units you are using? And are they programmable?

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

                    @tmntturtlguy also are they seen as a keyboard or controller?

                    TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                    • cyperghostC
                      cyperghost @TMNTturtlguy
                      last edited by

                      @tmntturtlguy No ... Coin input is separated
                      Tested on 1944 Loop Master (USA 99620)

                      There might be an issue. I use BT controllers.
                      One of them looses connection so I take 2 coins ... with Controller 1. I start the game and then activate Controller 2 and press start... voila, second player is in.

                      Sorry I can't test wired controllers that will never loose "connection"

                      1 Reply Last reply Reply Quote 1
                      • DarksaviorD
                        Darksavior @TMNTturtlguy
                        last edited by Darksavior

                        @tmntturtlguy I'm using lr-fba for my cps1/2/3 games. The roms changed ever since v0.2.97.39 and now require a .key file inside the each game's zip. Cps2's protection was properly emulated now and doesn't need the xor hack thing that's been used for years. Cps2 games didn't change from .39 to .40 so they'll work. Get the correct set.

                        lr-fba2012 I use for 4player konami games since they run faster/use less cpu power. Those games are unplayable on lr-fba on my oc'd pi2. Sailor Moon also benefits from using this older core.

                        cyperghostC 1 Reply Last reply Reply Quote 2
                        • cyperghostC
                          cyperghost @Darksavior
                          last edited by

                          @darksavior agreed! fba2012 is really fast!

                          1 Reply Last reply Reply Quote 0
                          • TMNTturtlguyT
                            TMNTturtlguy @edmaul69
                            last edited by TMNTturtlguy

                            @edmaul69 they are each individual encoders, one for each player. They are seen as controllers. They are not programmable, they each read as their own controller in jstest and evdev tests. They all work really really well in all my other emulators and I don't want to make global changes because I have so many games set up and running, I was hoping someone knew a trick for just this emulator.

                            I had issues with a bunch of cps2 and cps3 roms not working in mame or lr-fba, but fba2012 romset all games startup and run, so I opted to go that direction.

                            1 Reply Last reply Reply Quote 0
                            • TMNTturtlguyT
                              TMNTturtlguy
                              last edited by

                              Just as an update, I just update lr-fba2012 from source and it did not correct the issue. I just must be something that is not compatible with the USB encoders and the emulator i guess.

                              edmaul69E 1 Reply Last reply Reply Quote 0
                              • dankcushionsD
                                dankcushions Global Moderator
                                last edited by

                                i would just use lr-fbalpha. lr-fba2012 is maybe faster on some games, but not CPS in a meaningful way. it doesn't even run cps3 at all.

                                I had issues with a bunch of cps2 and cps3 roms not working in mame or lr-fba

                                if you get latest lr-fbalpha binary, it needs the 0.2.97.40 romset. all CPS games will work no problem on this.

                                SanoS 1 Reply Last reply Reply Quote 1
                                • edmaul69E
                                  edmaul69 @TMNTturtlguy
                                  last edited by edmaul69

                                  @tmntturtlguy so here is how you can make it work. Make sure there isnt a joystick-selection.cfg in your fba config folder. If so, delete and retest. And unless you created a core specific config which could be causing your problem, open up /opt/retropie/configs/fba/retroarch.cfg. Make sure the file isnt full of crap. If it is that would be your problem. In that file put:

                                  input_player2_joypad_index = "2"
                                   input_player3_joypad_index = "1"
                                  

                                  Since you say player 3 is player 2 this swaps them. If this doesnt work swap the numbers

                                  TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                                  • TMNTturtlguyT
                                    TMNTturtlguy @edmaul69
                                    last edited by

                                    @edmaul69 unfortunately this did not work. Thanks for the thoughts though.

                                    1 Reply Last reply Reply Quote 0
                                    • TMNTturtlguyT
                                      TMNTturtlguy
                                      last edited by

                                      @dankcushions and All, thanks for all the help. I am not sure if i have the latest FBA binary or not, but i did get a fba v0.2.97.39 romset and it looks like all the roms are running on lr-fbalpha. I have tested out a few that I typically had issues with and they all run. I am going to run through the entire gamelist (mine is not to long as i only use a select few, not an entire romset!) and hope that they all work. Thanks for the help and tips.

                                      1 Reply Last reply Reply Quote 1
                                      • SanoS
                                        Sano @dankcushions
                                        last edited by

                                        @dankcushions said in What emulator/romset for cps1/2/3:

                                        i would just use lr-fbalpha. lr-fba2012 is maybe faster on some games, but not CPS in a meaningful way. it doesn't even run cps3 at all.

                                        Same here.
                                        BTW, FBA 0.2.97.42 is out for a few days, now...
                                        Do you plan to stick to 0.2.97.40 in Retropie package, or will it be updated ?

                                        dankcushionsD 1 Reply Last reply Reply Quote 0
                                        • dankcushionsD
                                          dankcushions Global Moderator @Sano
                                          last edited by

                                          @sano said in What emulator/romset for cps1/2/3:

                                          @dankcushions said in What emulator/romset for cps1/2/3:

                                          i would just use lr-fbalpha. lr-fba2012 is maybe faster on some games, but not CPS in a meaningful way. it doesn't even run cps3 at all.

                                          Same here.
                                          BTW, FBA 0.2.97.42 is out for a few days, now...
                                          Do you plan to stick to 0.2.97.40 in Retropie package, or will it be updated ?

                                          it will be updated, but it is up to the maintainers of the libretro fbalpha core. they have to merge the changes from standalone FBA which takes some time.

                                          1 Reply Last reply Reply Quote 0
                                          • FlyingTomahawkF
                                            FlyingTomahawk
                                            last edited by FlyingTomahawk

                                            I use lr-fbalpha for all my NeoGeo, CPS (i put all into one CPS generic system) and any other arcade game.
                                            You just need the v0.2.97.39 rom set and you're good. I never bothered with MAME.

                                            There is a 25GB package out there somewhere which contains 1500+ arcade roms (NeoGeo, CPS and lot, lot more.. )(all v0.2.97.39) and a whole bunch of console games (Coleco, GameGear, MegaDrive, MasterSystem, MSX, PC-Engine, SG-1000) and screenshots and title screenshots and a complete bios package.

                                            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.