twinaphex
e574881d75
Get rid of SETTING_DPAD_EMULATION - will be reintroduced later in some
...
way
2013-10-06 23:48:12 +00:00
twinaphex
3c002d6e2d
(RMenu/RGUI) Move label printing of settings out of rguidisp_bitmap.c
2013-10-06 22:36:30 +00:00
twinaphex
eba3eabe0a
(PS3) Move PS3 resolution settings code over to menu_settings.c
2013-10-06 19:49:20 +00:00
Themaister
3b97cdfdac
Add threaded video option.
2013-10-06 17:23:49 +02:00
twinaphex
85d18b77d8
(RARCH_CONSOLE) Include rgui->libretro_dir for RARCH_CONSOLE
...
- Get rid of 'bypasses initialization of' warnings/errors
2013-10-06 15:00:59 +00:00
Squarepusher
8a674d07e9
Merge pull request #326 from libretro/coreinfo
...
Integration of core info files in RGUI.
2013-10-06 04:54:46 -07:00
Themaister
8c768b0207
Move core_info stuff to menu_common.
2013-10-06 12:31:04 +02:00
Themaister
050e2375e3
Begin implementing core autoselect.
2013-10-05 17:07:56 +02:00
Squarepusher
3d386286e7
Merge pull request #324 from libretro/initcommands
...
Implement an idea for a start screen.
2013-10-05 05:38:32 -07:00
Squarepusher
cd97b5e3d2
Merge pull request #323 from libretro/nextletterscroll
...
Repurpose L/R in RGUI to scroll to next letter.
2013-10-04 20:40:17 -07:00
ToadKing
746e5b4a4d
fix missing include
2013-10-04 17:05:15 -04:00
Themaister
1ff48fcd38
Implement an idea for a start screen.
2013-10-04 14:53:47 +02:00
Themaister
b72996da86
Add RGUI scroll acceleration.
2013-10-03 20:44:33 +02:00
Themaister
1c9bbb9333
Repurpose L/R in RGUI to scroll to next letter.
...
A common feature in controller-based file selection pickers
is to be able to scroll to next letter in the alphabet.
2013-10-03 17:32:59 +02:00
twinaphex
8c7550bb90
(GX) Move some GX-specific variables over to menu_settings.c (only place
...
they are needed
2013-10-02 19:15:51 +02:00
Themaister
36de382581
Remove obsolete rgui_controller_lut.
2013-09-30 18:56:19 +02:00
Themaister
b3c1afe2ec
Redirect keyboard events to RGUI.
...
Fixes issue where libretro cores receive keyboard events even though
they are not running (inside RGUI).
2013-09-30 18:53:56 +02:00
Themaister
b4a648ca8a
Merge branch 'master' of github.com:libretro/RetroArch into inputconfig
...
Conflicts:
frontend/menu/menu_common.h
frontend/menu/rgui.c
2013-09-30 17:50:05 +02:00
ToadKing
acb201648a
[GX] fix compile
2013-09-29 21:54:18 -04:00
twinaphex
103cf3a94e
(RMenu/RGUI) Reuse two shader settings across RGUI/RMenu
2013-09-30 02:17:15 +02:00
twinaphex
66431d1524
(RMenu XUI) Refactor - implement rgui_iterate - go through same
...
code in menu_common.c as RGUI/RMenu
2013-09-30 00:54:35 +02:00
Themaister
4f2de6d578
Add RGUI menu toggle config.
2013-09-29 20:40:04 +02:00
Themaister
f1bfaaf420
Allow to customize all.
2013-09-29 19:37:48 +02:00
Themaister
c5a033f7e1
Basic configuration seems to work.
2013-09-29 19:09:33 +02:00
Themaister
dad5e347d8
Start adding joypad config.
2013-09-29 17:58:46 +02:00
twinaphex
963b041d14
(RGUI) Split settings up into new file - menu_settings.c
2013-09-29 15:47:45 +02:00
Hans-Kristian Arntzen
884ae34f0a
Merge pull request #305 from libretro/configswap
...
Configswap
2013-09-27 08:34:36 -07:00
twinaphex
af8caf45f7
(RGUI) RGUI_ACTION_SETTINGS was deprecated - get rid of it
2013-09-27 17:00:00 +02:00
twinaphex
7056edf143
(RMenu) Bake in rgui_list for PS3/Xbox 1/360 too
2013-09-27 16:52:03 +02:00
twinaphex
52703220ea
(RMenu/RGUI) Refactor RGUI/RMenu controls - now uses straight RetroPad polling
...
from input driver without awkward button mappings
2013-09-27 14:31:16 +02:00
Themaister
8238ba7d50
Allow saving new config files directly from RGUI.
...
The file name is inferred to avoid typing.
2013-09-27 00:19:03 +02:00
Themaister
17e2da87e1
Don't hardcode rgui.cgp/glslp as default.
...
In a multi-config environment, shader manager could conflict.
Instead, infer the default RGUI shader cgps/glslps from config path.
Fallback to old rgui.cgp/rgui.glslp if we use a default config.
2013-09-27 00:19:02 +02:00
Themaister
a3d61e1ec5
Add Config Directory option to RGUI.
2013-09-27 00:19:02 +02:00
Themaister
ce6de72181
Some cleanups in settings saving/load defaults.
2013-09-27 00:18:17 +02:00
Themaister
aecbf71a90
Begin adding config swapping support to RGUI.
2013-09-27 00:17:42 +02:00
twinaphex
f74c698822
(RMenu) Start rewriting input code to be uniform to RGUI
2013-09-26 22:34:51 +02:00
twinaphex
0039ade630
(RMenu/RGUI) Fast L/R scrolling
2013-09-26 15:50:10 +02:00
twinaphex
d7eac16329
(menu_common) Add missing header include
2013-09-21 13:34:10 +02:00
twinaphex
45f46abb6d
Create a menu_context interface
2013-09-19 14:49:07 +02:00
Themaister
8707c4c648
Add screenshot directory option to RGUI.
2013-09-16 23:30:42 +02:00
Themaister
815cf1f35c
Add GPU screenshots option.
2013-09-16 23:12:34 +02:00
Themaister
04a1b4b652
Add Core Directory option to RGUI.
...
Also clean up some useless branches to ternaries.
2013-09-12 22:00:59 +02:00
Themaister
a6268692b6
Add window scale x/y and crop overscan options.
2013-09-01 13:48:43 +02:00
Themaister
b2bf3c12de
Add swap_interval support.
...
Again, mostly useful for 120Hz monitors, and/or playing content which is
a fraction of monitor refresh rate.
2013-09-01 13:20:10 +02:00
Themaister
62c34c7871
Add black_frame_insertion support for 120 Hz monitors.
2013-08-30 09:35:13 +02:00
Themaister
73016a2752
Throttle RGUI with timers.
...
Some drivers have broken VSync and without audio blocking, RGUI can blast away
at 1k+ FPS making it unusable.
2013-07-06 21:16:54 +02:00
Themaister
b0b6e65ab6
Add monitor refresh rate monitor in RGUI.
...
Doesn't support updating refresh rate setting yet.
2013-06-07 14:10:42 +02:00
twinaphex
58557f837b
(Menu) Reuse rgui_input for both HAVE_RMENU and HAVE_RGUI
2013-05-27 11:11:23 +02:00
Themaister
43a6346d26
Adds video_hard_sync_frames.
...
Allows to control the maximum amount of frames that can be queued on
GPU.
2013-05-26 13:43:24 +02:00
twinaphex
0977917837
(RGUI) Overlay directory path can now be set (and setting will be
...
saved)
2013-05-22 22:31:16 +02:00