barbudreadmon / fbalpha-backup-dontuse-ty

Deprecated port of Final Burn Alpha to Libretro (v0.2.97.43).
61 stars 43 forks source link

Dip switches not working? #185

Closed andres-asm closed 6 years ago

andres-asm commented 6 years ago

Hey,

I just tried messing up with dip switches in CPS1 and neogeo and stuff like freeze, flip screen and free play seem to be broken.

Tried SF2, and mslug.

barbudreadmon commented 6 years ago

@Luisjo96 Don't say "last update" when it's a 6 months old commit that caused the issue : https://github.com/libretro/fbalpha/commit/d6247cb2b7cf63cda91b2d9f3ec4237cd7eebfa0

I have to say i have no clue how the content of this commit is causing this issue. Any idea @fr500 ?

Edit: either i don't understand what the flip screen is supposed to do, or this issue is really old (potentially never worked ?).

barbudreadmon commented 6 years ago

freeplay seems to work now. freeze is acting weird (only works if it is enabled when the game is launched), and honestly i don't want to lose my time on this one so i guess i'll leave it as is. Still don't know if flip screen ever worked.

Luisjo96 commented 6 years ago

What okay then.

ghost commented 6 years ago

Flip screen wont really be needed unless you wanna turn your TV's upside down :)

barbudreadmon commented 6 years ago

Reverted changes for this issue, those changes broke classic/modern controls, i won't try to fix this again since those dipswitches are useless anyway (what's the point of freeplay when you have infinite credits ?). Feel free to make a PR if you find a working solution.

andres-asm commented 6 years ago

darn... I like freeplay for reasons, no big deal though, I never noticed it breaking things tho...

sub-atomic commented 6 years ago

Can't change the language of Go Go Mile Smile from Japanese to English (or Chinese or Korean for that matter) via the RGUI. None of the dipswitches seem to do anything.

barbudreadmon commented 6 years ago

Ok, this bug is more annoying than i thought, i thought only freeplay/freeze/flip dipswitches didn't work but there are actually quite a few other dipswitch not working. I'll take a look again.

barbudreadmon commented 6 years ago

I tried something else, both controls and dipswitches seems to work properly now. Let me know if you still find an issue.

barbudreadmon commented 6 years ago

cps1/cps2 dipswitches are still acting weird, they work when you change them from core options then "restart" the game, they don't when you exit and start the game.

barbudreadmon commented 6 years ago

Dipswitches working fine including cps1/cps2, mapping not broken, orbs not broken (consecutive calls to init_input break this one ???), let's close this again...