Commit Graph

  • 84508b2168 RARCH_LOG_V - lower char buffer from 2048 to 1024 libretroadmin 2024-09-10 02:48:24 +02:00
  • f4ed638347 Rewrite libretro-common task_queue, use flags libretroadmin 2024-09-10 02:42:07 +02:00
  • 36bcbefc96 Cleanup some char variables - title variables will always be 128 in size libretroadmin 2024-09-10 00:15:23 +02:00
  • 285e38bd87 (video_shader_parse) Cleanups libretroadmin 2024-09-09 22:47:33 +02:00
  • 8db629ebae (Menu) Cleanups pt. 2 libretroadmin 2024-09-09 22:18:23 +02:00
  • 6020877043 Cleanups libretroadmin 2024-09-09 22:01:37 +02:00
  • 13cf0fc79c Add more TODO/FIXME notes libretroadmin 2024-09-09 20:19:29 +02:00
  • 55f737195e (Winraw) Use flags libretroadmin 2024-09-09 19:06:43 +02:00
  • 0ab10f73c2 Start reducing size of video_shader_pass struct to reduce massive size of video_shader struct libretroadmin 2024-09-09 18:28:38 +02:00
  • c79b02b1c8 Dehardcode some more variable sizes libretroadmin 2024-09-09 16:42:02 +02:00
  • 7f87a46744 More downsizing of variables libretroadmin 2024-09-09 16:18:32 +02:00
  • 27ffd4f00b Buildfix libretroadmin 2024-09-09 16:02:15 +02:00
  • 73e5d955c3 Downgrade some more variables to NAME_MAX_LENGTH libretroadmin 2024-09-09 16:01:29 +02:00
  • 998edca29d Update/rearrange settings struct and also add FIXME notes libretroadmin 2024-09-09 15:38:33 +02:00
  • fca38419f5 Add more TODO/FIXME notes libretroadmin 2024-09-09 15:34:32 +02:00
  • 0c91d77ae3 C89_BUILD buildfix libretroadmin 2024-09-09 15:27:52 +02:00
  • e675ea7e29 Variable cleanups - add TODO/FIXME notes for spurious variable sizes libretroadmin 2024-09-09 15:22:08 +02:00
  • 2be58b470d BUildfix libretroadmin 2024-09-09 05:51:20 +02:00
  • b8391e233f * PATH_MAX_LENGTH redefined from 4096 to 2048 * Massive reduction in heap space allocation, going from settings struct 264kb to 119Kb * Use NAME_MAX_LENGTH for base paths/names, etc * Use DIR_MAX_LENGTH for directory sizes libretroadmin 2024-09-09 05:47:32 +02:00
  • 01a9745f5b Settings struct now has a flags variable libretroadmin 2024-09-08 22:49:26 +02:00
  • 9efb498bde (config_file) Use flags libretroadmin 2024-09-08 18:12:12 +02:00
  • f4e2fbb660 (Menu/MaterialUI/RGUI) Integrate more bool flags into flags libretroadmin 2024-09-08 17:53:39 +02:00
  • 0d6b249dbc iOS 9 build fix (#16980) Eric Warmenhoven 2024-09-08 10:59:19 -04:00
  • d60d320e76 Simplified parameter parsing to have all shader formats use the same slang method (when HAVE_SLANG and HAVE_SPIRV_CROSS are defined) - backport of HyperSpaceMadness' PR libretroadmin 2024-09-08 15:24:53 +02:00
  • 42f66adbf2 iOS/tvOS: minor compiler flag optimization/cleanup (#16974) Eric Warmenhoven 2024-09-08 06:10:38 -04:00
  • d228c9d469 iOS: More fixes to enable running on iOS 12 (#16978) Eric Warmenhoven 2024-09-08 06:10:30 -04:00
  • 8562c16b4c Fine-tune device reservation. (#16979) zoltanvb 2024-09-08 12:10:21 +02:00
  • 5fcec5d342 Fetch translations from Crowdin github-actions 2024-09-08 00:14:53 +00:00
  • c0715fc420 Fix incorrect documentation for retro_audio_sample_batch_t (#16965) Jesse Talavera 2024-09-07 10:58:52 -04:00
  • c87a88f456 Fetch translations from Crowdin github-actions 2024-09-07 00:28:28 +00:00
  • fe4a15b15c Fix pthread support (#16970) Francisco Javier Trujillo Mata 2024-09-07 00:45:15 +02:00
  • e34b57fd97 iOS: Add @available tags to enable compilation back to iOS 12 (#16969) Eric Warmenhoven 2024-09-06 17:57:36 -04:00
  • 17fefa7891 Invoke menu icon thumbnail loading only if needed. (#16966) zoltanvb 2024-09-06 20:33:06 +02:00
  • 5e14f7b914 Fetch translations from Crowdin github-actions 2024-09-06 00:13:57 +00:00
  • 22f4441cdd C89 buildfix libretroadmin 2024-09-05 17:44:05 +02:00
  • 0f7a665439 Resync libretro-common libretroadmin 2024-09-05 11:49:08 +02:00
  • 4b86886d30 (libretro-common) stdstring - get rid of these pointless functions libretroadmin 2024-09-05 11:44:57 +02:00
  • 8491aaf659 Shave off some bool variables from structs that are allocated a lot on heap libretroadmin 2024-09-05 11:35:15 +02:00
  • 5fbb19ea85 Optimize some flag setting libretroadmin 2024-09-05 11:13:57 +02:00
  • 91516cdd49 (Menu input) Use flags libretroadmin 2024-09-05 10:58:29 +02:00
  • 99a763c4e8 Global - turn bools into flag libretroadmin 2024-09-05 10:05:57 +02:00
  • 070e018c6c (Playlist) Use flags libretroadmin 2024-09-05 09:50:11 +02:00
  • 239ea7ef0e (Ozone) Move some more bools into flags libretroadmin 2024-09-05 08:58:24 +02:00
  • 77eb564abc (menu_setting) turn default_value into flag libretroadmin 2024-09-05 08:35:58 +02:00
  • 139f461d06 Check for shader parameter step set to 0.0 and handle it outside the otherwise neverending loop; should fix #16958 (#16962) Antonio Orefice 2024-09-05 07:53:24 +02:00
  • 43e5492002 apple: to use the microphone apple requires we ask, and be entitled (#16964) Eric Warmenhoven 2024-09-05 01:53:06 -04:00
  • 60ee32b879 apple: display server, including ProMotion support (#16963) Eric Warmenhoven 2024-09-05 01:52:59 -04:00
  • 0c6a93311c Fetch translations from Crowdin github-actions 2024-09-05 00:13:49 +00:00
  • 5ed4a3c291 Input reserved device menu item cleanup (#16946) sonninnos 2024-09-04 14:01:33 +03:00
  • 98c79b3f14 Add savestate wraparound. (#16947) zoltanvb 2024-09-04 07:01:41 +02:00
  • cbfe2a7279 Add Selenium theme for Ozone (#16960) ItzSelenux 2024-09-03 23:00:14 -06:00
  • 156b9f3487 iOS: Use BaseConfig xcconfig file, shared with macOS (#16955) Eric Warmenhoven 2024-09-03 22:02:08 -04:00
  • 95d53183f5 apple: switch from MTKView to CAMetalLayer for vulkan (#16959) Eric Warmenhoven 2024-09-03 22:02:00 -04:00
  • a32c43cc3a Fetch translations from Crowdin github-actions 2024-09-04 00:13:40 +00:00
  • 329b16d267 Fetch translations from Crowdin github-actions 2024-09-03 00:13:17 +00:00
  • 76026398ad Update Vulkan headers to v1.1.130 (#16952) Eric Warmenhoven 2024-09-02 11:39:44 -04:00
  • 585e70ec6d Updates up to 2024-08-31 (#16948) zoltanvb 2024-09-02 05:15:04 +02:00
  • 7e70851d38 Fetch translations from Crowdin github-actions 2024-09-02 00:14:07 +00:00
  • 3c93054f5b Fetch translations from Crowdin github-actions 2024-09-01 00:16:16 +00:00
  • 73b456e307 Fixes mouse cursor bug that prevents mouse movement when the left/right mouse button is held down. (#16942) michael-leroy 2024-08-31 04:54:20 -07:00
  • b3af19f65f tvOS: Minor fixes to run correctly on tvOS 13 (#16944) Eric Warmenhoven 2024-08-31 07:54:11 -04:00
  • 810fe4545f Fetch translations from Crowdin github-actions 2024-08-31 00:13:44 +00:00
  • 3d272d4714 Fetch translations from Crowdin github-actions 2024-08-30 00:14:00 +00:00
  • 3f8dc5c49d Remove 'Frame Rest' (#16936) sonninnos 2024-08-29 13:35:09 +03:00
  • fe870bc2e0 Fetch translations from Crowdin github-actions 2024-08-29 00:13:48 +00:00
  • 80a263eb4c Fetch translations from Crowdin github-actions 2024-08-28 00:13:32 +00:00
  • b74932a05a vulkan: VK_SUBOPTIMAL_KHR can be treated as success, not failure (#16930) Ethan Lee 2024-08-27 13:23:10 -04:00
  • 4503b3989f iOS: Better mouse grab (#16933) Eric Warmenhoven 2024-08-27 04:53:18 -04:00
  • 391b46c3be Automatic Frame Delay refactor (#16929) sonninnos 2024-08-27 11:53:10 +03:00
  • a3f13b2268 Fetch translations from Crowdin github-actions 2024-08-25 00:14:13 +00:00
  • 55057d7d5f show rcheevos game image in discord rich presence (#16924) Jamiras 2024-08-24 17:02:20 -06:00
  • 6cf338d91a iOS/tvOS: Speed up app store builds by downloading cores in parallel (#16919) Eric Warmenhoven 2024-08-24 05:34:15 -04:00
  • 439c672c22 Support viewport bias with integer overscale and custom aspect ratios (#16915) Joe Osborn 2024-08-22 12:40:40 -07:00
  • 800be5530f iOS: Better handling of physical mice/magic keyboard trackpad (#16911) Eric Warmenhoven 2024-08-22 15:11:16 -04:00
  • 47397f07a1 Fetch translations from Crowdin github-actions 2024-08-22 00:13:17 +00:00
  • 35082c9538 Add simple WAV recording driver (audio only) (#16900) Aleksander Mazur 2024-08-21 21:57:45 +02:00
  • 518d719f38 Fix a build error on iOS (#16903) Jesse Talavera 2024-08-21 15:57:02 -04:00
  • fa0e6cc3ff Fetch translations from Crowdin github-actions 2024-08-21 00:13:05 +00:00
  • 57c17d559f Use CLI shader path for shader dir init if present (#16196) zoltanvb 2024-08-19 18:55:20 +02:00
  • 819a9583cc Fetch translations from Crowdin github-actions 2024-08-19 00:13:27 +00:00
  • fab86199a8 fixed warning + allow cli arguments on Haiku (#16887) kwyxz 2024-08-17 07:58:49 -07:00
  • da8c0accd6 iOS/tvOS: Bring neon defines in line with macOS arm64 build (#16885) Eric Warmenhoven 2024-08-17 10:57:36 -04:00
  • 1e94c92dbf improve GLES version directive granularity (#16888) hunterk 2024-08-17 09:57:17 -05:00
  • bf25bd9149 Fetch translations from Crowdin github-actions 2024-08-17 00:12:16 +00:00
  • b56547f9dd macOS: optional library inclusion (#16877) Eric Warmenhoven 2024-08-15 18:27:26 -04:00
  • 5b04c060e1 glui: Honor menu_show_sublabels option (#16878) Eric Warmenhoven 2024-08-15 18:27:17 -04:00
  • 079ef42a40 cloud sync: fix bug from #16871 (#16879) Eric Warmenhoven 2024-08-15 18:27:09 -04:00
  • 4016b2524b Allow building RetroArch with menu disabled (#16881) kwyxz 2024-08-15 15:26:59 -07:00
  • 833bf2e616 iOS/tvOS: minor performance tweaks (#16882) Eric Warmenhoven 2024-08-15 18:26:51 -04:00
  • a759e60148 Fetch translations from Crowdin github-actions 2024-08-15 00:13:22 +00:00
  • 7157e265d2 Fetch translations from Crowdin github-actions 2024-08-14 00:13:18 +00:00
  • 5a576449cf Fetch translations from Crowdin github-actions 2024-08-13 00:13:52 +00:00
  • 25cd07b7c2 Fetch translations from Crowdin github-actions 2024-08-12 00:13:33 +00:00
  • 12def933dc cloud sync: add options to sync thumbnails and system files, default off (#16869) Eric Warmenhoven 2024-08-11 16:12:35 -04:00
  • 9c5a95a126 cloud sync: speed up sync a bit by uploading/downloading in parallel (#16871) Eric Warmenhoven 2024-08-11 16:12:27 -04:00
  • d4920e76a9 restore Haiku build (#16872) kwyxz 2024-08-11 13:12:19 -07:00
  • b815848501 Optionally compile ffmpeg in griffin build (#16864) Eric Warmenhoven 2024-08-10 20:56:15 -04:00
  • fdf2faaf59 macOS: Don't include video/input drivers when compiling with SDL2 (#16865) Eric Warmenhoven 2024-08-10 20:56:03 -04:00
  • c579033abf macos: fix hid driver crash on disconnecting controller second time (#16860) Eric Warmenhoven 2024-08-10 10:38:56 -04:00
  • 2290955e4c Fetch translations from Crowdin github-actions 2024-08-10 00:12:12 +00:00