jdgleaver
3e52f318d5
AI Service fixes
2020-10-22 15:59:26 +01:00
Tony Jansson
39b194d306
Clean vs reset configuration matching redux
2020-10-17 22:15:49 +03:00
Autechre
4fd92ec667
Revert "Clean vs reset configuration matching"
2020-10-17 19:02:28 +02:00
Tony Jansson
1825f52353
Clean vs reset configuration matching
2020-10-17 00:09:06 +03:00
twinaphex
ba6d575d78
Cleanup
2020-10-16 01:07:04 +02:00
jdgleaver
2bc705144f
OpenDingux: Update default directory paths
2020-10-08 16:15:46 +01:00
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
twinaphex
9aa008834e
Use strcpy_literal
2020-09-21 01:00:40 +02:00
twinaphex
98e9109d45
use strcpy_literal for string literals
2020-09-21 00:59:37 +02:00
twinaphex
7e0e3144be
Cleanups
2020-09-21 00:55:05 +02:00
twinaphex
b0c744c3d0
Turn some variables static that are not used outside the source
...
file
2020-09-21 00:52:32 +02:00
twinaphex
599f338d74
Use strcpy_literal for string literals
2020-09-21 00:36:07 +02:00
twinaphex
f1d0de85fd
Use strcpy_literal for string literals
2020-09-21 00:27:31 +02:00
twinaphex
eefcd0e99f
Use strcpy_literal in more places
2020-09-20 00:12:54 +02:00
twinaphex
1296fc4745
use strlcpy_literal for string literal copies
2020-09-19 23:28:01 +02:00
jdgleaver
34e08a688f
(Sensors API) Android (crash-)fixes/improvements + add option to disable sensor input
2020-09-14 17:52:45 +01:00
Autechre
33a04a794f
Merge pull request #11312 from justinweiss/3ds-enable-threading
...
[3DS] Enable threading and add a threaded audio driver
2020-09-10 06:50:12 +02:00
Autechre
2d3c63f545
Merge pull request #11248 from justinweiss/update-libctru
...
[3DS] Update to libctru 2.0
2020-09-10 06:49:54 +02:00
jdgleaver
a39d6240a6
(Salamander/static builds) Move 'libretro_path' value from 'retroarch.cfg' to independent config file
2020-09-05 13:23:20 +01:00
twinaphex
b48b751a3c
Rewrite set_rumble function
2020-08-29 23:33:13 +02:00
jdgleaver
4799d2d955
(Android/Play Store) Add frontend support for core installation via Play Feature Delivery
2020-08-28 16:30:54 +01:00
Justin Weiss
f53c137459
[3DS] Enable threading
2020-08-27 19:36:39 -07:00
Justin Weiss
9ae2514009
[3DS] Update to libctru 2.0
...
Set USE_CTRULIB_2=1 to build with libctru 2.0. When unset, this code
is compatible with the older toolchain.
Some 2.0 changes addressed rare problems in earlier versions:
- Save / restore stack pointer for init / exit
Otherwise, it could be outside of the range we deallocate.
- Run aptMainLoop in the audio driver to react correctly to sleep events
Other changes for 2.0:
- Remove ninjhax1 -- requires outdated APIs that have been removed
- Switch from __sync_arbiter to syncArbitrateAddress
- Use implicit gxCmdBuf
- Use gpuPresentBuffer for double buffering
2020-08-26 19:08:12 -07:00
twinaphex
00b4d62460
Cleanup
2020-08-26 19:37:07 +02:00
twinaphex
ff8daa29a3
Add TODO/FIXME note
2020-08-26 19:02:48 +02:00
twinaphex
4ec216dc0b
Get rid of file_path_str
2020-08-22 01:06:10 +02:00
twinaphex
5166eebcaf
for loop cleanups - use space after 'for'
2020-08-19 03:06:22 +02:00
twinaphex
79db13d5e7
Cleanup
2020-08-18 15:42:17 +02:00
twinaphex
855351de9e
Reorder g_defaults, alignment
2020-08-16 04:38:02 +02:00
twinaphex
ec57160709
(XB) Fix Salamander
2020-08-02 09:35:34 +02:00
twinaphex
602ea99c96
Fix 360 Salamander
2020-08-02 09:33:32 +02:00
twinaphex
2ab779f3b5
Buildfix
2020-08-01 18:00:07 +02:00
twinaphex
573f9e60c7
(libnx) Prevent some warnings
2020-07-31 10:54:57 +02:00
twinaphex
d93cf0d9dc
Cleanups
2020-07-24 04:44:49 +02:00
Francisco José García García
49b7a03335
(VITA) Rename frontend_psp_get_mem_used to free
2020-07-23 21:04:49 +02:00
twinaphex
eba83390ba
Warning fixes
2020-07-23 07:39:08 +02:00
twinaphex
a3242daa5d
Silence more warnings
2020-07-23 05:51:04 +02:00
twinaphex
b929553231
- Silence 'variable might be used uninitialized' warning
...
- PS2 - Add TODO/FIXME note
2020-07-23 05:02:52 +02:00
jdgleaver
aefeae4b50
(Linux/Android) Fix reporting of free memory
2020-07-20 16:22:12 +01:00
Hugo Hromic
3d356a46d5
(Drivers/Frontend/Win32) Report "free" memory instead of "used" as per driver contract.
2020-07-18 19:28:36 +01:00
twinaphex
501f737249
(Android) Split up Android context driver into two - GL and Vulkan
2020-07-17 13:45:37 +02:00
twinaphex
6b466c6013
Cleanups
2020-07-09 07:46:40 +02:00
twinaphex
ae86cbaa3d
Move non-Salamander code in frontend_driver.c outside to retroarch.c
2020-07-08 01:39:58 +02:00
Francisco Javier Trujillo Mata
9d2a1b5ac4
Improve dist scripts
...
Improve cores folder
Improve WaitTillDeviceIsReady
Now every single driver, init and deinit the IRX binaries
Improve platform PS2
Make salamander to open proper elf
2020-07-01 17:07:53 +02:00
twinaphex
6fcb97ee53
Some buildfixes
2020-06-30 08:37:41 +02:00
twinaphex
035d7dad12
Go through utf8 to utf16 functions
2020-06-27 01:10:45 +02:00
twinaphex
1ae20ea17c
Style nits - turn macro names into upper-case - some while style nits
2020-06-26 20:00:19 +02:00
twinaphex
84781b7f3a
Buildfix for targets that don't define HAVE_NVDA
2020-06-09 03:22:10 +02:00
Autechre
c9211aff57
Merge pull request #10820 from fjtrujy/newlibWithCDVD
...
Adding CDFS Support
2020-06-08 23:22:56 +02:00
Rinnegatamante
0644190121
[VITA] Added custom bubbles support.
2020-06-08 21:56:10 +02:00
Barry Rowe
35f1a4af8c
Added nvda dynamic loading.
2020-06-07 19:46:22 -07:00
Francisco Javier Trujillo Mata
df4e715738
Clean Makefile dependencies
2020-06-07 19:43:18 +02:00
Francisco Javier Trujillo Mata
06606407f4
Add CDVDFS support back
2020-06-07 19:43:18 +02:00
twinaphex
88f7515d1d
Cleanups, comments, style nits
2020-06-04 14:41:28 +02:00
Guo Yunhe
e9916df9d0
Change keys to upper case
2020-06-02 10:28:00 +03:00
twinaphex
56619d7276
Add more TODO/FIXME notes
2020-05-29 06:31:15 +02:00
jdgleaver
e44242db93
(Linux) Set default saves/save states/system paths
2020-05-28 12:09:46 +01:00
twinaphex
51b868b6a4
(Vita) Buildfix
2020-05-24 06:47:04 +02:00
Weedy Weed Smoker
80c1b54b52
Merge branch 'master' into International-translations-update
2020-05-23 03:14:09 +07:00
Francisco Javier Trujillo Mata
1eeb3dcf30
Adapt PS2 port to new SDK with newlib support (CDVDFS support is missing)
2020-05-20 20:13:19 +02:00
twinaphex
e64b4c1d24
For gamepad-like console/Android TV devices - default to Ozone
2020-05-20 17:34:39 +02:00
twinaphex
d9ab59cb4a
Comment out function that isn't used
2020-05-20 16:29:57 +02:00
twinaphex
4a20709645
(Win32) Cleanup accessibility_speak_windows
2020-05-20 16:26:39 +02:00
twinaphex
ad1aa59ce1
Cleanup != NULL comparisons
2020-05-19 21:15:06 +02:00
Autechre
1545285953
Merge pull request #10625 from phcoder/dosalam
...
Support for dos salamander
2020-05-13 09:29:37 +02:00
Vladimir Serbinenko
70c57beea9
Support for dos salamander
2020-05-12 17:39:04 +02:00
twinaphex
2ab7da36f2
(Win32) Style nits
2020-05-12 17:16:36 +02:00
twinaphex
cfd0731422
(PS3) Style nit cleanups
2020-05-12 17:11:51 +02:00
Vladimir Serbinenko
67c3c93aec
dos fixes
2020-05-12 03:09:38 +02:00
twinaphex
e74161bc6c
Change name of nvdaController.h
2020-05-10 08:51:25 +02:00
twinaphex
33cf0e160c
Style nits
2020-05-07 20:13:02 +02:00
Roet-Ivar
ad34f4845b
Added access to WiiU-formated storage to be browsed by RetroArch
2020-05-07 12:49:04 +02:00
Weedy Weed Smoker
7d849ac8fb
International: Add all the languages from Crowdin…
2020-05-02 13:29:17 +07:00
twinaphex
1eb612135b
Revert "Revert "Take this out - cores that need usleep and such - address it in""
...
This reverts commit 7e3a400cb7
.
2020-04-19 19:18:53 +02:00
twinaphex
7e3a400cb7
Revert "Take this out - cores that need usleep and such - address it in"
...
This reverts commit 48b6b4ca8e
.
2020-04-19 18:54:05 +02:00
twinaphex
48b6b4ca8e
Take this out - cores that need usleep and such - address it in
...
the core itself, or rewrite the reference so it uses libretro-common
sleeping functions instead
2020-04-19 18:15:47 +02:00
Barry Rowe
8988e2d34b
Added additional return to accessibility_speak_windows
2020-04-17 14:07:28 -07:00
twinaphex
b91c342ff4
Buildfix MSVC 2010
2020-04-17 16:40:39 +02:00
Autechre
018a0baed6
Merge pull request #10401 from libretro/accessibility_menu_fixes
...
Accessibility menu fixes
2020-04-17 03:19:17 +02:00
Autechre
f5a8e16109
Merge pull request #10462 from phcoder/f1x
...
platform_unix: Fix overflow when computing total memory on i386
2020-04-17 01:48:59 +02:00
Vladimir Serbinenko
a029cb9fc5
Add usleep and sleep on Vita.
...
libstdc++ links against them under some circumstances. This is needed for
neocd
2020-04-17 00:58:01 +02:00
Vladimir Serbinenko
99e9a1ea0d
platform_unix: Fix overflow when computing total memory on i386
2020-04-17 00:54:06 +02:00
Barry Rowe
adb5c4c7dd
Moved SAPI code into a define.
2020-04-16 11:57:39 -07:00
Barry Rowe
289be872f3
Added in auto-translate support, fixes for ozone and glui accessibility, and support for nvda and SAPI narration.
2020-04-13 17:46:08 -07:00
Vladimir Serbinenko
5a2e4237c4
Fix qnx compilation
2020-04-01 16:49:44 +02:00
Vladimir Serbinenko
2fb7ba22e5
PSL1GHT port
...
Working:
* packaging
* running cores
* switching cores
* gamepad including axis
* rgui
* audio
* video
Not working:
* OSD
* menus other than rgui
* shaders
* Graphical acceleration
* Proper signing
* ODE build
* rumble
* keyboard
* mouse
Not tested:
* A lot
2020-03-30 05:39:22 +02:00
twinaphex
0611581b28
(Win32) Remove this - hopefully it sets Ozone to default
2020-03-12 03:52:56 +01:00
twinaphex
0d543baa4b
(Drivers context) Move more static global state to structs
2020-03-07 18:21:49 +01:00
twinaphex
e20151a048
Get rid of video_info struct for swap_buffers too
2020-03-06 22:29:51 +01:00
twinaphex
70d0c1ce6f
Fix IOS build
2020-03-06 02:39:54 +01:00
twinaphex
d592959be8
When settings struct gets modified, go through macros to set
...
the modified flag
2020-03-05 13:00:43 +01:00
twinaphex
79536a4767
(Darwin) Remove hashing
2020-02-23 04:58:08 +01:00
twinaphex
8fe2fe7b62
(UNIX) Remove hashing dependency
2020-02-23 04:52:27 +01:00
valadaa48
2dbb13d8dd
Add match on "battery" instead of just "BAT" to appease some unices
...
- required for odroid go advance
2020-02-22 22:16:57 -05:00
twinaphex
85c672a0f6
Settings pointer cleanups
2020-02-19 20:57:02 +01:00
twinaphex
09da302b8d
Try to make it more portable for BSD
2020-02-16 19:37:59 +01:00
twinaphex
f0bdb61fd8
gfx_display and gfx_animation no longer tied to HAVE_MENU
2020-02-16 15:51:58 +01:00
Twinaphex
172f75e5c0
(OSX) Buildfix
2020-02-14 00:24:03 +01:00
twinaphex
df62b6d78f
Buildfix
2020-02-14 00:19:54 +01:00
twinaphex
2d274f1369
Move accessibility features to platform frontend driver
2020-02-14 00:17:55 +01:00