Eric Warmenhoven
8071b49f9d
macos: add portable.txt as flag for portable install ( #16244 )
2024-02-18 08:23:40 -08:00
Eric Warmenhoven
bc5805e8e6
Fix #16205 , crash on non-Metal build ( #16214 )
2024-02-09 07:31:59 -08:00
Eric Warmenhoven
272b66a5db
Make it easy to create a "portable" osx build ( #16081 )
...
Default to false, except steam builds where it's forced true; a
portable build has the behavior of putting all files next to the
application.
2024-01-07 07:58:06 -08:00
libretroadmin
f66a8dc538
Cleanup unused variable warnings
2023-06-01 22:34:16 +02:00
warmenhoven
bf5739b735
More changes for Steam on Mac ( #15036 )
...
* Additional Steam build cleanups
* Fix Mac directories for Steam
2023-02-28 21:28:59 +01:00
LibretroAdmin
da13fb0f48
Don't include errno.h in files that don't justify its use
2022-08-25 05:19:30 +02:00
LibretroAdmin
b2634ea588
* Create fill_pathname_join_special - and specify fill_pathname_join
...
as deprecated.
* Use fill_pathname_join_special in the vast majority of cases where
we can ensure out_path is a new empty string
* Get rid of some extension concatenation with strlcat where encountered
* Some general cleanups with NULL termination of strings that get immediately
passed to strlcpy/strlcpy-adjacent functions
2022-08-04 14:19:38 +02:00
LibretroAdmin
01a7f2010d
Buildfix for tvOS - tvOS apparently doesn't build in all the menu
...
drivers which is how this error was found
2022-08-02 23:26:34 +02:00
LibretroAdmin
08cc1c986a
Refactor file path special ( #14275 )
...
* First pass - unique variable names
* (file_path_special.c) fill_pathname_application_special() - no longer
a recursive function, other optimizations
* Buildfix
* Put another HAVE_XMB ifdef around xmb_theme_ident
* Remove unused variables
* Remove more unused variables and use fill_pathname_join instead of strlcpy
at the end
2022-08-02 20:57:55 +02:00
LibretroAdmin
bde84b926f
fill_pathname_application_special - redo string concatenation for
...
Ozone icons - avoid fill_pathname_slash when possible and use
fill_pathname_join instead - avoids the strlen cost
2022-08-02 18:47:34 +02:00
LibretroAdmin
6dd52d9bb1
Get rid of more boilerplate code in file_path_special.c
2022-08-02 18:05:51 +02:00
LibretroAdmin
556e6702ef
Start downscaling on file_path_special.c
2022-08-02 17:54:38 +02:00
libretroadmin
34a18f64e8
Don't do NULL termination on string when we pass the string to
...
strlcpy and/or a file_path function that does strlcpy under the hood
2022-07-23 10:46:05 +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
twinaphex
a785bd8d80
Remove HAVE_STRIPES - unfinished and unusable menu driver right
...
now
2021-08-31 17:50:24 +02:00
Ash Logan
e9a5625445
(Wii U/Vita) Use Ozone icons instead of XMB Monochrome
...
The Ozone icons are small pngs, 46x46, while the XMB Monochrome icons
are 256x256, which do not look good on low-dpi screens when downscaled
so extremely.
2021-07-20 08:59:16 +10:00
jdgleaver
9e100b752e
(RS-90) Move appdata (retroarch) base directory to external microsd card
2021-07-15 16:56:23 +01:00
jdgleaver
0f0ccbadc0
(RGUI) Add support for CJK fonts
2020-12-10 15:17:26 +00:00
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
twinaphex
fa68500475
Dehardcode some more strings
2020-08-22 14:14:28 +02:00
twinaphex
0c5611d10e
Clean up more string variables on heap; move to stack
2020-08-18 13:17:28 +02:00
twinaphex
ad7db2e2b8
Move path variables off heap size; prevent potential memory
...
fragmentation
2020-08-18 12:44:14 +02:00
Bernhard Schelling
948e2f9f8e
Support for glui showing system icons in explore view
2020-08-04 03:32:49 +09:00
twinaphex
c9f2bb3455
Minor style nits
2020-08-03 19:47:08 +02:00
Bernhard Schelling
5229b255b5
Show system icons in explore view
2020-08-04 02:37:34 +09:00