ToadKing
246139c022
fix rgui without dynamic cores
2013-09-15 17:09:23 -04:00
twinaphex
8837139271
(360) Build fixes
2013-09-15 18:49:18 +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
Cray Elliott
ba095dca79
Fix compilation error introduced by analog overlay changes
2013-09-06 01:43:55 -07:00
meancoot
149a0f37d0
(Overlay Analog) Coding style fixes
2013-09-05 18:19:07 -04: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
pinumbernumber
b3b92ee563
RGUI: Do not scroll if all items are visible at once
2013-08-30 11:29:54 +01:00
Themaister
62c34c7871
Add black_frame_insertion support for 120 Hz monitors.
2013-08-30 09:35:13 +02:00
twinaphex
7ad663c5f2
Get rid of RARCH_PERFORMANCE_MODE everywhere
2013-08-25 22:21:23 +02:00
Themaister
32cae444a0
Fixup new private extensions.
...
Moved private stuff to libretro_private.h.
Dropped use of retro_variable (redundant and wrong type).
Didn't understand difference between EXEC_LOAD and EXEC_RELOAD at all.
Only one was used anyways ...
2013-08-25 11:10:32 +02:00
twinaphex
edfab9630a
Add RETRO_ENVIRONMENT_EXEC - refactor some stuff internally in
...
libretro frontend to implement this new functionality
2013-08-25 01:37:15 +02:00
twinaphex
8aef9f4c64
Hide away g_settings.libretro mutation and do calls to environment
...
callback action instead - frontends should do it this way as well
2013-08-24 23:08:40 +02:00
twinaphex
7c81f554af
Add RETRO_ENVIRONMENT_SET_LIBRETRO_PATH to libretro API. Also gives us opportunity
...
to write internal code - other libretro implementations can now just implement
this environ callback and have other external frontends of their own be able to swap
in/out libretro cores from outside
2013-08-24 22:35:54 +02:00
Themaister
9ce4684e14
Make sure ASPECT_RATIO_CUSTOM is set to something sane.
2013-08-19 23:00:17 +02:00
Themaister
2b28050c15
Build fixups.
2013-08-11 01:16:08 +02:00
Hans-Kristian Arntzen
21a1ae72d5
Remove unused variables.
2013-08-11 01:08:00 +02:00
Themaister
b51fca8411
Fix X/Y on Shield.
2013-08-01 20:04:36 +02:00
twinaphex
52a160a744
(RMenu) Cleanups in select_file
2013-07-28 04:51:55 +02:00
twinaphex
2323cee6a7
Get rid of MODE_EXIT
2013-07-27 20:34:06 +02:00
twinaphex
3e3e6ed976
Get rid of MODE_VIDEO_PAL_VSYNC_BLOCK
2013-07-27 20:14:29 +02:00
twinaphex
248d4e8084
Get rid of MODE_OSK_DRAW
2013-07-27 20:12:46 +02:00
twinaphex
fe433b2322
Add new header file_ext.h - refactor out frontend_console.h
2013-07-15 14:54:40 +02:00
twinaphex
328ce6ad31
(RARCH_CONSOLE) Combine frontend_console.c with frontend.c - hope
...
and pray this doesn't break hard
2013-07-15 14:19:29 +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
twinaphex
77d5190a01
(OSX) Make dummy context file - compile in RetroArch with Griffin
2013-07-04 15:01:38 +02:00
twinaphex
b696388f34
(Clang) No warnings now
2013-07-03 02:59:46 +02:00
twinaphex
1ff0107bd4
Clang warnings fixed
...
'Equality comparison with extraneous parentheses' semantics warnings in
Clang fixed
2013-07-02 15:23:20 +02:00
Themaister
40046531f3
Should fix GPU screenshots if last frame was duped.
2013-06-22 00:38:00 +02:00
Themaister
73bfae9602
Always render cache when using HW render.
...
When using HW render, only GPU screenshots are allowed.
2013-06-16 13:56:49 +02:00
Themaister
312154d110
Use common rarch_take_screenshot in RGUI.
...
Adds GPU screenshot support from RGUI by rendering a clean frame
then taking screenshot.
Should also fix screenshot crash when using GL cores.
Always uses g_settings.screenshot_directory path.
I didn't see the purpose of the RARCH_CONSOLE #ifdef. Probably a Wii
hack from way back ...
2013-06-16 13:44:07 +02:00
Themaister
bb3bac7e0d
Fix ROM history being deleted when ROM includes ;.
...
Using ';' as a delimiter in history file was a mistake as it breaks
when files have this file included. Instead, split on newline.
To avoid reading broken history files, the history file path is
changed.
Also add game_history_path/size to config.
2013-06-09 22:24:30 +02:00
Themaister
d5a8d3bfb0
Can update video refresh rate from RGUI.
2013-06-07 14:34:09 +02:00
Themaister
d8d9073f30
Allow resetting frame time estimator from RGUI.
2013-06-07 14:26:33 +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
f50332df41
(360) Build fix
2013-06-03 20:42:04 +02:00
twinaphex
11ae5fde33
(RMenu) Move around 'Save Custom Controls'
2013-06-03 01:50:59 +02:00
twinaphex
5b3ef441a4
(Rmenu) Scroll viewport text at Resize Menu
2013-06-03 01:42:58 +02:00
twinaphex
9adf9ce818
(RMenu) Shorter menu labels
2013-06-03 01:23:02 +02:00
twinaphex
2b32c4dd9b
(RMenu) Remove stub 'Default all' options which were no longer used
2013-06-03 01:18:09 +02:00
twinaphex
a71a6a4749
(RMenu/RGUI) Console changes - menu should always run with vsync on +
...
remove video throttle option
2013-06-02 23:29:28 +02:00
twinaphex
5845530976
(RMenu) Fix game history Y positioning when dealing with multiple
...
pages
2013-06-02 22:57:35 +02:00
twinaphex
537be9f6a3
(Xbox/RMenu) Prevent empty string_lists returned by dir_list_new from
...
crashing the program
2013-06-02 22:32:06 +02:00
Themaister
1fb7ff7c4e
Push the correct path to history.
...
If a zipped ROM was loaded directly from CLI, the extracted path would
be pushed to history.
2013-05-30 22:53:40 +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
2613cf1b77
(RMenu XUI) Fix enums
2013-05-26 00:37:46 +02:00
twinaphex
eb05ee2ef4
(RMenu XUI) Move rewind options to RMenu XUI Options submenu
2013-05-26 00:37:00 +02:00
twinaphex
20fdda8ca9
(RMenu) Move rewind settings to Settings submenu
2013-05-26 00:32:39 +02:00
twinaphex
e492425700
(RMenu) Fixes key repeat
2013-05-26 00:03:27 +02:00