twinaphex
18412e34c1
Some CXX_BUILD buildfixes for Mac
2021-11-05 02:16:40 +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
Autechre
49e99266f8
Move frontend code to frontend_driver.c ( #13170 )
2021-10-29 19:43:37 +02:00
twinaphex
7e6a56dafc
Show Windows 11 version string
2021-10-05 04:37:44 +02:00
twinaphex
e886e908d5
Create consistent naming conventions - use retroarch_ instead
...
of rarch_ for some functions for all functions coming from retroarch.h
2021-09-28 12:56:10 +02:00
twinaphex
d2af43d457
Cleanups
2021-09-20 21:08:53 +02:00
Mats
6a59dad08c
Add compile option to make unix use cwd as env ( #12989 )
...
Setting UNIX_CWD_ENV to 1 when compiling with the unix platform will make
the base path for the env the cwd. This is to be able to match the behavior on
Windows.
2021-09-15 21:48:11 +02:00
bulzipke
8adc24ecbc
(3DS) Add bottom screen menu ( #12470 )
...
* (3DS) Add bottom screen menu
-> User can save/load state on botom screen with thumbnail.
-> Call a save_state_to_file() when RAM state has data to write a disk.
-> If the bottom screen needs updating, swap the bottom framebuffers.
Add: SAVE/LODE STATE TO RAM
-> This is useful for devices with slow I/O
-> 3DS bottom save state use CMD_EVENT_SAVE_STATE_TO_RAM
-> 3DS bottom load state use CMD_EVENT_LOAD_STATE when RAM state has no data
-> 3DS bottom load state use CMD_EVENT_LOAD_STATE_FROM_RAM when RAM sate has data
* Rewrite path_get_state to retroarch_get_current_savestate_path
* Fix unterminated state_path
2021-09-03 18:14:03 +02:00
Francisco Javier Trujillo Mata
e999c65037
Avoid to start HDD if user boot from different unit
2021-08-15 17:04:52 +02:00
Autechre
1c4895b8bf
Merge pull request #12789 from Xbox-Homebrew/master
...
Fix beetle cores on UWP and clean up the method in which drives are listed
2021-08-13 15:54:18 +02:00
twinaphex
5b3942eae7
* (PSP/Vita) Remove unused variables
...
* (Switch/libnx) remove dead code
* (Lakka/Switch/libnx) It was a mistake to include
switch_performance_profiles.h inside lakka.h, it was creating warnings
for nearly every file. Instead, it gets optionally included for the
files that need it
2021-08-12 18:51:33 +02:00
twinaphex
a736dd27d2
(platform_switch) arg_data/args don't seem used anywhere
...
(switch_thread_audio) Pass correct type to function
2021-08-12 18:22:09 +02:00
Francisco Javier Trujillo Mata
df89a6b604
Add support of HDD for PS2
2021-08-12 14:07:14 +02:00
twinaphex
20ef0667b0
Add initial webOS port courtesy of informatic/webosbrew/mariotaku
2021-08-11 20:04:11 +02:00
Tunip3
59e36c51a3
simplify getting root drives
2021-08-10 17:31:59 +01:00
Francisco Javier Trujillo Mata
8b1fa3bb59
Fixing missing deinit libraries in cores
2021-08-10 18:15:36 +02:00
twinaphex
406c8bee7b
Silenc some warnings
2021-08-09 21:24:03 +02:00
Autechre
efffa2a76e
Merge pull request #12769 from fjtrujy/DEBUG_SCREEN
...
Use printf_screen for make easier the debugging
2021-08-09 14:23:21 +02:00
Francisco Javier Trujillo Mata
187a73d93a
Use printf_screen for make easier the debugging
2021-08-09 14:19:51 +02:00
twinaphex
f7ad73b494
No more leak in CFSearchPathForDirectoriesInDomains
2021-08-07 21:25:18 +02:00
twinaphex
8e46e46a40
Simplify CFSearchpathForDirectoriesInDomains - one less leak - not
...
out of the woods yet though
2021-08-07 21:14:38 +02:00
twinaphex
722e36001f
Simplify CFSearchPathForDirectoriesInDomains
2021-08-07 21:05:22 +02:00
twinaphex
8a037a3091
Cleanup CFSearchPathForDirectoriesInDomains
2021-08-07 20:35:27 +02:00
twinaphex
b513a3d166
(OSX) Prevent crash on startup on OSX Platforms with no ARC
...
enabled - CFSearchPathForDirectoriesInDomains - CFTypeRef
returned by NSSearchPathForDIrectoriesInDomains should not
be freed
2021-08-07 18:24:46 +02:00
twinaphex
f459472f6d
Fix leaks - we were not honoring the ownership policy/create rule
...
for various CoreFoundation functions with 'Copy' or 'Create' in the title
2021-08-07 03:46:08 +02:00
Francisco Javier Trujillo Mata
d972f66faa
Remove not needed import and PCSX2 macro
2021-07-24 10:32:09 +02:00
Francisco Javier Trujillo Mata
7f411db808
Use BDM for increasing up USB speed
2021-07-22 00:03:18 +02:00
jdgleaver
9e100b752e
(RS-90) Move appdata (retroarch) base directory to external microsd card
2021-07-15 16:56:23 +01:00
Autechre
32ed7ed1d7
Merge pull request #12508 from CTCaer/unix-bl-bri-fix
...
plat: unix: correct backlight max_brightness path
2021-07-11 18:35:59 +02:00
M4xw
991b43d4ee
[Libnx] Changed PSM Defines
2021-06-28 17:38:17 +02:00
p-sam
1bc588acbd
Fix building with libnx 4.0.0
2021-06-28 17:38:17 +02:00
twinaphex
46a318db45
C89 buildfix
2021-06-20 23:02:55 +02:00
Alcaro
5f182fa564
Don't send speech input as command line argument ( #12539 )
...
* Don't send speech input as command line argument
* Fix a C++-only construct, and simplify some stuff
2021-06-20 14:39:14 +02:00
twinaphex
a129764f0d
Change C++ comment to C
2021-06-17 05:45:59 +02:00
Alcaro
aeddcb54e0
Plug this so-called high-risk vuln ( #12533 )
...
https://www.reddit.com/r/RetroArch/comments/o0p1vy/retroarch_for_windows_versions_190_194_highrisk/
https://labs.bishopfox.com/advisories/retroarch-for-windows-version-1.9.0
2021-06-17 05:44:17 +02:00
CTCaer
98be8f0c22
plat: unix: correct backlight max_brightness path
...
We are assuming that device has its backlight device symlinked to /sys/class/backlight/backlight so this should be stated.
Additionally any hardcoding should be disallowed and the symlink should be always used.
2021-06-09 13:16:37 +03:00
CTCaer
86f8670d0b
plat: unix: get better battery stats on sysfs nodes
...
This addresses 2 issues:
1. Input controllers report battery supplies.
That causes wrong charging status or capacities if they report percentages instead of levels.
Such supplies normally report scope attributes that report Unknown or Device type of power supply.
If reported value is System or the attribute is missing, it's considered a System supply and used.
2. Various systems have backup batteries.
That causes the wrong capacity to be reported depending on order of node creation.
This is addressed by keeping track of these and calculating an average.
2021-05-31 18:36:49 +03:00
twinaphex
35543ecd91
Move defines files over to libretro-common
2021-05-18 22:15:04 +02:00
twinaphex
ef35adc9d6
platform_ps2.c - Use snprintf
2021-05-18 14:15:18 +02:00
twinaphex
f6a8480f21
(platform_psp.c) Switch to strlcpys instead of sprintf
2021-05-18 13:57:23 +02:00
twinaphex
d228e5f759
Small style nits
2021-05-17 15:58:04 +02:00
mudlord
3b8bd1a6e8
There.
2021-05-16 18:28:59 +10:00
mudlord
734401440d
People are never happy.
2021-05-16 18:20:52 +10:00
mudlord
9fbf3b9732
Whoops
2021-05-16 17:58:43 +10:00
mudlord
67b180d63d
Look into fixing CVE-2021-28927
2021-05-16 17:55:14 +10:00
GavinDarkglider
f24f827c4c
Updates For Lakka Switch build. ( #12369 )
2021-05-07 20:58:30 +02:00
MrHuu
a58236d69d
(3DS) Change default asset directory
2021-04-28 19:59:03 +02:00
MrHuu
1235a7435e
(3DS) Enable gfx_widgets / overlays
2021-04-24 15:36:03 +02:00
twinaphex
d024ff553f
Cleanups
2021-04-10 20:47:04 +02:00