diswitch.c: Fix crash issues and and cleanup

- Partial rewrite to clean up dipswitch struct to prevent potential crashes
- Fix problems on vs games without dipswitch to cause core to crash
- Create dipswitch struct based on new core options layout
This commit is contained in:
retro-wertz
2019-07-21 09:57:03 +08:00
parent c310050084
commit be1d0a3dac
3 changed files with 552 additions and 400 deletions

File diff suppressed because it is too large Load Diff