Commit Graph

65749 Commits

Author SHA1 Message Date
libretroadmin 4d76e042ad (OpenAL) Implement float sample format support - query support with
alIsExtensionPresent("AL_EXT_FLOAT32")
2025-08-01 02:41:48 +02:00
libretroadmin 1e2500f736 (openAL) Changes:
* Don't use alGetError anymore in hot loop
* Turn off looping (doesn't seem to be needed?)
* Some loop optimization
2025-08-01 00:25:54 +02:00
libretroadmin 8f4990e835 (WASAPI) Changes/style nits:
* Value that gets returned gets called _len
* Less calls to macro FIFO_WRITE_AVAIL
2025-07-31 19:17:33 +02:00
libretroadmin 072d953b01 Only increment written if ir is > 0 2025-07-31 14:32:52 +02:00
libretroadmin b425abd0bb (WASAPI) Small cleanups:
* written variable changed from 'ssize_t' to 'size_t'
* for loop rewritten to while
2025-07-31 14:26:55 +02:00
Fancy2209 817428b772
Fix psl1ght target of dist-cores.sh (#18130) 2025-07-31 11:39:38 +02:00
github-actions 1191c964b1 Fetch translations from Crowdin 2025-07-31 00:17:44 +00:00
Jamiras 3acebdac0a
fix invalid pointer reference when iterator gets cloned (#18129) 2025-07-30 10:57:13 +02:00
github-actions 09b9aec72e Fetch translations from Crowdin 2025-07-30 00:18:24 +00:00
Eric Warmenhoven 77f2d8cce5 fix webOS github action 2025-07-28 22:15:25 -04:00
Eric Warmenhoven 1d17a50a9d
ios: fix crash when scanning files 2025-07-28 21:52:51 -04:00
github-actions 4a256179ad Fetch translations from Crowdin 2025-07-29 00:19:49 +00:00
zoltanvb 85aa59dc4f
Enable database filter for genre and region (#18122) 2025-07-28 10:48:06 +02:00
github-actions 5e5f047e5b Fetch translations from Crowdin 2025-07-27 00:19:32 +00:00
github-actions 58dcecea08 Fetch translations from Crowdin 2025-07-26 00:16:51 +00:00
github-actions 0747dc6eb0 Fetch translations from Crowdin 2025-07-25 00:18:00 +00:00
zoltanvb 7280859069
Change "Start in fullscreen" item name (#18116)
* Change "Start in fullscreen" item name

https://github.com/libretro/RetroArch/issues/9515

I agree that current wording does not cover the functionality, this may be better.

* Refine fullscreen menu items.
2025-07-24 05:26:41 +02:00
github-actions 2364ef7827 Fetch translations from Crowdin 2025-07-24 00:18:08 +00:00
libretroadmin 590a945cc2 fifo_read - only call memcpy if 3rd argument is greater than 0 2025-07-23 16:03:55 +02:00
Jamiras 3829672dc1
(cheevos) upgrade to rcheevos 12.0 (#18117) 2025-07-23 04:04:15 +02:00
sonninnos a86c031410
Make reset and close content follow quit confirm logic (#18118) 2025-07-23 04:03:54 +02:00
libretroadmin 312550f499 (task_content.c) Cut down on some gotos 2025-07-22 17:51:37 +02:00
libretroadmin d9dba4e376 Revert "(task_content) Silence warning"
This reverts commit c1862dccc8.
2025-07-22 17:29:13 +02:00
libretroadmin 8dfc31461e Revert "* task_content.c"
This reverts commit 9b1d67c03a.
2025-07-22 17:27:04 +02:00
libretroadmin 5ba1e7077e Revert "content_init - don't need the switch when error_enum is not null"
This reverts commit e18b01302d.
2025-07-22 17:26:54 +02:00
libretroadmin 4c3a88a2f8 Revert "No longer shows unnecessary content info runloop message"
This reverts commit a6b7cf459e.
2025-07-22 17:26:25 +02:00
libretroadmin 051c5cff77 Revert "(task_content.c) Get rid of some more unnecessary gotos"
This reverts commit 903501f183.
2025-07-22 17:26:15 +02:00
libretroadmin 13c6eb53c9 Some more static code analysis fixes/cleanups 2025-07-22 17:17:20 +02:00
libretroadmin c1862dccc8 (task_content) Silence warning 2025-07-22 16:43:45 +02:00
libretroadmin 903501f183 (task_content.c) Get rid of some more unnecessary gotos 2025-07-22 16:42:23 +02:00
libretroadmin a6b7cf459e No longer shows unnecessary content info runloop message 2025-07-22 16:02:16 +02:00
libretroadmin e18b01302d content_init - don't need the switch when error_enum is not null 2025-07-22 15:42:05 +02:00
libretroadmin 9b1d67c03a * task_content.c
* content_file_load refactor - simplify
* error_string no longer needs to be dynamically allocated, make
a small local string and pass it around
2025-07-22 15:39:46 +02:00
libretroadmin 9e31b35f1b (task_content) content_file_list_append_temporary - simplify 2025-07-22 15:14:43 +02:00
libretroadmin e453abc71b standardize return variable names 2025-07-22 14:36:50 +02:00
libretroadmin 327621938b Cut down on gotos 2025-07-22 14:16:31 +02:00
libretroadmin 341f6d3df4 task_autodetect - cleanups - get rid of gotos 2025-07-22 04:14:20 +02:00
LibretroAdmin 9e0b21da5e
Revert "Optimize wastefully encoded raster image files (#18113)" (#18114)
This reverts commit af28b06d02.
2025-07-22 03:25:27 +02:00
Peter J. Mello af28b06d02
Optimize wastefully encoded raster image files (#18113)
Apply an aggressive set of ultimately deterministic optimizations to
raster image files where an actual file size reduction of not less than
50% was possible without the removal of intrinsic properties such as
alpha channels. Rendered image dimensions were always left unchanged.

The primary mechanisms employed during optimization are:
- PNG color mode conversion from TrueColor to indexed palette
  + Accomplished using NeuQuant neural-net color quantization algorithm
- Stripping of data blocks containing irrelevant information, such as:
  + XMP metadata fields
  + Embedded comment fields
  + ICC color profiles (simple graphics with basic color schemes only)
  + EXIF profiles
- Re-compression using "best" or "smallest" profile presets

All modifications are performed on lossless image formats and closely
visually inspected after processing to ensure no loss of apparent
details or introduction of new, unwanted artifacts.

Toolset used:
- RIOT (Radical Image Optimization Tool), v2024.1.0 64-bit
- AdvanceCOMP (part of the Advance Projects), v2.6 64-bit
- optiPNG, v7.9.1 64-bit
- PNGOUT, v2015.02.13 32-bit

Signed-off-by: Peter J. Mello <admin@petermello.net>
2025-07-22 03:15:29 +02:00
sonninnos d452cb843b Database scan logging cleanups 2025-07-22 03:50:27 +03:00
sonninnos 5afbd5f53d Widget color unifications 2025-07-22 03:40:17 +03:00
github-actions 26293387c4 Fetch translations from Crowdin 2025-07-22 00:18:18 +00:00
sonninnos d3756624c8 Menu ticker spacer simplifications 2025-07-22 01:47:14 +03:00
libretroadmin 4b77ad663a task_content.c - small cleanups, initialize variables being passed 2025-07-21 05:59:09 +02:00
libretroadmin e24ca9da66 (task_content.c) replace one magic number 2025-07-21 05:38:18 +02:00
libretroadmin f1198c65a3 (task_content.c) Get rid of some of the obtuse macros 2025-07-21 05:20:46 +02:00
github-actions d99d8a8547 Fetch translations from Crowdin 2025-07-21 00:19:14 +00:00
sonninnos 2153ab55ad Ozone Buildfix 2025-07-20 21:52:30 +03:00
sonninnos 9ab7cd6a62 Ozone: Fix sidebar non-playlist font ticker 2025-07-20 21:38:47 +03:00
sonninnos 8e30bbe3e2 Fix quick playlist manager builtin paths 2025-07-20 21:04:46 +03:00