Visualboyadvance-m 2.0.2 ไม ม เส ยง

This is a maintenance release mostly to fix OpenGL for Wayland users on distributions where wxGTK was built without EGL.

Show

  • aca206a - Launch on xwayland under Wayland if no EGL [rkitover]
  • 93a24be - Disable mirroring for ROMs > 32MB [rkitover]
  • 0f4ec57 - [Build] Fix the NO_LINK build [steelskin]
  • 803ab35 - [GB] Save MBC7 EEPROM data to gbRam [steelskin]
  • 24b6ac5 - [GBA] Implement missing Thumb instruction [steelskin]
  • 14a4b6f - [dialogs] Move JoypadConfig to its own class. [steelskin]

v2.1.6

The initial git tag for this release was wrong, please update your clone if you pulled it.

  • 7561ca9 - Fix Discord streaming for OpenGL [danialhorton]
  • e26f807 - [bios] Fix lz77 and add BIOS_SndDriverVsyncOn [steelskin]
  • d1f6500 - Refactor accelerator / global shortcuts handling [steelskin]
  • fda429f - [GBA] Do not draw BG tiles from outside of BG VRAM [steelskin]
  • 5aa3ea9 - Properly initialize wxAcceleratorTable [steelskin]
  • 0e29be8 - Support multiple RAM sizes for MBC7 [steelskin]
  • 75b79d9 - Change MBC7 reported RAM size to 512 bytes [steelskin]
  • 36e88fa - Fix dsound looping when moving/resizing window [rkitover]
  • 019fcda - Sanitize and improve the GB header parsing (

    1109) [Steelskin]

  • 7005b92 - Sanitize allocations in the Game Boy emulator (

    1105) [Steelskin]

  • 3cef52b - Fix pause/next-frame [rkitover]
  • d3f8cc1 - Option to suspend the X11 screensaver when running [2306079+multiSnow]
  • df81959 - builder: update macOS build to 10.10, Wx 3.2.2.1 [rkitover]
  • 1ab46f7 - Update SIOCNT when the link driver is disconnected [steelskin]
  • 1d7e8ae - build: fix build with new OpenAL [rkitover]
  • a9284b3 - workaround for Stuart Little 2 crashing when set to none [danialhorton]
  • 166299c - Implements Read/Writes for HUC3 [danialhorton]
  • 640ce45 - Change SOUND_CLOCK_TICKS to 280896 cycles - ~1074 samples per frame [reallibretroretroarch]
  • f1d3f63 - Fix automatic dynamic frame skipping [steelskin]
  • d756f67 - translations: fix some source strings [stanley.udr.kid]
  • 9187325 - Add INI file versioning [steelskin]
  • 7d9cb2b - Default GBA LCD filter to off. [rkitover]
  • be1e5ca - Check for wx < 3.2.2 for EGL move fix backport [rkitover]
  • 1fb18b3 - Rename appdata to metainfo [polynomial-c]
  • ca7ae33 - Fix regression in bios, port DMA fix from libretro [danialhorton]
  • b34448c - Fix record/play dialogs for native recordings [danialhorton]
  • 6307348 - build: support MSVC arm64 cross build on x86 [rkitover]
  • 87bdc93 - Revert "translations: use %% instead of percent" [rkitover]
  • ab4ae96 - Clarify/set condition: wayland && !wayland_egl [rkitover]
  • 8e4acfc - Fix build w/wxUSE_GLCANVAS_EGL=0, on Fedora [rkitover]
  • 3c41b68 - Fix the Windows ARM64 build [steelskin]
  • 22578d0 - Increase MAX_CART_SIZE from 32MiB to 128MiB [rkitover]

