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
twinaphex
79ea30f54f
Introduce config_save_on_exit
2013-05-22 15:35:28 +02:00
ToadKing
655546849a
(RGUI) allow setting paths from RGUI
2013-05-20 22:17:26 -04:00
Themaister
1325794178
Remove config path in RGUI.
...
Wonky, opens a can of worms to change it.
2013-05-18 00:34:52 +02:00
twinaphex
69e2bbd57e
(RGUI) Add Overlay Scale option - when downscaling, doesn't seem to
...
update the hitboxes
2013-05-17 23:37:48 +02:00
twinaphex
21238048a3
(RGUI) Add opacity overlay setting
2013-05-17 23:26:11 +02:00
twinaphex
04e884a213
(RGUI) Make it possible to change overlays from RGUI
2013-05-17 23:13:09 +02:00
Themaister
608f88bd55
Refactor initial ROM history save.
...
Add menu_rom_history_push_current().
2013-05-17 18:33:45 +02:00
Themaister
50bd5bb4ff
Save to ROM history when loading from CLI.
2013-05-17 18:22:03 +02:00
Themaister
7f88b51828
Split video and shader toggle options.
...
Fixes crashes when left/right was used on browser options.
2013-05-08 18:17:30 +02:00
twinaphex
f2e8f1f1fd
(RGUI) Create Settings menu
2013-05-05 22:02:47 +02:00
ToadKing
858ad034c8
don't scroll tickers for entries not highlighted
2013-05-05 15:42:45 -04:00
twinaphex
6a1eb0c0b1
(PS3/RMenu) Move oskutil_handle to menu_common.h
2013-05-05 16:12:06 +02:00
twinaphex
9c3d943600
(RGUI/RMenu) Get rid of SRAM/Savestate dir enable - obsolete now
2013-05-05 16:02:57 +02:00
Themaister
65deccfcad
Refactor ticker line creation.
...
Move to menu_common. Can be reused.
2013-05-05 11:26:02 +02:00