37654 Commits

Author SHA1 Message Date
Twinaphex
0e2318998e Merge pull request #4886 from Avton1/patch-2
Update msg_hash_ru.h
2017-05-06 17:28:28 +02:00
Twinaphex
346a05b5fb Merge pull request #4885 from Avton1/patch-1
Update msg_hash_ru.h
2017-05-06 17:28:17 +02:00
twinaphex
881b18a965 Cleanups 2017-05-06 17:23:19 +02:00
twinaphex
75c45c4f2b Try to avoid warning 2017-05-06 17:15:35 +02:00
twinaphex
88ca3e993c (task_cheevos.c) Use retro_miscellaneous' next_pow2 function 2017-05-06 17:03:53 +02:00
twinaphex
0ba93887bf Optimize retro_endianness when MSB_FIRST is known 2017-05-06 16:52:30 +02:00
twinaphex
593334747b Define MSB_FIRST for RetroArch PPC 2017-05-06 16:45:02 +02:00
twinaphex
15a5083b8c (360) Define MSB_FIRST for RetroArch Salamander 2017-05-06 16:43:53 +02:00
twinaphex
de80671658 Simplify content_get_crc 2017-05-06 16:41:22 +02:00
Avton1
3a17f41dc8 Update msg_hash_ru.h 2017-05-06 19:23:08 +08:00
Avton1
9517eff012 Update msg_hash_ru.h 2017-05-06 19:07:48 +08:00
twinaphex
46b1b113e0 Cheevos - buildfix 2017-05-06 06:48:32 +02:00
twinaphex
d9c5013d42 Pass settings struct around 2017-05-06 06:46:48 +02:00
twinaphex
558cb64438 Don't grab settings pointer during task_overlay_handler 2017-05-06 06:08:24 +02:00
twinaphex
36375cecf8 input_swap_override - Get rid of dependency on settings 2017-05-06 06:01:15 +02:00
twinaphex
33f2fe8029 Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note 2017-05-06 05:50:46 +02:00
twinaphex
75a5af26c6 Revert "(task_autodetect.c) Set input_swap_override later on"
This reverts commit 582573f324fdac9f9495ac718d2f542a366e54cc.
2017-05-06 05:42:11 +02:00
twinaphex
582573f324 (task_autodetect.c) Set input_swap_override later on 2017-05-06 05:32:46 +02:00
twinaphex
44b9943738 Cleanups to task_content.c 2017-05-06 05:19:19 +02:00
twinaphex
2c28505e04 Refactor cheevos_load 2017-05-06 05:13:28 +02:00
Twinaphex
2357c9ef82 Merge pull request #4883 from andrewlxer/master
Fix performance issue with max_swapchain_images
2017-05-06 02:54:12 +02:00
Andrew
858e15b837 Fix performance issue with max_swapchain_images
This fixes a performance problem introduced in my last commit when
max_swapchain_images == 3.

In my last commit I incorrectly stated the 3rd buffer was not being
used, after doing some additional testing I realized I was mistaken,
it can indeed be used due to the used page tracking.

Reverting that portion of my previous commit.
2017-05-05 16:58:17 -07:00
Twinaphex
6e51153387 Revert "Cleanu gl_raster_font_render_line"
This reverts commit 45cf53b487c7b72667f58b9f1c1392c675c4f939.
2017-05-05 05:30:49 +02:00
twinaphex
45cf53b487 Cleanu gl_raster_font_render_line 2017-05-05 05:23:26 +02:00
Twinaphex
2d83ed388f Merge pull request #4880 from andrewlxer/master
Fix max_swapchain_images and do some additional cleanup
2017-05-05 04:10:32 +02:00
Andrew
01e25bd5c7 Fix max_swapchain_images and do some additional cleanup
When max_swapchain_images was originally added it worked properly,
but was subsequently broken by using the value to specify the number
of buffers allocated.

Due to how the dispmanx driver works, only 2 buffers are ever actually
used, so the 3rd buffer in the "swapchain" ended up doing nothing.