v2.1.5

  • ea2a929 - Backport 800d6ed69b from wx to fix Wayland EGL pos [rkitover]
  • c40a141 - Write vsync toggle msg to debug log not OSD [rkitover]
  • 5d2dd01 - Call Layout() after DrawingPanel OnSize event [rkitover]
  • da686a4 - Reinit panel on vsync toggle. [rkitover]
  • ec27885 - Support EGL VSync on Wayland. [rkitover]
  • c27d384 - Enable GL on Wayland for wx 3.2+, no vsync. [rkitover]
  • c249115 - build: set -mtune=generic [rkitover]
  • 297d7c0 - [hidpi] Use wxWidgets 3.2 on Windows [steelskin]
  • 0d86432 - [hidpi] Implement full HiDPI support [steelskin]
  • 69d24fb - [build][msvc] Fix debug information and set hidpi support [steelskin]
  • 90fc3e1 - Default CTRL+I to change interframe blender [rkitover]
  • a57d81e - Show name of interframe blender not num in OSD [rkitover]
  • 13c558a - Disable wireless link type [rkitover]
  • 639003a - Show pixel filter name not number on cycle [rkitover]
  • 236cffb - Make another adjustment to glXQueryExtensions [rkitover]
  • 643ec0f - Pass DefaultScreen(display) to glXQueryExtensions [rkitover]
  • 60d7ead - Fix menu state after playing a movie [laqieer]
  • d2fee77 - Add VBA Movie Version 2 [laqieer]
  • 3f2d3c1 - Remove manual joystick polling [steelskin]
  • 7726d26 - Enable full optimizations and fix x86 builds [danialhorton]
  • 7322344 - MSVC opt /fp:fast /Oi, intrinsic sqrt() w/ XBRZ. [rkitover]
  • 972f151 - Enable GB colorization hack support in GUI. [danialhorton]
  • 1741fa3 - Fix autosaveloadcheat and rename pref [danialhorton]
  • a31a7a3 - in Wx, the Option is Enable MMX, make the variable also enableMMX and set its default to on. [danialhorton]
  • 983ea45 - Flash : Erased memory is FFh-filled [negativeExponent]
  • 18e387d - Fix Flash chip's erase operation: erased memory is FFh-filled, not zero-filled. [laqieer]
  • c05056a - HuC3: Update [negativeExponent]
  • 9308499 - HuC3: Refactoring to avoid breaking savestates [negativeExponent]
  • 05a046e - HuC3: Enable battery save, update RTC support [negativeExponent]
  • 70477dc - GBA:Fix serial emulation if compiled with NO_LINK [negativeExponent]
  • 15bcad1 - GB:Fix serial emulation when compiled with NO_LINK [negativeExponent]
  • 025f307 - GBA:Fix a few memory read/write issues [negativeExponent]
  • 210e79b - Add descriptions for the 'Interframe Blending' and 'LCD Color Filter' options [jrb22x]
  • 8a3456f - Default to not change battery on state load. [rkitover]
  • b50ff85 - add a missing break in half word reads [danialhorton]
  • 064fa7b - Fix SDL audio delay [Clownacy]
  • 7db3c81 - Fixed SDL audio using the wrong audio specification [Clownacy]
  • cb0933b - Stop changing plane ptrs in rec. audio frames. [rkitover]
  • 8063468 - Force a panel update when configuring bilinear. [briansrls]
  • 6a71428 - Differentiate between SDL joy index/instance_id. [rkitover]
  • 11693d8 - Clean up GB MBC30 check. [rkitover]
  • 020daad - Fix joy accels when emulation is paused. [rkitover]
  • def5d3e - Stop timer when game is loaded again. [rkitover]
  • e0816b0 - Fix weird input/buttons memory leak. [edenisfa]
  • 7031c1d - [LINUX,WINDOWS] Key/Joy background input. [edenisfa]
  • 84f3e8c - Allow joystick background input. [edenisfa]
  • 4074158 - Add GUI cmd line option for config file. (

    724) [Steelskin]

  • c169420 - Turbo/throttle config and DirectSound fixes. [rkitover]
  • 378c949 - Fix joystick config when game is loaded. [rkitover]
  • 95213a6 - GB: Only use mapperLastTime to see if RTC data was loaded [negativeExponent]
  • 86fcffe - GB: Add support for 4MB MBC30 [negativeExponent]
  • 2f9933a - GBA BIOS: ArcTan/ArcTan2 fixes for HLE bios [negativeExponent]
  • d9732f6 - Fix clock cycle count for MUL, MLA instructions... (libretro/vba-next@b91f39c) - backport Fix clock cycle count for some arm/thumb instructions (libretro/vba-next@5243b2d) - backport Fix base cycle count for MUL, MLA series (libretro/vba-next@b91f39c) [negativeExponent]
  • c07d5b6 - Fix vram 16/32 bit unaligned reads(backport libretro/vba-next@7f18771) [negativeExponent]
  • 18c2ea6 - Further fixing Multi Buffer formatting. [briansrls]
  • 1e56930 - Addressing audio plugin crash [briansrls]
  • 9c314a1 - Use proper string "wglGetExtensionsStringEXT". [edenisfa]
  • 3ba0529 - Improve BIOS Math tests score from 425 to 625. [edenisfa]
  • 6f2e320 - Improve clock cycle count for THUMB operations. [edenisfa]
  • 9e537a8 - Improve cycle count for MUL, MLA. [edenisfa]
  • 306f92f - Check game kbd input with wxGetKeyState() again. [rkitover]
  • 6b257d5 - Avoid override of variable throttle for turbo. [edenisfa]
  • bd2483c - Allow changing connection type without restart. [edenisfa]
  • d379a07 - Decrease mouse sensitivity for menu hiding. [rkitover]
  • 0c5ee99 - Fix PNG capture screen. [edenisfa]
  • 1347026 - Turbo config refactor followup. [rkitover]
  • 1bced47 - Codesign fix for mac. [rkitover]
  • 07064c8 - [Windows,MacOS] Auto-updater refactoring. (

    639) [denisfa]

  • 09e8da4 - Joystick refactor pt. Deux: Support Joysticks. [rkitover]
  • 504ca08 - Hide menubar + minor UI refactor. [rkitover]
  • 2868c1b - Fix changing aspect ratio option. [rkitover]
  • 045e95a - GB: Support 4MiB MBC30 ROM bank select. [rkitover]
  • 0b14e9f - [WINDOWS] Add function to open unicode files. (

    644) [denisfa]

  • 8e3978b - Speedup/Turbo/Throttle fixes. [rkitover]
  • 166cf44 - Disable menu LCD filter unless playing GB or GBA. [edenisfa]
  • 0600106 - Init systemColorMaps after output module init. [edenisfa]
  • cd029ae - Fix video recording with frame skip enabled. [edenisfa]
  • 008aecd - [LINUX] Fix display of RGB values on viewers. [edenisfa]
  • 834d153 - Fix accel shortcuts when using some menu options. [edenisfa]
  • 994726d - Do not pause while opening configuration windows. [edenisfa]
  • 54335dc - [WINDOWS] Fix weird WX errors messages. [edenisfa]
  • 7bac34e - Remove duplicate variable winFlashSize. [edenisfa]
  • 8d62a79 - Change default options for GB. [edenisfa]
  • 99b66e1 - Expose LCD filter for GBA and GB color saturation. [edenisfa]
  • c789020 - Fix Save button on OAM Viewer for GB and GBA. [edenisfa]
  • dcaa1b9 - Fix Save button on Tile Viewer for GB and GBA. [edenisfa]
  • d05e8fc - Make AGBPrint output to our Logging. [edenisfa]
  • abb8234 - Allow binding specific server IP. (

    633) [rkitover]

  • 6c64db0 - cmake: Windows codesigning refactor. [rkitover]
  • 4f1a351 - Try to configure vsync for multiple options. [edenisfa]
  • ed8a9af - Use proper functions and checks for OpenGL VSYNC. [edenisfa]
  • 6092082 - Fix Save Failed error for Super Monkey Ball Jr. [54053706+negativeExponent]
  • f1099a2 - Check return value of soundInit(). [rkitover]
  • 410ede5 - Check for null pointer in soundReset(). [alexjnewt]
  • 9d1d707 - Limit ROM size to 32 MiB. [negativeExponent]
  • fd319d2 - GB: Check header for a valid ROM file. [negativeExponent]
  • 513af13 - Replace libpng code for stb_image one. [edenisfa]
  • 8f48c1f - Fix weird wxWidgets>=3.0 error message. [edenisfa]
  • 2f06538 - Enable XAudio2 for Windows vcpkg build. [rkitover]
  • a320377 - Fix: a issue with loading e-Reader dot code (

    608) [sony.pcv.s520]

  • 8361429 - Turn on winsparkle update checking support. [rkitover]
  • 4aab08c - Set link timeout default to 500ms, fix prev. dflt. [rkitover]
  • 136c094 - Add option to set link network port. [rkitover]
  • f69febf - Add `"wglGetExtensionsStringEXT"`0 support for sound recording. [edenisfa]
  • 6a8a9e6 - Fix integer overflow in cheatsImportGSACodeFile length check. [zack.ref]
  • b50d484 - GBA: Fix crash when new size is larger than rom size after soft-patching [negativeExponent]
  • 9e1a63a - support for patches in BPS format [ArtiiP]
  • 72d0725 - Allow game window to resize on-the-fly when enabling/disabling borders [negativeExponent]
  • 225e4dc - Remove top border black line when using filters. [edenisfa]
  • 0535d5c - Optimize CRC32. [mudlord]
  • 4bc9bb8 - Implement joystick rumble.

    522 [rkitover]

  • 384f448 - Fix key accel overriding menus and dialogs. [edenisfa]
  • af0de1c - xbrz: fix inline asm check [rkitover]

