49154 Commits

Author SHA1 Message Date
jdgleaver
1891ca7c68 Fix typo in PR #8885 2019-05-30 14:09:21 +01:00
Twinaphex
f78ee7fe41
Merge pull request #8885 from jdgleaver/hide-restart-retroarch
Add option to show/hide 'Restart RetroArch'
2019-05-30 15:00:38 +02:00
jdgleaver
aa6beb68c2 Add option to show/hide 'Restart RetroArch' 2019-05-30 13:52:24 +01:00
Twinaphex
7c5d94f924
Merge pull request #8884 from jdgleaver/path-is-valid
filestream_exists() -> path_is_valid() replacements
2019-05-30 13:35:10 +02:00
jdgleaver
d6b2e83408 filestream_exists() -> path_is_valid() replacements 2019-05-30 12:19:52 +01:00
Twinaphex
326a4ccbc6
Merge pull request #8883 from jdgleaver/menu-entries-optimisation
'menu_entry' optimisations
2019-05-30 12:06:43 +02:00
jdgleaver
ff16fb347a 'menu_entry' optimisations 2019-05-30 10:11:26 +01:00
twinaphex
e680fab6e1 (Cheevos) Fix Cheevos
(Wayland) Hopefully finally fix EGL issues
2019-05-30 11:08:00 +02:00
Twinaphex
9eecf1302b
Merge pull request #8881 from LazyBumHorse/master
implement FrameDirection slang semantic for d3d10-12, gx2_gfx and metal
2019-05-30 10:50:46 +02:00
Twinaphex
b5e6b9d929
Merge pull request #8882 from meleu/buhbye_old_cheevos
get rid of old cheevos implementation
2019-05-30 10:49:47 +02:00
meleu
98ba2d8cb9 remove old cheevos files 2019-05-29 16:32:36 -03:00
LazyBumHorse
9ab49b7b2c Add FrameDirection for metal and gx2_gfx 2019-05-29 21:06:44 +02:00
meleu
694bac565f do not use old cheevos implementation 2019-05-29 14:26:22 -03:00
LazyBumHorse
b54ad4d67f implement FrameDirection slang semantic for d3d10,11,12 2019-05-29 18:09:37 +02:00
Twinaphex
95546b51d7
Merge pull request #8880 from LazyBumHorse/master
fix frame_direction type for vulkan
2019-05-29 16:38:37 +02:00
twinaphex
6c5d08d893 content_file_init_extract - cleanup 2019-05-29 16:35:51 +02:00
twinaphex
559669fc4a (dynamic.c) Cleanups 2019-05-29 16:27:06 +02:00
twinaphex
5d48b98014 dynamic.c - cleanups 2019-05-29 15:42:13 +02:00
LazyBumHorse
4c272973f1 fix frame_direction type for vulkan 2019-05-29 15:29:37 +02:00
Twinaphex
d6cdcf4832
Update CHANGES.md 2019-05-29 14:43:55 +02:00
Twinaphex
6c721ee017
Merge pull request #8875 from losernator/master
Update Korean translation
2019-05-29 14:42:58 +02:00
twinaphex
8ff9e7254d (audio_driver.c) Cleanups 2019-05-29 14:26:14 +02:00
twinaphex
d37e610d70 (Switch) Stub this code out for now 2019-05-29 12:57:36 +02:00
twinaphex
3c15d16728 (Discord) CXX_BUILD fixes 2019-05-29 10:53:47 +02:00
Twinaphex
d6aafef950
Merge pull request #8877 from QuarkTheAwesome/build-fixes
WiiU: Build cleanup/refactors, fix Griffin, newest devkitPPC
2019-05-29 10:50:18 +02:00
Ash Logan
4ef9258b63 wiiu: Add libfat/iosuhax to Griffin, always use builtins 2019-05-29 18:23:34 +10:00
Ash Logan
8f48b40491 libfat: ARGV_MAGIC is different on WiiU 2019-05-29 18:22:36 +10:00
twinaphex
19721639bf Cleanup 2019-05-29 10:22:33 +02:00
Ash Logan
3f41c2b822 libiosuhax: Use wiiu headers instead of redefining 2019-05-29 18:22:16 +10:00
Ash Logan
f6e4361fc9 wiiu: Make libfat/libiosuhax optional 2019-05-29 18:21:56 +10:00
twinaphex
43be7c384b (run_ahead.c) Fix signature 2019-05-29 10:20:53 +02:00
twinaphex
9d585ecd94 (EGL) Buildfixes 2019-05-29 10:02:03 +02:00
Joohan Lee
8391d4f853
Update msg_hash_ko.h 2019-05-29 15:42:32 +09:00
Joohan Lee
6353a95ce3 Update Korean translation
Update Korean translation
2019-05-29 15:19:42 +09:00
Twinaphex
402607537a
Merge pull request #8869 from jdgleaver/jpeg-fix
(task_image) Fix jpeg/bmp/tga loading bug
2019-05-28 18:50:47 +02:00
jdgleaver
a51293fbc6 (task_image) Fix jpeg/bmp/tga loading bug 2019-05-28 17:22:23 +01:00
twinaphex
2c6ca88575 (XMB) Use path_is_valid instead of filestream_exists 2019-05-28 17:10:50 +02:00
radius
1704ef8410 autoconf cleanups, fix swap ok/cancel in ozone 2019-05-28 16:29:54 +02:00
radius
d8c4c4e276 further cleanup 2019-05-28 16:29:49 +02:00
radius
5071a33cd3 simplify this mess
So this makes two basic changes:
1. Add a few extra dirs, hide root dir in the filesystem
2. Simplify the default dir selection code so it doesn't take three code blocks to change a dir

