Commit Graph

209 Commits

Author SHA1 Message Date
twinaphex 87a21b2e13 Rename ROM history to Content history 2014-07-22 05:01:35 +02:00
twinaphex ec28aca278 Cleanup menu_replace_config 2014-07-22 04:40:35 +02:00
twinaphex 3a501e750f Hose some more code to rarch_main_command 2014-07-22 03:55:55 +02:00
twinaphex 176b4f91b6 Create RARCH_CMD_LOAD_CORE 2014-07-22 03:34:28 +02:00
twinaphex d1a85b6d95 Take out HAVE_SCREENSHOTS everywhere 2014-07-22 03:22:18 +02:00
twinaphex 72be4b17e7 (Main) Take out HAVE_SCREENSHOTS ifdef
Create RARCH_CMD_TAKE_SCREENSHOT
2014-07-22 03:17:47 +02:00
twinaphex 78610e4d90 Add RARCH_CMD_LOAD_CONTENT 2014-07-22 03:12:56 +02:00
twinaphex 4b0f3584e0 Create rarch_main_command - command.c could maybe later be made
more generic so we can just do this through command.c functions
locally
2014-07-22 02:14:52 +02:00
twinaphex 0ba903c727 (Menu common backend) Cleanups 2014-07-21 23:38:49 +02:00
twinaphex 5a09711427 (Menu) Refactor Onscreen Keyboard setting 2014-07-21 23:03:32 +02:00
twinaphex 8d027d876d (Menu) Refactor input_autodetect_enable 2014-07-18 05:06:36 +02:00
twinaphex 31122bd09e (Menu) Refactor aspect_ratio_idx setting 2014-07-18 04:50:55 +02:00
twinaphex eb374cbcec (Menu) Refactor fastforward_ratio setting 2014-07-18 04:27:16 +02:00
twinaphex a4983cc935 (Menu) Refactor MONITOR_INDEX setting 2014-07-18 04:00:37 +02:00
twinaphex d918c43446 (Menu) Refactor WINDOW_SCALE_X/Y settings 2014-07-18 03:56:12 +02:00
twinaphex ea49e4adef (Menu) Refactor MENU_SETTINGS_OVERLAY_ENABLE 2014-07-18 03:49:39 +02:00
twinaphex 8fecb096c0 (Menu) Refactor slowmotion_ratio 2014-07-18 03:37:37 +02:00
twinaphex 24116490ca (Menu) Refactor more settings 2014-07-18 03:31:04 +02:00
twinaphex 7c5214646f (Menu) Add more settings 2014-07-18 02:54:30 +02:00
twinaphex 6f32841647 Rename g_extern.verbose to g_extern.verbosity to avoid
collisions on OSX
2014-07-18 00:39:31 +02:00
twinaphex 675bcd23e7 (Setting data) Add more options 2014-07-18 00:25:14 +02:00
twinaphex 63a2f5b885 (Menu) Refactor MENU_SETTINGS_TOGGLE_FULLSCREEN` 2014-07-17 22:02:03 +02:00
twinaphex cecdee7f54 (Menu) Refactor MENU_CONTENT_HISTORY_SIZE 2014-07-17 21:58:47 +02:00
twinaphex f825dd6fa4 (Menu) Rename some netplay options 2014-07-17 21:27:15 +02:00
twinaphex 393f44265e (Setting data) Begin adding Netplay options 2014-07-17 21:22:31 +02:00
twinaphex 3fa496b9b4 (Menu) Cleanup VIDEO_SWAP_INTERVAL setting 2014-07-17 21:02:45 +02:00
twinaphex aa1c0fe634 (Menu) Convert more settings 2014-07-17 20:51:42 +02:00
twinaphex bc14933f2f (Menu) Refactor more settings 2014-07-17 20:41:21 +02:00
twinaphex 47fd26f4e2 (Menu) Refactor more settings 2014-07-17 19:35:55 +02:00
Twinaphex 7921b6eafd (Menu) Fix 2014-07-17 19:23:39 +02:00
twinaphex 8c499cbee8 (Menu) Some cleanups 2014-07-17 19:22:36 +02:00
twinaphex 1655fa3a40 (Menu) Refactor audio latency/sync settings 2014-07-17 18:23:16 +02:00
twinaphex 9856cf2deb (Menu) Refactor some more settings 2014-07-17 18:10:39 +02:00
twinaphex ee0fc2ff29 (Menu) Refactor more settings 2014-07-17 17:26:34 +02:00
twinaphex 9a3ac9c5fd (Menu) Refactor VIDEO_VSYNC setting 2014-07-17 06:56:41 +02:00
twinaphex 4305db814b (Menu) Refactor set_current_boolean 2014-07-17 06:47:45 +02:00
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
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
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 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 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
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 7109940f29 Don't display perf counters on menu unless enabled. 2014-06-09 11:43:32 +02:00
Themaister e545d695ec Begin big rewrite of GL/raster font rendering path. 2014-06-08 14:08:26 +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 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
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
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 98467a744e (GX) Fix warning 2014-06-01 03:17:46 +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
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 262c1aa54b Softfilter toggling currently broken 2014-05-31 22:38:09 +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 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 711a776f02 (Menu) Refactors 2014-05-31 19:22:23 +02:00