v2.1.4

  • c93e017 - builder: minor changes to support mac 32 bit (4 days ago)
  • c1636d1 - builder: fixes for ffmpeg + misc. (4 days ago)
  • aec23e3 - builder: re-enable ffmpeg, update dists (2 weeks ago)
  • 806dd7d - Fix circular `"wglGetExtensionsStringEXT"`1 for SDL port. (7 days ago)
  • 1aa8afb - Drop dead code entirely. (7 days ago)
  • 531172c - Fix displaying of link menu when `"wglGetExtensionsStringEXT"`2. (2 weeks ago)
  • 0710709 - [Windows] Fix crash when setting weekly updates. (2 weeks ago)
  • efa09bd - Add faster sqrt code for xBRZ filters. (2 weeks ago)
  • 10f5576 - Fix config file when removing system accels. (3 weeks ago)
  • 1c6b016 - [Windows] Fix remaining UTF-8 issues. (3 weeks ago)
  • a2f3126 - transifex pull (3 weeks ago)
  • 1e9d167 - builder: pause before codesigning for win targets (3 weeks ago)
  • 0af5965 - builder: work on linux static binary (3 weeks ago)
  • 33c43e3 - add -p:BuildInParallel=true to appveyor.yml (3 weeks ago)
  • 61141eb - add -p:BuildInParallel=true to VS instructions (3 weeks ago)
  • 9ee6b54 - cmake: remove invalid opt /std:c++11 for MSVC (3 weeks ago)
  • 0f2c8ca - win: check APPDATA if LOCALAPPDATA is not found (3 weeks ago)
  • 32fbfec - transifex pull (3 weeks ago)
  • cc51622 - transifex push/pull (4 weeks ago)
  • 528c37f - Allow "Browse" to be translated. (4 weeks ago)
  • d8c981f - Fix toggles for video/audio layer options on menu. (4 weeks ago)
  • c0f9642 - Show all commands available on menu. (4 weeks ago)
  • 51fa150 - Adjust MMX menu variable and position. (4 weeks ago)
  • 27b038b - Show messages about operations of state slot. (4 weeks ago)
  • 2e24845 - Allow translation of the words "wglGetExtensionsStringEXT"`3 and "wglGetExtensionsStringEXT"`4. (4 weeks ago)
  • 54991c5 - Add extra keys default input when using GUI. (4 weeks ago)
  • b358c05 - Fix compilation issue when `"wglGetExtensionsStringEXT"`5. (4 months ago)
  • 2a2be95 - builder: msys2 fixes (4 weeks ago)
  • f1438e0 - Check ASAN support when `"wglGetExtensionsStringEXT"`6. (4 weeks ago)
  • ade64db - transifex pull (4 weeks ago)
  • 8b34705 - cmake: check for ffmpeg >= 4.0.4 (4 weeks ago)
  • 0b9c771 - travis: more ubuntu dists, fix mac cache (5 weeks ago)
  • d9e4a08 - build fixes: ffmpeg, xbrz, travis, C++ version (5 weeks ago)
  • 23224fb - update factory reset instructions in README.md (5 weeks ago)
  • 381a7bf - /std:c++latest for MSVC, fix bool flip, warn opts (5 weeks ago)
  • 234f1e9 - Update to xBRZ `"wglGetExtensionsStringEXT"`7. (6 weeks ago)
  • 290012d - transifex pull (6 weeks ago)
  • 06a9d78 - Allow UPS patch for GBA games. (6 weeks ago)
  • 1949cdb - transifex push/pull (6 weeks ago)
  • 03121c6 - Add support for autohold buttons. (6 weeks ago)
  • e87213e - Fix indentation. (6 weeks ago)
  • cf47942 - Fix Autofire {L,R}. (6 weeks ago)
  • 4993cb8 - remove tea-ci .drone.yml and installer.nsi (6 weeks ago)
  • d9a7e0c - cmake: auto-detect sfml, ffmpeg and openal (6 weeks ago)
  • c64dd25 - Update README.md (6 weeks ago)
  • 8ceef90 - fix appveyor visual studio build (6 weeks ago)
  • a8b7b72 - transifex pull (6 weeks ago)
  • f5eabb3 - builder: disable LTO on 64 bit mingw (6 weeks ago)
  • fc2eb38 - Fix behaviour of "wglGetExtensionsStringEXT"`8 > "wglGetExtensionsStringEXT"`9 (

    486) (6 weeks ago)

  • 2958af0 - builder: mingw improvements + misc. (6 weeks ago)
  • 3923b28 - transifex pull/push (6 weeks ago)
  • 51f61a3 - Merge remote-tracking branch 'vbam-libretro/master' (6 weeks ago)
  • 6bdd6d1 - Merge pull request

    77 from negativeExponent/fix_cheat_search (7 weeks ago)

  • dc8d36a - minor fix for stl wx builds (7 weeks ago)
  • 51a4f74 - Merge remote-tracking branch 'vbam-libretro/master' (7 weeks ago)
  • 9ccdeac - Add missing break; lines for switch statements (7 weeks ago)
  • b8afa8c - Merge pull request

    76 from RobLoach/intl (7 weeks ago)

  • a17eb47 - Merge branch 'master' of github.com:fpscan/vbam-libretro into intl (7 weeks ago)
  • 9b043da - libretro: Update core options API (7 weeks ago)
  • 6b18c1f - Fix warning about frames left in queue. (8 weeks ago)
  • f5b1947 - [IDEA] Fix recording when using `throttle`0. (8 weeks ago)
  • 738494a - Support all sample rate available on GUI. (8 weeks ago)
  • aa3ecaf - Add new output formats for recording audio/video. (9 weeks ago)
  • 5848fea - Fix video/audio recording. (2 months ago)
  • 9e3c261 - Update libretro_core_options.h (7 weeks ago)
  • 6c60ac3 - Turkish Language option (7 weeks ago)
  • d92ca68 - Merge pull request

    74 from retro-wertz/update (7 weeks ago)

  • ad43b32 - Fix "index out of bounds" runtime error (7 weeks ago)
  • 36f3a73 - Merge pull request

    73 from retro-wertz/libretro_cleanup (8 weeks ago)

  • 82e723a - MBC3: Update mapper to check if RTC is present before running RTC functions (8 weeks ago)
  • 03184dd - libretro: Use GB RTC data when available (8 weeks ago)
  • b3744b3 - Simplify GB border core option (8 weeks ago)
  • 9757a88 - Core options cleanup and a few readability-related updates (8 weeks ago)
  • cfb03d8 - Set default keybinding when key does not exist. (9 weeks ago)
  • 1ef0912 - Merge pull request

    72 from retro-wertz/enable_rtc (8 weeks ago)

  • 496b372 - Allow enabling GBA RTC regardless of rom types (8 weeks ago)
  • 4dbdf87 - Merge pull request

    71 from retro-wertz/patch-3 (8 weeks ago)

  • bb10954 - Update Makefile (8 weeks ago)
  • 3e64044 - Merge pull request

    70 from retro-wertz/update_makefiles (8 weeks ago)

  • 9831365 - Update Makefile (8 weeks ago)
  • 34de057 - Merge pull request

    67 from retro-wertz/update_makefiles (8 weeks ago)

  • 71e4b7b - Merge pull request

    69 from retro-wertz/master (8 weeks ago)

  • d9f8396 - Cleanup (8 weeks ago)
  • 9a13449 - Update Makefiles (8 weeks ago)
  • 38b7613 - Setting up basic appveyor (9 weeks ago)
  • 408cab7 - Merge pull request

    66 from retro-wertz/libretro (9 weeks ago)

  • d898288 - Automatically hide some core options depending on rom image type (9 weeks ago)
  • c3edd6d - Merge pull request

    65 from retro-wertz/libretro (9 weeks ago)

  • 2084a63 - Update GB/GBC memory maps (retro_memory_descriptors) (9 weeks ago)
  • 90b051e - Update libretro_core_options.h (9 weeks ago)
  • a727e22 - GB: Rename this variable to isolate from a global variable of the same name (10 weeks ago)
  • 0d423b9 - Cleanup GB palette struct and update retro_get_memory_data/size (10 weeks ago)
  • bc80ecd - UtilRetro.cpp: Cleanup (10 weeks ago)
  • 855db11 - Fix wxWidgets assertion error on `throttle`1 menu. (10 weeks ago)
  • c886b6a - remove wrong and unnecessary

    define (10 weeks ago)

  • 38561b5 - Merge remote-tracking branch 'vbam-libretro/master' (2 months ago)
  • 770b9c1 - Add left analog bind to D-PAD for joystick. (2 months ago)
  • 6de45d4 - Set default binding for keyboard. (3 months ago)
  • 78bbe14 - Add individual clear buttons for input config. (3 months ago)
  • 53002e5 - Use hats from joystick as default D-PAD. (3 months ago)
  • 57b7ddf - Fix small memory leak. (3 months ago)
  • 060da96 - [LINUX] Add option to disable the online updater. (3 months ago)
  • dbb5914 - Show which BIOS file is currently selected. (3 months ago)
  • 76756ef - Fix key shortcuts for toggle menu actions. (3 months ago)
  • 4622f1b - Whitespace fix. (3 months ago)
  • 3dc738b - Set default keys for input on first run. (3 months ago)
  • 9bc8f33 - Disable using volume {+,-} actions in main menu. (3 months ago)
  • d1fcffc - Merge pull request

    63 from retro-wertz/fix_gba_siocnt (2 months ago)

  • 7df7b19 - Merge pull request

    64 from retro-wertz/patch-2 (2 months ago)

  • 7f105da - Update README.md (2 months ago)
  • 53ce6fb - libretro: add SIO Control register (GBA) (2 months ago)
  • 2e96f59 - Merge pull request

    62 from retro-wertz/gb_timing_updates (2 months ago)

  • e50812d - GB: input, audio, video timing updates (2 months ago)
  • 1532f55 - GB: Reduce input lag by 1 frame, video and audio timing updates... (2 months ago)
  • f09a9aa - builder: add python3 to msys2 deps (2 months ago)
  • 2fcad3f - joysticks: hack to better support 360 triggers (3 months ago)
  • 352eb14 - Merge remote-tracking branch 'vbam-libretro/master' (3 months ago)
  • 2e97b27 - Use --config option to load configuration file. (3 months ago)
  • bdd4386 - Merge pull request

    61 from retro-wertz/gb (3 months ago)

  • bd5ba43 - Cleanup: Remove previous core option struct and unused variables etc (3 months ago)
  • aac30c7 - Add GB Color Correction core option (3 months ago)
  • 02a7a48 - GB: Fix selected palette not applied when loading content... (3 months ago)
  • 8462ca7 - Merge pull request

    59 from retro-wertz/gb (3 months ago)

  • 1fa78e6 - Fix android build (3 months ago)
  • 6dcf016 - GB: Allow support for colorizer patched games - a new core option is provided since enabling this support means allowing invalid access to vram and palette - works in GBC/GBA hardware mode only (3 months ago)
  • 85bd86c - GB: Send LCD interrupt only if there is no INT 48h signal (3 months ago)
  • b147e91 - Merge pull request

    57 from retro-wertz/sync (3 months ago)

  • d808297 - Fix crash caused by incorrect variable index for analog sticks (3 months ago)
  • 7e88289 - libretro: Add core option sublabels (3 months ago)
  • ce11403 - builder: updates for mingw (3 months ago)
  • c5e6a34 - Libretro: Update GBC memory map (3 months ago)
  • fa45ccd - builder: fix command(), update c2man url (3 months ago)
  • e64b990 - builder: fix msys2 (3 months ago)
  • 5802207 - builder: make zip + sig on win + minor changes (3 months ago)
  • 296255d - handle SDL joystick query errors

    451 (3 months ago)

  • 95658f5 - transifex sync (3 months ago)
  • 86c4dc7 - transifex sync (3 months ago)
  • bcc8b54 - transifex sync (3 months ago)
  • 7569242 - Fix pause behaviour with `throttle`2. (3 months ago)
  • 030740e - Fix some memory leak. (3 months ago)
  • 8ea607e - remove translation from joystick keys (3 months ago)
  • cec32a6 - travis: mac: disable --help check, it segfaults (3 months ago)
  • f54dd25 - travis: fix gettext on mac + brew (3 months ago)
  • e2f0621 - update Visual Studio support (3 months ago)
  • 91501be - Fix small memo...

