Commit Graph

1505 Commits

Author SHA1 Message Date
twinaphex 37b09a3e77 (Menu) Cut down on code duplication 2014-07-17 06:43:47 +02:00
twinaphex ef6d1453f5 (Menu) Refactor overlay_scale/overlay_opacity 2014-07-17 06:35:29 +02:00
twinaphex 2ae6409b57 (Menu) Refactor more settings 2014-07-17 02:21:48 +02:00
twinaphex 5ab504f0ed (Menu) Convert more functions 2014-07-17 01:55:53 +02:00
twinaphex a9b48ffe9a (Menu) Cut down on code duplication 2014-07-17 01:39:56 +02:00
twinaphex d1a88d26a6 (Menu) Implement more settings 2014-07-17 01:33:04 +02:00
twinaphex eba59280db Menu) Implement more settings 2014-07-17 01:12:01 +02:00
twinaphex 2ef607df92 (Menu) Convert more settings over 2014-07-17 01:00:46 +02:00
twinaphex 08c7e9711a (Menu) Cleanups 2014-07-16 23:57:59 +02:00
twinaphex 21a0d79f8f (Menu) Convert some more settings 2014-07-16 23:54:26 +02:00
twinaphex f2fb4b7950 (Menu) Reimplement SETTINGS_SRAM_AUTOSAVE 2014-07-16 23:31:20 +02:00
twinaphex 8aab996466 (Settings data/Menu) Convert second setting to settings_data equivalent - also discard
'const' qualifier
2014-07-16 21:29:50 +02:00
twinaphex d60c58b2c8 (Menu) Start using settings data code for menu backend now too 2014-07-16 21:17:58 +02:00
Jean-André Santoni d3262521eb (Lakka) Use texture as background 2014-07-13 23:08:27 +02:00
twinaphex 506063b57b (Settings) Add Content History Size option 2014-07-12 18:18:37 +02:00
Twinaphex f95d7a94ac (Settings data) More unification between menu driver settings and
settings data
2014-07-12 16:36:27 +02:00
twinaphex 678eb7ae20 (Menu) Change 'Soft Filter' to 'Software Filter' 2014-07-12 16:24:29 +02:00
twinaphex c31b14b1b5 Move Drivers to Settings 2014-07-12 16:08:01 +02:00
Lioncash 7e0d06b47b frontend/history.c: Prevent possible null dereference of hist 2014-07-11 19:57:01 -04:00
Themaister cdc46ae512 Block libretro input when ENABLE_HOTKEY is held. 2014-07-11 00:26:50 +02:00
Themaister 67917bd1d8 Redirect some defaults to g_defaults instead of "" string. 2014-06-20 12:09:16 +02:00
twinaphex 83edfab974 (Menu) Expose HW Shared Context in menu 2014-06-20 05:00:30 +02:00
Themaister 15c35d7e44 Fix texture_image_load/free. 2014-06-17 17:44:48 +02:00
Themaister 1c92ea3c5a Remove useless cast. 2014-06-17 17:38:03 +02:00
Themaister c913c5cf00 De-opaque shader manager. 2014-06-17 17:35:54 +02:00
Themaister b6a2221a5d De-opaque polling. 2014-06-17 16:57:19 +02:00
Themaister e2c1ba096d De-opaque history. 2014-06-17 16:53:23 +02:00
Themaister 57dffba9ba De-opaque file_list. 2014-06-17 16:46:30 +02:00
Jean-André Santoni 86d2216860 (Lakka) Fix label positionning 2014-06-14 14:24:54 +02:00
twinaphex 97c5b9976d (Menu) Change some RGUI references to Menu 2014-06-13 18:47:24 +02:00
Themaister a0938f3f86 Fix AUDIO_SYNC RGUI option toggling. 2014-06-13 12:27:54 +02:00
Themaister d7d1d9ff10 Properly handle overlay_enable changes. 2014-06-13 12:19:34 +02:00
twinaphex d255dea771 (Menu) Add options 'Audio Sync' and 'Audio Latency' to menu 2014-06-13 05:09:50 +02:00
twinaphex 5532babfd6 (Overlays) Add explicit overlay_enable option 2014-06-12 22:15:32 +02:00
twinaphex 97a262dd60 Rename default_paths to g_defaults 2014-06-12 18:06:29 +02:00
twinaphex 2a32a397c9 (Xbox 1) Take out unnecessary audio DSP effect option 2014-06-11 00:55:14 +02:00
twinaphex a7cb3e22a7 (Menu) Replace some more RGUI strings 2014-06-10 02:44:19 +02:00
twinaphex 15a2255746 (Menu) Fix warning 2014-06-10 02:22:56 +02:00
twinaphex b70d6292ff (Menu) Cut down on unnecessary HAVE_RGUI ifdefs where appropriate, and
replace with HAVE_MENU where possible
2014-06-10 02:08:41 +02:00
twinaphex 966db762cf (Menu) More replacement of namespace prefix 'rgui' with 'menu' 2014-06-10 02:06:10 +02:00
twinaphex 639e6dbe33 (Menu) Make distinction between menu and RGUI more clear - RGUI is just
the display layer driver now
2014-06-10 01:42:26 +02:00
twinaphex b62a0552bd (Menu) remove unused dead code in menu_common_backend.c 2014-06-10 01:31:58 +02:00
SuperrSonic 6b36426aa6 Added some resolutions 2014-06-09 14:01:19 -04:00
SuperrSonic e82688ca32 Added some resolutions 2014-06-09 13:57:29 -04:00
Themaister 9bf32df360 Report autoconfigured binds in RGUI. 2014-06-09 19:23:51 +02:00
Twinaphex cf4f756fe8 Merge pull request #745 from libretro/font-rewrite
Font rendering rewrite
2014-06-09 13:25:17 +02:00
Themaister c1c7b6aec3 Fixup Win32/Xbox font_params_t. 2014-06-09 13:13:57 +02:00
Themaister 52b21a41c6 Remove some commented out code in lakka. 2014-06-09 12:59:51 +02:00
Themaister f118817fae Fixups to Lakka fonts. 2014-06-09 12:44:48 +02:00
Themaister 186f5a9513 Lakka builds again. 2014-06-09 12:24:23 +02:00
Themaister 7109940f29 Don't display perf counters on menu unless enabled. 2014-06-09 11:43:32 +02:00
twinaphex f8073b2317 (Menu) Move menu input code to menu_input_line_cb.c 2014-06-08 19:48:38 +02:00
Themaister e545d695ec Begin big rewrite of GL/raster font rendering path. 2014-06-08 14:08:26 +02:00
Themaister ddbe5f148d Fix CXX_BUILD. 2014-06-08 14:08:03 +02:00
twinaphex f693675a38 (GX) Change in Resolution setting - press RGUI_ACTION_OK now
to switch resolution
2014-06-07 04:33:31 +02:00
twinaphex ca0415bc2c (Lakka) Further refactorings - turn textures into struct array 2014-06-06 07:26:14 +02:00
twinaphex edd8a9d3f7 (Lakka) Put gluint textures into array 2014-06-06 06:22:16 +02:00
twinaphex f0c521c353 (Lakka) Cleanups 2014-06-06 05:35:20 +02:00
twinaphex 87935687f4 (Lakka) Cleanups 2014-06-06 03:59:35 +02:00
twinaphex e91bcd5f6d (Lakka) Cleanups 2014-06-05 21:31:29 +02:00
twinaphex 6ee52ffd2e (Lakka) Goes over subitems now too to remove GL textures 2014-06-05 21:24:58 +02:00
twinaphex 206ea0a2d4 (Lakka) More cleanups 2014-06-05 21:18:15 +02:00
twinaphex 17b5b55314 (Lakka) Style nits 2014-06-05 20:09:53 +02:00
twinaphex a23b1ad2d7 (Lakka) Better separation of code logic and display code -
disp/lakka.c should only be concerned with 'rendering' things to
the screen - and backend  driver should actually implement the
logic
2014-06-04 22:29:00 +02:00
twinaphex 7063c52e27 (Menu) Take out log messages for load_menu_game 2014-06-03 20:30:33 +02:00
twinaphex e9e6c51368 (Lakka) Fix segfault 2014-06-03 16:32:00 +02:00
Jean-André Santoni 314a27d5bf (Lakka) Add callbacks to tweens, and fade the in menu when possible 2014-06-03 11:55:23 +02:00
Twinaphex 3ad7f76cd8 Merge pull request #729 from lakkatv/lakka
(Lakka) Store the content icons in the category to save ram
2014-06-03 02:29:49 +02:00
twinaphex 611bb0331f Cleanups to load_menu_game 2014-06-03 02:28:38 +02:00
Jean-André Santoni 365fded925 (Lakka) Store the content icons in the category to save ram 2014-06-03 02:20:24 +02:00
twinaphex 8deaf2b714 (Menu) Forgot to deinit if main_is_init is true 2014-06-03 02:01:49 +02:00
twinaphex ae1e3b3f07 Rewrite rarch_main_wrap - we need a way of getting a valid argc/argv
pair for consoles where we get stupid argc/argv pairs back that need
to be 'converted' into something that RetroArch's PC-style args parsing
can deal with
2014-06-03 01:45:25 +02:00
Jean-André Santoni f2ce3fcbae (Lakka) Code refactoring and performance improvements 2014-06-02 23:57:31 +02:00
Jean-André Santoni 36eaf74a2e (Lakka) Fix a performance issue in lakka_frame when displaying a submenu 2014-06-02 21:15:12 +02:00
Twinaphex 98491c3fa6 Merge pull request #726 from lakkatv/lakka
(Lakka) Display some fake settings
2014-06-02 16:45:08 +02:00
Jean-André Santoni 70b58f26fd (Lakka) Display some fake settings 2014-06-02 16:34:17 +02:00
twinaphex ae6688465c (Menu) Add more info descriptions 2014-06-02 15:48:21 +02:00
twinaphex 42e012a080 (Menu) When both HAVE_DYLIB and HAVE_FILTERS_BUILTIN were defined,
menu item 'Video Filter' would respond to wrong action upon pressing
RGUI_ACTION_OK
2014-06-02 10:52:27 +02:00
twinaphex adc9d2bbee (Menu) Put Frontend Counters on top 2014-06-02 00:29:04 +02:00
twinaphex 5d68975d0a (Menu) Add Frontend and Core Performance Counters 2014-06-01 23:54:26 +02:00
Jean-André Santoni b3da7c1a4b (Lakka) Fix active item label 2014-06-01 22:37:05 +02:00
twinaphex 753d78dfd3 (Performance counters) Add performance counters to regular build
(Menu/Setting) Enable g_extern.perfcnt_enable - turns RetroArch
frontend perfcounters on/off
(Menu) Add menu option 'Performance Counters'
2014-06-01 22:07:39 +02:00
Themaister 51a3de5120 Avoid having to redefine all binds. 2014-06-01 20:53:52 +02:00
twinaphex 80f5167bd9 (Menu) Add more info descriptions for menu items 2014-06-01 20:43:55 +02:00
Themaister 3138152a80 Allow perf counter reset from RGUI. 2014-06-01 20:24:55 +02:00
Themaister 88a0fa81c2 Fix perf counter offset. 2014-06-01 20:08:10 +02:00
Themaister cb6db240de Avoid some more crazy switch mess. 2014-06-01 19:59:38 +02:00
Themaister 6ee535eafd Avoid some pretty nasty switch mess. 2014-06-01 19:55:53 +02:00
twinaphex a71d9d2811 (Menu) Minor nits 2014-06-01 18:54:07 +02:00
twinaphex df53c6b6e7 (Menu) Add Performance Counters Option. TODO - when in Performance
Counters menu, should update values in real-time
2014-06-01 18:45:03 +02:00
Jean-André Santoni 9e3e3180d8 (Lakka) Init textures and labels in context_reset and destroy them in context_destroy 2014-06-01 17:07:03 +02:00
Themaister d8c8f3a139 Sinc works just fine for downsampling. 2014-06-01 12:08:48 +02:00
twinaphex 15010dc77c (Menu) Add some info screen messages for individual drivers 2014-06-01 06:54:09 +02:00
twinaphex 51a3d93fbd (Menu) DSP filter Directory Path needs to be exposed to non-HAVE_DYLIB
targets too
2014-06-01 05:47:34 +02:00
twinaphex 31f7c4e3fa (PS3) Fix warnings in history.c - potential uninitialized variables 2014-06-01 03:20:53 +02:00
twinaphex 98467a744e (GX) Fix warning 2014-06-01 03:17:46 +02:00
twinaphex 16350367b7 (360) Build fixes 2014-06-01 02:33:43 +02:00
twinaphex 06ee8f1bc6 (core_info) Do same here 2014-06-01 02:29:19 +02:00
twinaphex a0bbb144be Do same for core_info.c and history.c 2014-06-01 02:16:48 +02:00
twinaphex 5e11bf34ac (File List) Fix errors with MSVC 2003 - 'cannot convert parameter
1 from 'void *' to 'file_list_t *'
2014-06-01 02:08:51 +02:00
twinaphex 1e73dcfb1d (Lakka) Some cleanups 2014-06-01 01:08:39 +02:00
twinaphex d362fa818a (Lakka) fix build 2014-06-01 00:48:54 +02:00
Themaister 4449f071ed Create rarch_reinit_drivers().
Avoid rarch_set_fullscreen() calls which are non-intuitive.
2014-06-01 00:42:36 +02:00
Themaister 79bd141839 Don't pass useless argument to set_texture().
Be more defensive in rmenu texture upload.
2014-06-01 00:20:54 +02:00
twinaphex ea49c5ecae Revert "(RMenu) Take out menu_texture_inited bool"
This reverts commit 36820347b3.
2014-05-31 23:47:35 +02:00
Themaister f1b3252193 Don't init assets from init.
Rename to context_reset/context_destroy and let the driver init/uninit
step signal the menu when the context is going down and coming up.
2014-05-31 23:24:46 +02:00
twinaphex d5ec0c8d90 (Lakka) Add glDeleteTextures calls to lakka_free_assets 2014-05-31 23:19:59 +02:00
twinaphex 36820347b3 (RMenu) Take out menu_texture_inited bool 2014-05-31 23:01:20 +02:00
Themaister ec92abba9f Full fullscreen toggle and DSP reinit.
Softfilters broken due to menu reinit. The whole menu stack gets flushed
out causing infinite loop.
2014-05-31 22:58:22 +02:00
twinaphex 61ec27fd5c (Menu) Use driver.menu instead of grabbing pointer from menu.driver 2014-05-31 22:56:33 +02:00
twinaphex 262c1aa54b Softfilter toggling currently broken 2014-05-31 22:38:09 +02:00
twinaphex 5e05665a0e (Menu) Replace rgui pointers everywhere in menu code with driver.menu 2014-05-31 22:35:08 +02:00
twinaphex 9212043920 (Menu) More cleaning up - replace rgui pointer with driver.menu
everywhere in menu_common_backend.c and disp/rgui.c
2014-05-31 22:20:27 +02:00
twinaphex deb737e3c5 Start getting rid of continuous grabbing of pointer from driver.menu
and instead use driver.menu directly from the menu code everywhere
- starting with menu_common - backend and display drivers next
2014-05-31 21:45:16 +02:00
twinaphex 9b545db864 It should be possible to move the definiton of this struct to
driver.h now - now that all the dependencies are gone
2014-05-31 21:31:31 +02:00
twinaphex d63a23dd06 Header changes 2014-05-31 21:23:53 +02:00
twinaphex e3983d386b (Lakka) Build fixes 2014-05-31 21:17:08 +02:00
twinaphex ecb21743f8 (Menu) Convert rgui->shader into void* too 2014-05-31 21:08:32 +02:00
twinaphex 8f8f757d65 (Menu) Turn core_info_current into void* 2014-05-31 20:37:37 +02:00
twinaphex d3c36ad5ad (file_list.c) Make file_list_get_at_offset more robust 2014-05-31 20:02:02 +02:00
twinaphex 711a776f02 (Menu) Refactors 2014-05-31 19:22:23 +02:00
twinaphex b4256ac0ed Cleanup menu_common.h 2014-05-31 16:48:07 +02:00
twinaphex cc08dd30d9 (Menu) Get rid of some unneeded includes in menu_common.h 2014-05-31 16:41:11 +02:00
Themaister 53661c5dea Avoid global info_selection_ptr.
Don't reset selection_ptr after info screen.
2014-05-31 14:52:27 +02:00
Themaister 768e23ef4d Clarify that SIGINT/SIGTERM is fine. 2014-05-31 14:48:29 +02:00
Themaister 3e3bc4fd28 You cannot disable composition on Windows 8. 2014-05-31 14:44:06 +02:00
Twinaphex 76c153f9a3 Merge pull request #721 from lakkatv/lakka
(Lakka) Fix init and reinit only textures
2014-05-31 14:39:22 +02:00
Themaister 1a2752a0bc Fix crash on startup. 2014-05-31 14:37:57 +02:00
Jean-André Santoni 09ec46e6b5 (Lakka) Fix init and reinit only textures 2014-05-31 13:25:33 +02:00
twinaphex 261ac0e3e7 (RARCH_CONSOLE) Now uses same menu input binds for menu as
PC - allows analog sticks to be used for navigation as well
for consoles
2014-05-31 05:41:32 +02:00
twinaphex db0da490fa (Menu) Add Info button - press 'Select' on the RetroPad to
have a message box pop up on an item. It will provide you with
info on the item. Not all items covered yet but it's coming along.
2014-05-31 05:14:44 +02:00
twinaphex 71032bafb3 (RMenu XUI) Build fix 2014-05-30 22:37:23 +02:00
twinaphex cb4f3fb8e0 Move unused variable inside HAVE_SHADER_MANAGER ifdef 2014-05-30 22:31:49 +02:00
twinaphex d7aa48aa33 (Menu) Don't pass rgui pointer to menu_build_scroll_indices 2014-05-30 22:06:54 +02:00
twinaphex f49ea47040 (RMenu) Implement shader parameter representation logic in
RMenu display layer
2014-05-30 22:04:53 +02:00
twinaphex 6307202a6d (Menu) render_messagebox/render/frame functions from menu_ctx no longer
get a rgui handle passed to them
2014-05-30 21:51:12 +02:00
twinaphex a282a10ba9 (Lakka) Build fix 2014-05-30 21:15:39 +02:00
twinaphex 0c6b167e4d (Menu) Don't invoke rarch_set_fullscreen for 'defaulting' SoftFilter 2014-05-30 21:12:09 +02:00
twinaphex 68c9a6003c (Menu) Prevent another few segfaults when trying to 'default'
softfilter - have to continually grab pointer back to driver.menu
after some function occurred that could have changed driver.menu
2014-05-30 21:10:15 +02:00
twinaphex e313c9d181 (Filters) Fixes filter applying - don't do rarch_set_fullscreen
for applying filters - instead do rarch_deinit_filter and rarch_init_filter - faster and less bug-prone since rarch_set_fullscreen will also bring
down menu
2014-05-30 21:01:17 +02:00
twinaphex 776d4599e3 (Menu) Fixes crash when toggling fullscreen mode in menu mode 2014-05-30 20:55:59 +02:00
twinaphex 8c1b4a3835 (Menu) Get rid of spammy log 2014-05-30 20:53:49 +02:00
twinaphex b2d9c60613 (Menu) Don't pass menu data to menu_iterate
(Menu) Don't pass menu data to backend - postprocess
2014-05-30 20:53:10 +02:00
twinaphex 04c84dc36c (RGUI) Return null if calloc of rgui struct fails in rgui_init 2014-05-30 20:41:31 +02:00
twinaphex 34ed0b3e04 (Menu) Get rid of hacky menu_reinit_context - NOTE - looks like the
RGUI display driver does not clean up all the state since continually
invoking rarch_set_fullscreen will eventually cause segfaults
2014-05-30 20:37:47 +02:00
twinaphex 779c467191 (Menu) Get rid of passing rgui pointer around to most functions in
menu backend. NOTE: Applying filters seems to be broken on PC
right now, investigate
2014-05-30 20:23:20 +02:00
twinaphex c57f780d9f (Menu) Start undoing passing rgui pointer to every menu-related
function - the only functions where it should actually pass a
pointer instead of just grabbing a pointer from menu.driver should
be in the menu init/deinit functions
2014-05-30 19:34:01 +02:00
twinaphex 0488dca77a (Menu) Some cleanups to prevent crashing when applying softfilter
several times - should do something about this menu pointer being
passed around from function to function
2014-05-30 18:52:03 +02:00
twinaphex d267f27130 (Style nit) Rename 'init' to 'initialize' in comments
(Filter) Get rid of questionable ifdef for HAVE_FILTERS_BUILTIN for
filter init
2014-05-30 18:23:32 +02:00
twinaphex af440bf545 (Menu) Menu now gets inited from driver.c instead of frontend.c
(Console) Better way to 'restart' instead of using the function
'restart' - call rarch_set_fullscreen instead. 'Restart' function
in driver interface can go now
(Menu) Menu now gets properly deinited/reinited when - say -
rarch_set_fullscreen is toggled or some other state change like this.
If init_assets function of menu_ctx_driver is implemented, this should
ensure all GL/D3D assets get 'cleaned up' prior to teardown of the video
driver, and properly reinited after the video driver is brought up again
2014-05-30 17:49:04 +02:00
twinaphex 9319fb7c5b (Menu) When applying softfilter, use rarch_set_fullscreen
for all targets
2014-05-30 09:02:56 +02:00
twinaphex 9adeae2df3 (Lakka) update_tweens gets value of 0.002 - assume
monitor refresh rate lock in RGUI
2014-05-29 17:44:31 +02:00
twinaphex 223ae6033d (Lakka) Animations show up - unreliable though 2014-05-29 16:35:23 +02:00
twinaphex 14c81f13c9 (Frontend) Remove attempt_load_game variable 2014-05-28 22:20:08 +02:00
twinaphex e1387a7b0b Take out image driver 2014-05-28 21:14:33 +02:00
twinaphex 66d4148e57 (GX) Build fix 2014-05-28 17:48:12 +02:00
Twinaphex 5354de4439 Merge pull request #711 from lakkatv/lakka
(Lakka) Fix a segfault in items_init
2014-05-27 22:48:02 +02:00
Jean-André Santoni 8a656cfccc (Lakka) Fix a segfault in items_init 2014-05-27 22:43:04 +02:00
twinaphex 5da884036e (PS3) Starts to somewhat get back to booting - still a lot of
breakage to go through
2014-05-27 21:38:30 +02:00
twinaphex 1416e47195 (Console) Should bring up menu context in case it fails the first time 2014-05-27 19:21:44 +02:00
twinaphex f788249c59 (Menu) Add get_default_menu function for default settings 2014-05-27 17:13:53 +02:00
Twinaphex a56d57c615 Merge pull request #706 from libretro/shader-parameter
Shader parameter
2014-05-27 16:28:06 +02:00
twinaphex a25a258153 (Menu) Add Content Dir label 2014-05-27 07:58:41 +02:00
twinaphex 3a5011afcc (Menu) Add Content Directory option 2014-05-27 07:57:28 +02:00
twinaphex bc41b942e6 (Menu) Browser Directory was erroneously named 'Content Directory' 2014-05-27 07:53:39 +02:00
twinaphex 0f578ad97d (Lakka) More cleanups 2014-05-27 06:32:33 +02:00
twinaphex bffbdbaca7 (Lakka) Cleanups 2014-05-27 06:27:31 +02:00
twinaphex ebfb104986 (Lakka) Prevent some more segfault bugs 2014-05-27 03:48:08 +02:00
twinaphex 7acf7e706d (Lakka) Remove more redundant re-setting of rgui->last_time 2014-05-27 03:29:21 +02:00
twinaphex 3846ad5f0d (Lakka) Cleanups 2014-05-27 03:25:41 +02:00
twinaphex 76bf7525ca (Lakka) More cleanups 2014-05-27 03:06:58 +02:00
twinaphex 20b54b476a (Lakka) Debork more code 2014-05-27 02:26:15 +02:00
twinaphex 0abbd3968b (Lakka) Refactor more broken code 2014-05-27 02:02:39 +02:00
twinaphex 81fe85624a (Lakka) Start refactoring questionable C code 2014-05-27 01:31:27 +02:00
twinaphex e69b9c4f8a (Menu) Initialize menu driver during init_drivers_pre 2014-05-26 23:18:49 +02:00
Themaister ca3d4416d3 Can save parameters. Can tweak on RGUI presets and current shader. 2014-05-26 18:48:29 +02:00
Themaister b38c30b368 Can tweak shader parameters from RGUI.
Just need to figure out how to handle parameter saving now.
2014-05-26 18:47:49 +02:00
twinaphex e447c654ad (Lakka) Integrate png_texture_load.c code into disp/lakka.c 2014-05-26 18:40:27 +02:00
twinaphex 50ff38195a (Lakka) Integrate tween.c code into disp/lakka.c 2014-05-26 18:32:32 +02:00
Themaister dfd33a8f3f Rename Video Filter Directory.
Overflowed RGUI.
2014-05-26 16:09:19 +02:00
twinaphex 496915eb20 (Menu) Add Autoconfig Dir Path option 2014-05-26 02:57:44 +02:00
twinaphex 09f5f2c25a (Menu) Expose logging verbosity and libretro log level to menu
(Settings) Save logging verbosity
2014-05-26 02:44:58 +02:00
Themaister 25e56d8db0 Kill support for XML shaders.
Long overdue ...
2014-05-25 17:16:45 +02:00
Themaister 42d501fae1 Rename Game Speed Cap. 2014-05-25 17:01:16 +02:00
Themaister 07ab8c0052 Whitespace derp. 2014-05-25 13:18:24 +02:00
Themaister 745cab4f4e Fixups for fastforward_ratio and slowmotion_ratio.
Rename to Game Speed Cap in RGUI, more clear.
2014-05-25 13:13:55 +02:00
twinaphex d536435ea2 (Menu) Expose fast-forward ratio and slowmotion ratio to menu_common_backend 2014-05-25 06:09:12 +02:00
twinaphex c081993fd7 (Menu common) Put variable declarations on top 2014-05-22 06:20:10 +02:00
twinaphex 405d8b4370 (Menu) Refactor menu_defer_core to make it have less dependencies 2014-05-22 06:19:15 +02:00
twinaphex 9e1dfbef29 Split up defer core functionality to menu_common and create
callbacks for menu backend context-specific operations
2014-05-22 03:12:56 +02:00
Themaister 0e85445420 Remove RGUI_SETTINGS_BIND_DSP_CONFIG. 2014-05-20 14:09:08 +02:00
Themaister 1b9bbbd381 Some Panning fixes. 2014-05-20 14:00:48 +02:00
Themaister addba80c3b Rewrite DSP plugin interface. 2014-05-20 12:28:33 +02:00
twinaphex d62164c4ae (BB10) Build fixes
(General) Fix some unused variable warnings
2014-05-17 22:16:25 +02:00
twinaphex 7773daa125 (Menu) If g_settings.input.analog_dpad_mode is set to ANALOG_DPAD_NONE,
force to ANALOG_DPAD_LSTICK  anyway. Might need some safety checks from
polling input to ensure controls do not go hayware when pad with analog stick
is not properly paired yet.
2014-05-14 04:40:06 +02:00
twinaphex 6fd5248fa6 Revert "(Menu) Analog to Dpad binds now get used for menu navigation when one" -
this code is messed up - we need to come up with a good way to allow analog
movement in the menu to be the same as the D-pad without affecting the
input of the main game
This reverts commit 0280fc769b.
2014-05-14 03:47:11 +02:00
twinaphex 0280fc769b (Menu) Analog to Dpad binds now get used for menu navigation when one
of the analog sticks is bound to the D-pad
2014-05-14 00:19:19 +02:00
twinaphex dda574ddf1 (Lakka) More deborking of Lakka 2014-05-12 15:36:01 +02:00
twinaphex d9e31151ed (Lakka/GL) Take out HAVE_LAKKA hack in gl.c - animations/tweening needs to
be fixed though
2014-05-11 20:47:44 +02:00
twinaphex fda33fec90 (Settings data) More shuffling around 2014-05-11 04:28:53 +02:00