|
1 | 1 | # Future |
| 2 | + |
| 3 | +# 1.21.0 |
2 | 4 | - 3DS: Fix unique IDs for newer cores |
| 5 | +- 3DS: Fixes |
3 | 6 | - APPLE: Enable Vulkan emulated mailbox |
4 | 7 | - APPLE: Include b2 core in App Store builds |
5 | 8 | - APPLE: CoreMIDI driver for IOS/MacOS |
|
13 | 16 | - AUDIO/PIPEWIRE: Pass the new rate to the audio driver |
14 | 17 | - CAMERA: Add PipeWire camera driver |
15 | 18 | - CAMERA: Add ffmpeg camera driver |
| 19 | +- CHEAT: Rewrite part of cheat_manager_load_cb_second_pass() |
16 | 20 | - CHEEVOS: Include achievement state in netplay states |
17 | 21 | - CHEEVOS: Fix crash when entering achievements in quick menu while client is not present |
| 22 | +- CHEEVOS: Restore cheevos_badges_enable for HAVE_GFX_WIDGETS builds |
18 | 23 | - CLI: Allow --entryslot to fall back to normal states |
19 | 24 | - CLOUDSYNC: Fix Windows path issues |
20 | 25 | - CLOUDSYNC: Workaround for duplicated requests bug |
21 | 26 | - CLOUDSYNC: Workaround for 301 redirects |
22 | 27 | - CLOUDSYNC: Handle ignored directories properly |
| 28 | +- EMSCRIPTEN: Added new AudioWorklet driver, a fast callback-based audio driver |
23 | 29 | - EMSCRIPTEN: Scale window to correct size |
24 | 30 | - EMSCRIPTEN: Additional platform functions |
25 | 31 | - EMSCRIPTEN: Add new default video context driver: emscriptenwebgl_ctx |
26 | 32 | - EMSCRIPTEN: Add new audio driver: AudioWorklet |
27 | 33 | - EMSCRIPTEN: Add new modernized web player which will eventually replace the existing one |
28 | 34 | - EMSCRIPTEN/RWEBINPUT: Add touch input support |
| 35 | +- GAMECUBE: Fixes |
29 | 36 | - GENERAL: Fix save state auto increment |
30 | 37 | - GENERAL: Fix softpatching with periods/dots in the file name |
31 | 38 | - GENERAL: Fix compilation with --enable-videocore |
|
44 | 51 | - INPUT/COCOA: Allow mouse input while mouse overlay is active |
45 | 52 | - INPUT/WINRAW: Invert mouse index order |
46 | 53 | - IOS: Ensure webserver notice can be dismissed |
| 54 | +- IOS: Fix rescanning manual playlists after app update |
47 | 55 | - IOS: Fix clean playlist function |
48 | 56 | - IOS: Fix crash when scanning |
49 | 57 | - IOS: Fix jump back to selected item when closing content |
50 | 58 | - IOS: Fix shared GL context setup |
51 | 59 | - IOS: Update Launch Screen |
| 60 | +- IOS: Screen orientation lock through display server |
| 61 | +- IOS: Fix rescanning manual playlists after app update |
52 | 62 | - LAKKA: Remove bluetooth device after disconnection |
| 63 | +- LINUX/X11: Extend X11 input driver with XInput2 extensions for multi-mouse |
53 | 64 | - MACOS: Fix some sandbox handling in App Store builds |
54 | 65 | - MACOS: Reset keyboard state when focus is lost |
55 | 66 | - MENU: Add SSL support to the information list |
|
73 | 84 | - MENU/XMB: Fix Light theme, font shadow |
74 | 85 | - MENU/XMB: Appearance menu cleanup |
75 | 86 | - MENU/XMB: Icon thumbnail can be any of the existing types |
| 87 | +- MISC: Guard nanosleep prototype behind _POSIX_TIMERS |
| 88 | +- MISC: Use fabsf and intended threshold for refresh rate check |
| 89 | +- MISC: Use platform-specific checks for invalid descriptors |
76 | 90 | - MIDI: Add dropdown items for midi device selection |
77 | 91 | - NETWORK: Refactor of net_http, improvements for task blocking and performance |
78 | 92 | - NETWORK: Follow http redirects in net_http |
79 | 93 | - NETWORK: Expire failed DNS lookups much faster |
80 | 94 | - NETWORK: Fix netplay when using netpacket interface with recent cheevos |
| 95 | +- NETWORK/HTTP: Fix crash in net_http_resolve() in single-thread mode |
| 96 | +- OVERLAY: Fix overlay lightgun, mouse & pointer |
81 | 97 | - OVERLAY: Preferred overlay loading is now default only on mobile platforms |
82 | 98 | - OVERLAY: Improve analog recentering when touching the area just outside the recentering zone |
| 99 | +- QT: Enable non-png thumbnails also for Qt interface |
83 | 100 | - REPLAY: Fix issue when replaying old format input recordings in newer RetroArch |
84 | 101 | - TTS: Fix initial text-to-speech on Windows |
85 | 102 | - TVOS: Fix 720p display |
|
90 | 107 | - VIDEO: Enable BFI setting for mobile platforms (mind the warnings) |
91 | 108 | - VIDEO/OpenGLES: Fix FP/sRGB FBO support |
92 | 109 | - VIDEO/SHADERS: Allow exact refresh rate sync with shader subframes |
| 110 | +- VIDEO/SHADERS: FIX shader wildcards |
93 | 111 | - VIDEO/VULKAN: Enable adaptive vsync |
| 112 | +- VIDEO/V4L2: Added resolution picker/forcing. |
| 113 | +- VIDEO/V4L2: Rewrote logic for finding ALSA audio devices in enumerate_audio_devices function |
| 114 | +- VIDEO/V4L2: Added a skip for some of the interface queries that fail and aren't required for magewell usb. |
| 115 | +- VITA: Fixes |
| 116 | +- WINDOWS: Win32 socket improvements |
| 117 | +- WII: Fixes |
| 118 | +- WIIU: Fixes |
94 | 119 | - WEBPLAYER: Update core list for 1.20.0 |
95 | 120 |
|
96 | 121 | # 1.20.0 |
|
0 commit comments