Windows Geometry Fix

This release is just to fix a serious problem with the game area geometry/resizing on Windows in `throttle`3. The other geometry fixes apply to other OSes as well.

  • 1401573 - release v2.1.3 (50 minutes ago)
  • ac35e37 - fix game geometry on windows (5 hours ago)
  • 9fa544d - cmake: wxWidgets Release config for visual studio (5 hours ago)
  • 3cacb36 - libretro: put " " between version and git sha (26 hours ago)
  • c2656f1 - libretro: remove "-" between version and git sha (26 hours ago)
  • 4203bb5 - libretro: set version with git sha (28 hours ago)
  • 8abbb07 - cmake: use Win32Deps when mingw cross compiling (29 hours ago)
  • ffc9309 - builder: freetype 2.9.1 -> 2.10.0, verbose make (29 hours ago)
  • d08dd6c - builder: opensuse update 2 (2 days ago)
  • 9b38a38 - builder: updates for opensuse, refactor cross deps (2 days ago)
  • d28fd30 - cmake: only link SetupAPI on win32 if it's found (2 days ago)
  • af63a11 - cmake: add -lSetupAPI to SDL2 libs for win32 (3 days ago)
  • 04c77a2 - update win32 dependencies submodule (4 days ago)
  • 5dfb36a - remove .clang-format, update .travis.yml (4 days ago)
  • ed16d62 - add unistd.h compat header for visual studio (4 days ago)
  • 5019a20 - [SDL Front] MSVC doesn't have an unistd.h system file, closest is io.h, this will fix building the SDL frontend with msvc again. (7 days ago)
  • 2ae72f3 - fix starting game pos and geometry

    406 (8 days ago)

  • 2beb561 - cmake: move wx funcs and macros into separate file (9 days ago)
  • 468fe26 - fix lang in changelog, add bios to issue template (11 days ago)

analog stick fix

Most notably, this release fixes the analog stick regression from `throttle`4, fixes RPI plugins support, supports remembering the game window geometry (including fullscreen) and properly supports XDG config directories (thanks to @denisfa for the latter two.)

In addition there are fixes for a bunch of warnings, resulting in a couple of actual bug fixes (thanks @denisfa) and various build related improvements.