37817 Commits

Author SHA1 Message Date
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
twinaphex
532b2ac1ba 'Open Archive' - if we have a core selected, filter roms
in an archive by supported extensions; otherwise, if no core
is selected, show all files that are supported
2017-04-29 21:19:55 +02:00
Twinaphex
34184654d9 Merge pull request #4865 from leiradel/master
Prevent the menu from getting garbage for the cheevos list
2017-04-29 21:16:19 +02:00
twinaphex
8f32801292 It should now properly show supported roms again when no
core info file is found and we have already loaded a
core
2017-04-29 20:27:40 +02:00
Andre Leiradella
7058207197 Prevent the menu from getting garbage for the cheevos list 2017-04-29 18:50:52 +01:00
twinaphex
b303283ac3 (GDI) Buildfix 2017-04-29 19:35:13 +02:00
twinaphex
7df38ac5db (3DS) Buildfix 2017-04-29 19:34:20 +02:00
twinaphex
46bae549ac Fix some coverity warnings 2017-04-29 19:22:44 +02:00
twinaphex
17827940fd Get rid of some if conditionals 2017-04-29 19:21:24 +02:00
twinaphex
254fa75a0f Directly initialize sinc_size 2017-04-29 18:54:34 +02:00
twinaphex
4d419b2b56 (sdl_gfx.c) Update 2017-04-29 18:47:29 +02:00
twinaphex
60242e161a Buildfix 2017-04-29 18:45:58 +02:00
twinaphex
c147604103 Update 2017-04-29 18:33:50 +02:00
twinaphex
7bdef1fde4 Buildfixes 2017-04-29 18:30:23 +02:00
twinaphex
dd83b4a043 (Vita) Buildfix 2017-04-29 17:52:16 +02:00
twinaphex
b5e97238ac Optimize video_driver_threaded_{lock|unlock} 2017-04-29 17:38:47 +02:00
twinaphex
d86f466fe9 Turn video_driver_is_threaded into macro 2017-04-29 17:33:36 +02:00
twinaphex
a5d7bedb8a Pass video_is_threaded variable to menu driver init function 2017-04-29 17:27:54 +02:00
twinaphex
6bae9244e8 Create menu_driver_init 2017-04-29 17:23:09 +02:00
twinaphex
5f6a342817 Pass param 2017-04-29 17:19:29 +02:00
twinaphex
b515cd10f1 Pass video_is_threaded to context_reset 2017-04-29 17:16:05 +02:00
twinaphex
6f0df4cf60 Create menu_driver_context_reset 2017-04-29 17:13:18 +02:00
twinaphex
03145a0424 Pass video_is_threaded variable to video_driver_init 2017-04-29 17:10:59 +02:00
twinaphex
64b672125c (menu_display.c) Style nits 2017-04-29 17:05:21 +02:00
twinaphex
11a96df465 Rewrite font_driver_free 2017-04-29 17:02:35 +02:00
twinaphex
e84adb504f Don't try to call video_driver_is_threaded from outside
gfx/video_driver.c - only exception right now - menu_display.c
2017-04-29 16:52:52 +02:00
twinaphex
63504cd9c8 No longer need to grab threaded variable from settings struct 2017-04-29 16:37:49 +02:00
twinaphex
91abbdd4f1 video_viewport_get_custom will never be NULL 2017-04-29 16:22:07 +02:00
twinaphex
6d4ac23f26 Cleanup 2017-04-29 16:20:26 +02:00
twinaphex
c8bf28842f Get rid of some calls to video_driver_viewport_get_custom 2017-04-29 16:11:31 +02:00
twinaphex
2322e77795 Add to video_frame_info 2017-04-29 16:07:02 +02:00
Twinaphex
c678d97270 Merge pull request #4864 from leiradel/master
Added a define to save the achievements JSON
2017-04-29 15:52:59 +02:00
Andre Leiradella
982c862deb Undefine the macro by default 2017-04-29 14:42:04 +01:00
Andre Leiradella
8a50b7373b Added a define to save the achievements JSON 2017-04-29 14:37:09 +01:00
twinaphex
97de027eb7 (movie.c) Cleanups 2017-04-29 14:10:00 +02:00
twinaphex
ac7f1cc5e2 C89_BUILD buildfix 2017-04-29 14:06:08 +02:00
twinaphex
969403fadb Header include cleanups 2017-04-29 13:20:50 +02:00
twinaphex
79c7627651 Move video_viewport_custom to gfx/video_driver.c 2017-04-29 13:10:01 +02:00