A few of the decisions here were weird.
This shouldn't affect anything for end users and makes the code more mantainable.

Log from the first run:

```
05-27 22:42:21.507 16529 16567 I RetroArch: jni_thread_destruct()
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV] Android version (major : 7, minor : 1, rel : 2)
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV] Checking arguments passed from intent ...
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: config file: [/storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg] -->correct
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: current IME: [com.koushikdutta.vysor/.VysorIME]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: libretro path: [/data/user/0/com.retroarch.aarch64/cores/]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android internal storage location: [/storage/emulated/0]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android picture folder location [/storage/emulated/0/Pictures] -->cleanup no longer needed
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android download folder location [/storage/emulated/0/Download] -->cleanup no longer needed
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: APK location [/data/app/com.retroarch.aarch64-2/base.apk]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: android external files location [/storage/emulated/0/Android/data/com.retroarch.aarch64/files]
05-27 22:45:27.586 16992 17046 I RetroArch: [ENV]: app dir: [/data/user/0/com.retroarch.aarch64]
05-27 22:45:27.586 16992 17046 I RetroArch: Testing permissions for /storage/emulated/0 -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: Create /storage/emulated/0/.retroarch in /storage/emulated/0 true
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: application location: [/data/user/0/com.retroarch.aarch64]
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default download folder: [] -->fixup
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default savefile folder: [/storage/emulated/0/RetroArch/saves] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default savestate folder: [/storage/emulated/0/RetroArch/states] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default system folder: [/storage/emulated/0/RetroArch/system] -->correct
05-27 22:45:27.587 16992 17046 I RetroArch: [ENV]: default screenshot folder: [/storage/emulated/0/RetroArch/screenshots] -->correct
05-27 22:45:27.780 16992 17046 I RetroArch: [recording] youtube streaming key empty
05-27 22:45:27.781 16992 17046 W RetroArch: Using old --libretro behavior. Setting libretro_directory to "/data/user/0/com.retroarch.aarch64/cores/" instead.
05-27 22:45:27.781 16992 17046 I RetroArch: RetroArch 1.7.7 (Git 772d06f)
```

Also these are changed:

![image](/uploads/c7a68118e9d91567b135ded551f571ee/image.png)

Should be easier to navigate to other mountpoints
2019-05-28 16:29:41 +02:00
radius
87452b2eac fixup layout path on android, add some comments, move the order of the user directories 2019-05-28 16:29:36 +02:00
radius
f164b4be3d add apng 2019-05-28 16:29:29 +02:00
twinaphex
6a30a1f89a Disable Discord for C89 again 2019-05-28 16:27:21 +02:00
twinaphex
5e09f1a569 Revert "(Discord RPC) Cleanups"
This reverts commit 8609c68f317bbb4bb6b36ab4e3502932a2ba17ca.
2019-05-28 16:26:50 +02:00
twinaphex
8609c68f31 (Discord RPC) Cleanups 2019-05-28 16:18:29 +02:00
twinaphex
fb22397835 (libnx) Turn rpng_load_image_argb into static function 2019-05-28 16:13:12 +02:00
twinaphex
ebefe374b5 (platform_switch.c) Cleanups 2019-05-28 16:12:06 +02:00
twinaphex
8850f0735c (LIBNX) Try to fix libnx 2019-05-28 16:10:22 +02:00
twinaphex
876e1a43aa Remove C89_DISCORD 2019-05-28 16:02:09 +02:00
twinaphex
15277f9dbc (mbedtls) Try to make more code C89-compliant 2019-05-28 15:58:07 +02:00