Fix this by restoring it to the original intent, that is, if
max_swapchain_images <= 2 wait for vsync after the flip (reducing
lag), otherwise wait at the last possible moment (increasing lag).

Additionally, fix up some unnecessary void* usage where type safety
could be maintained.
2017-05-04 18:45:59 -07:00
twinaphex
dfed19cb4d (Cheevos) More cleanups 2017-05-04 16:15:19 +02:00
twinaphex
10b636f80d (Cheevos) Cleanups 2017-05-04 16:13:11 +02:00
Jean-André Santoni
c34b4dd787 Fix lakka settings 2017-05-03 17:01:37 +02:00
Jean-André Santoni
a2d4a9efc5 Update lakka upgrading url 2017-05-03 16:52:25 +02:00
Twinaphex
e9b7c32393 Merge pull request #4876 from aliaspider/master
XMB: unload thumbnail textures in xmb_context_destroy. fixes #3141
2017-05-03 15:31:28 +02:00
aliaspider
5a16b61ec5 XMB: unload thumbnail textures in xmb_context_destroy. fixes #3141 2017-05-03 14:14:35 +01:00
Brad Parker
a568782309 add "off" toggle option to thumbnails in library 2017-05-02 22:27:36 -04:00
aliaspider
0310b67927 use strlen and not utf8len for the len parameter passed to
get_message_width. fixes #4873.
2017-05-03 03:09:01 +01:00
Twinaphex
8f25897d9e Merge pull request #4872 from Monroe88/menu_settings
Minor fix for previous pull request
2017-05-02 04:13:43 +02:00
Monroe88
2012abd6d1 (menu-setting.c) Use SD_FLAG_ADVANCED instead for Fullscreen resolution and config aspect ratio settings 2017-05-01 21:06:07 -05:00
Twinaphex
edd4f46bbf Merge pull request #4871 from Monroe88/menu_settings
Add Fullscreen resolution and Config Aspect Ratio settings to the menu
2017-05-02 03:31:46 +02:00
Monroe88
b0d6919339 Add Config Aspect Ratio setting to the menu 2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d Add fullscreen resolution settings to the menu 2017-05-01 19:19:33 -05:00
twinaphex
08c7f63074 Revert "Make the framebuffer 32x32"
This reverts commit 51f7f7a22cdecb12e5afc12d70c386b73f8accfe.
2017-05-02 00:09:36 +02:00
twinaphex
51f7f7a22c Make the framebuffer 32x32 2017-05-02 00:05:34 +02:00
twinaphex
b1cf9adfef (dynamic dummy core) Let's not perform this every frame 2017-05-01 23:40:34 +02:00
Twinaphex
acabead15a Merge pull request #4869 from casdevel/wasapi-driver
Fix incorrect audio frame rate units
2017-04-30 23:54:08 +02:00
Zoran Vuckovic
a5ecdf39fb Fix incorrect audio frame rate units 2017-04-30 23:34:51 +02:00
Twinaphex
a05555cd99 Merge pull request #4868 from casdevel/wasapi-driver
Fix audio frame rate selection
2017-04-30 23:14:06 +02:00
Zoran Vuckovic
4cba63cdd0 Fix audio frame rate selection 2017-04-30 23:05:53 +02:00
Twinaphex
2009d359c9 Merge pull request #4866 from andrewlxer/master
Minor race fix and small cleanup to dispmanx_gfx
2017-04-30 11:48:41 +02:00
Andrew
a1d094e64e Minor race fix and small cleanup to dispmanx_gfx
It's unlikely it was causing issues, but another race existed in the
dispmanx driver, it incremented the pending page count after sending the
update request.

If a context switch happened between sending the update and incrementing
the page count, the vsync callback would decrement it from 0 and cause
the uint to overflow.

Throw in a minor C89 fix and some whitespace fixups too.
2017-04-29 17:09:07 -07:00
Jean-André Santoni
a2542590ef Fix the truncated game name in LAN rooms 2017-04-29 23:41:02 +02:00
Jean-André Santoni
c335d870a5 Code cleaning 2017-04-29 22:07:16 +02:00