Jamiras
088aa7dcb9
add github action for c89 build ( #13186 )
...
* add retroarch.yml
* fix c89 errors
* attempt to add dependencies
* update comments
2021-11-05 00:05:13 +01:00
twinaphex
574b850dd7
Preparations for being able to move discord and networking code
...
out of retroarch.c
2021-11-04 22:50:38 +01:00
github-actions
4b95c5dc84
Fetch translations from Crowdin
2021-11-04 00:06:05 +00:00
twinaphex
be347e9d49
Move command_event_reinit to command.c
2021-11-04 00:38:18 +01:00
twinaphex
c5b20dff41
(3DS/CTR) Cleanup
2021-11-03 22:01:01 +01:00
twinaphex
f59b420fde
* Move more code to command.c
...
* Buildfix for CTR/3DS
2021-11-03 21:59:58 +01:00
twinaphex
69e8416e45
(CTR) C89 conformity cleanups
2021-11-03 21:42:11 +01:00
twinaphex
514ed00f2d
Move configuration state over to configuration.c - take it out of
...
p_rarch
2021-11-03 21:22:37 +01:00
Guo Yunhe
6ad91b2b37
Crowdin integration full ( #13171 )
...
* Create crowdin-daily.yml
* Update crowdin.yaml
* Update crowdin_sync.py
* Update fetch_progress.py
2021-11-03 18:44:08 +01:00
twinaphex
cbfbd14268
(MSVC 2010 Griffin) Add HAVE_CHEEVOS to MSVC 2010 build
2021-11-03 17:11:20 +01:00
twinaphex
af2e91fcfe
(Cheevos) MSVC buildfix
2021-11-03 16:53:59 +01:00
twinaphex
1a78d91348
MSVC buildfix
2021-11-03 16:50:41 +01:00
Autechre
80e0114ccf
Move collect_system_input to input_driver.c ( #13183 )
2021-11-03 16:48:57 +01:00
gblues
1ef78d3e3d
Any pad can control the menu ( #13173 )
...
* Any pad can control the menu
== DETAILS
I am not sure I've quite got it so that any pad can *open* the
menu, but I do have it so any pad can control it.
- split out the input processing into a separate method
- track down and squish some hairy bugs that boiled down to
bad pointer math
- it looks like `menu_driver.c` has a mix of line endings, so I
ran it through `dos2unix` so it has consistent line endings
again.
- verified that this change did not impact actual cores
* optimize out cumulative_bits
* Incorporate PR feedback
Many thanks to @jdgleaver for providing these optimizations.
* apply one more optimization
2021-11-03 16:32:15 +01:00
twinaphex
4b16b4fe9a
Change this to gblues' implementation and leave a TODO/FIXME
2021-11-01 21:17:39 +01:00
twinaphex
c88577850d
(frontend_driver.c) Try to make the code more safe if the pointer
...
is NULL
2021-11-01 19:34:54 +01:00
twinaphex
05ca465aab
(Cheevos) Style nits:
...
* single line code blocks - remove brackets
* Try to fit lines into 80 chars
* Etc
2021-11-01 18:38:56 +01:00
twinaphex
b9df71b9d5
(cheevos) Silence warnings/remove unused variables
2021-11-01 18:06:36 +01:00
Jamiras
20264aaced
replace coroutines with tasks ( #13178 )
2021-11-01 18:02:40 +01:00
twinaphex
abce5e1c6f
(retroarch.c) Cleanups - go through more pointers
2021-10-30 11:32:10 +02:00
twinaphex
aaad65538c
Move rarch_patch_blocked to runloop_state, and get rid of
...
RARCH_CTL_IS_PATCH_BLOCKED
2021-10-30 11:15:45 +02:00
Autechre
49e99266f8
Move frontend code to frontend_driver.c ( #13170 )
2021-10-29 19:43:37 +02:00
twinaphex
c5688729c2
Move has_set_libretro_device to runloop_state
2021-10-29 18:24:19 +02:00
twinaphex
2e19dbe932
lastcmd_source and lastcmd_net_fd never used - get rid of them
2021-10-29 17:45:24 +02:00
twinaphex
5477e34815
Move stray globals subsystem_data and subsystem_current_count to
...
runloop_state
2021-10-29 17:41:31 +02:00
twinaphex
bf8cae10a3
Move retroarch_get_shader_preset to video_shader_parse.c
2021-10-29 16:35:50 +02:00
Autechre
e42f8228de
Move cli_shader to video_state ( #13168 )
...
* Move cli_shader to video_state
* Formatting fixes
2021-10-29 15:35:43 +02:00
twinaphex
ec7b7821fa
Move code out of retroarch.c
2021-10-29 14:13:16 +02:00
twinaphex
18707da360
Move menu_driver_ctl to menu_driver.c
2021-10-29 13:31:10 +02:00
twinaphex
80e7e1adde
Move state over
2021-10-28 06:03:54 +02:00
jdgleaver
c67c7c944d
Initialise 'Explore' menu on a background thread ( #13162 )
2021-10-27 17:51:22 +02:00
Tomáš Kelemen
8f88610d32
add define for HAVE_LAKKA_NIGHTLY when used as option ( #13155 )
2021-10-26 22:01:51 +02:00
Tomáš Kelemen
82d4cd9f19
do not sort FILE_TYPE_DOWNLOAD_LAKKA type list ( #13156 )
...
the `.index` file downloaded using the updater already has the files
sorted from latest version to oldest, so sorting is not wanted here
2021-10-26 22:01:38 +02:00
tunip3
d75127e9c2
Fix issue where files over 2.5gb approx would fail to load on uwp/xbox ( #13150 )
...
* fix issue where files over 2.5 gb would fail to read
* fix issue where trying to get the file size on excessively large files would fail
2021-10-26 01:43:44 +02:00
alphanu1
f5d8d07cf1
Fixes for fractal scaling ( #13149 )
...
* CRT Fractal scalling fix for SR2
Added comment to remind me to add video core to SR2
fixed typo
* Addedd only x fractal scaling for super resolutions
* Properly handle fractional scale factors and fix some typos.
Co-authored-by: Antonio Giner <calamity15khz@gmail.com>
2021-10-26 01:43:22 +02:00
Autechre
6b7f28761a
Merge pull request #13148 from ToKe79/cpufreq-hdr
...
add header for cpufreq
2021-10-24 18:25:36 +02:00
Tomáš Kelemen (vudiq)
643a1c7e6f
add header for cpufreq
...
functions using set_cpu_scaling_signal() (used by Lakka) have been
moved, but the header was not added
2021-10-24 12:41:23 +02:00
twinaphex
e2b7c23902
Bump up version to 1.9.12
v1.9.12
2021-10-24 03:55:08 +02:00
Autechre
4fe63e6f3f
Update CHANGES.md
2021-10-24 03:50:42 +02:00
Autechre
bec793b030
Merge pull request #13146 from IlDucci/translationsupdatewithscript
...
Fetch translations from Crowdin 23-Oct-2021
2021-10-24 03:10:14 +02:00
IlDucci
4a1dd3d80d
Fetch translations from Crowdin 23-Oct-2021
2021-10-23 22:23:31 +02:00
twinaphex
c79b60ba77
Change val_d back to 16 size
2021-10-21 04:34:04 +02:00
twinaphex
22ae6f23aa
(menu displaylist/remapping) Increase val_s and val_d char arrays to 256
2021-10-21 04:16:26 +02:00
twinaphex
758eafa686
(SDL) Potential buildfix
2021-10-20 15:57:34 +02:00
twinaphex
5ec93d2493
(HID) Fix some warnings
2021-10-20 02:23:01 +02:00
twinaphex
1dc77507a8
Fix command stdin - courtesy of Cthulhu
2021-10-19 22:23:07 +02:00
Autechre
1e1919b236
Merge pull request #13138 from mahoneyt944/patch-1
...
Log new line
2021-10-19 19:31:06 +02:00
mahoneyt944
df6b1c306f
Log
2021-10-19 09:46:40 -04:00
Autechre
514534f99b
Move more state to runloop_state ( #13124 )
...
* Move more state to runloop state
* remove unused variable
* Cleanup
* Move more state to runloop_state
* Remove unused variable
* Cleanups
* move input_remapping functions over to input_driver.c
* Some buildfixes
2021-10-18 15:23:22 +02:00
Autechre
47a6df871a
Merge pull request #13134 from grant2258/udev
...
add extra abs check for dolphinbar
2021-10-18 14:59:48 +02:00