2P Support in Genesis Plus GX and FCEU ports broken? Also FBA oddities

Hi there,

I finally caught up with all that has been happening in the wonderful world of libretro/RetroArch. I’m glad to see the project spread its own wings and being ported to so many platforms. Also, best forum rules ever!

I have pulled all the latest git repos from Themaister and TwinAphex and compiled them successfully (Linux 64 bit)

However, and as the topic title suggests, I can’t seem to have 2P work in both Genesis GX and FCEU (X and MM) ports.

I have tried binding keyboard, joysticks to no avail.

The Snes9x port works beautifully and so does the FBA one, though the latter does display a weird behavior in two-buttons only games, across all drivers.

i.e: In CPS2 1944 and 19xx, Cave DoDonPachi, CPS1 Three Wonders, SEGA System 16 Altered Beast, this is what happens

Player 1 Shoot: Button B Player 1 Bomb: Button A

Player 2 Shoot: Button Y Player 2 Bomb: Button X

The weird thing is that Super Street Fighter II also CPS2 but 6 buttons works just as expected for both players (SNES traditional layout for SP, MP, HP and SK, MK, HK)

I have tried with 6 different joysticks (Wii Classic Controller, Dual Shock 3, Buffalo USB SNES and Famicom replicas, Saturn USB controller, PS2>USB, SNES>USB) and many combinations, obviously changing the mapping accordingly (the joyconfig utility really is helpful for that)

Can anyone confirm this behavior or is this only me? Is it even a bug?

Thank you as always for the great work. RetroArch, Mednafen, FS-UAE together with XBMC Rom Collection Browser make for an unparalleled comfy couch experience!

Alright, I’ve tinkered a bit more with FBA today and I found that the little problem described above also applies for P3 and P4. That is, I have to push Y and X on P3 and P4 to do what P1 A and B do. (tested with the Konami brawlers like TMNT)

Also, I can’t seem to get 4 players games to work in snes9x (Super Bomberman series ) at all while P1 controls P3 and P4 as well in Genesis Plus GX (Mega Bomberman).

I’ll check again with more games and report here accordingly.

2 player support in Genesis Plus GX has been fixed as of this week - I also added J-CART 3-player/4-player input as well.

I have not tested Mega Bomberman on Genesis Plus GX yet though - will do so tomorrow.

Cheers much!

2P in Genesis works great!

4 players Mega Bomberman still seems to display the same behavior at the moment but Micro Machines 2 - Turbo Tournament works just as expected.

Thanks again and I look forward to the mednafen cores =)

I’d like to bump this and say that two player controls are still not working in FCEU (as of the version RetroArch lets you download). Is this still a known issue, or has it been fixed and will an update be coming soon? My computer is not powerful enough for BNES, and I’d like to be able to play some two-player games through this.

Thanks for all the work you do!

If you were to compile RetroArch and FCEUmm libretro from source, it would be working right now.

Maister really needs to create a decent infrastructure for updates so that people other than him can push updates, and there has been some talk of doing this. As you can see, when one person is in charge of all updates and no longer actively maintains it, things can get out of date very quickly.

Any update on two player support in FCEU? I’ve noticed that some of the other cores have been updated and some new ones added, so I’m not sure if it’s because FCEU still has problems or if it just hasn’t been pushed to the updater yet.

EDIT:

On a related note, it might be helpful to have another column in the RetroArch-Phoenix updater to display the last time a specific emulation core was updated.