Releases: RossenX/NullDC-BEAR
BEAR 1.96c
BEAR:
+Unified SDL Version across all emulators so the BEAR Controls panel should sync up properly with all emulators now!
+Optimized Controls Panel. Saves almost instantly now and saves all systems at once.
+Z-Axis recognition improvements for xinput devices.
+Updated SDL to 2.0.14
+Misc bug fixes here and there
Flycast:
+Separated SDL2.dll from the executable to allow easy upgrading and sync with the BEAR Controller
+Fixed Macro buttons not loading
+Updated SDL to 2.0.14
Mednafen:
+Updated SDL to 2.0.14
+Using the GameControllerAPI now should ensure that BEAR controls sync up to Mednafen
BEAR 1.96b
BEAR:
+Fixed Flycast crash when hosting on dreamcast.
BEAR 1.96a
BEAR:
+Added system settings sync for Flycast on Naomi games.
+Added a Flycast config check before Flycast is launched just in case the configs disappear or something.
-Removed Naomi savestates, since they are no longer required.
Flycast:
+Fixed menu disapearing when playing Naomi Online.
+Added EEPROM sync support.
+Disabled the start button until the Naomi game loads to prevent people from going into the test mod because they like mashing start at intro screens.
BEAR 1.96
BEAR:
+Mednafen Controls rewritten and should work much better with all controller types now
+Better handling for Flycast mapping using the new mapping scheme
+Various bug fixes and crashes
+Adjusted delay suggestion for GGPO games (1 delay per 64 ping, anything below 64 is 0 delay)
+Added the correct Atomiswave roms to the DLC to be used with Flycast
Flycast:
+Merged upstream changes
+Fixed some macros
+Changed mapping scheme to the new upstream style
+Added better player names
+Changed GGPO port to try and help with connection issues some people have, now uses the default nullDC port which should work well.
+Multithread emulation is disabled, should be the last frame of delay gone.
+Disable UPNP since we don't need that when using RadminVPN and it may be causing some people to be unable to connect.
BEAR 1.95c
Flycast:
+Tweaked inputs a little, better response time and recognition.
+Added option to disable the player names
+Video loop tweaks to try and make everything more responsive
+Fixed some xinput devices not being recognized at all
BEAR:
+Added little warning when someone does not have a mapping for a controller.
+Fixed Flycast launcher's working directory being BEAR's root directory.
BEAR 1.95a
+Fixed medanfen control's region conversion code
+Fixed Controls panel loading on startup causing it to not load the controls at all and messing it up.
BEAR 1.94
+Fixed NES crashing bug
+Added detailed crash reports to controller saving so I can figure out wtf is going on when some people crash when saving controls. Each emulator saving is separate now and if one fails the whole program should not crash.
+Flycast: Added Macro support
+Flycast: Updated to latest commits.
BEAR 1.94b
+Added NES check for gamepad setting to try and fix the config that was fucked up last update.
+Fixed Conflicting Flycast Macros and fixed 4+5 macro being 3+5 on arcade.
BEAR 1.94a
+Fixed N64 allowing people to play online when it doesn't actually support online play yet.
+Fixed Message "N64 Netplay Coming Soon..." appearing when you try to play offline.
BEAR 1.93e
+Fixed client side crashes when using Flycast
+Added inverted axis support for Flycast just in case someone is weird like that
+Added better keyboard button recognition to convert analog to digital for Flycast
+Updated GGPO Delay calculation to be 1 delay per 100ms