Commit Graph

291 Commits

Author SHA1 Message Date
twinaphex
a77b7576b7 (RMenu XUI) Get rid of rmenu_xui header 2013-11-19 06:42:27 +01:00
twinaphex
79a4f790fe (XDK1) Menu texture now fills entire screen 2013-11-15 02:54:14 +01:00
twinaphex
ef7d85c1ce (XDK D3D) Some texture menu tweaks 2013-11-15 02:44:17 +01:00
twinaphex
94a49d4273 (xdk_d3d) Remove HAVE_MENU_PANEL define 2013-11-12 12:31:21 +01:00
twinaphex
50dc298187 (Xbox 1) Remove menu_panel 2013-11-11 04:04:24 +01:00
twinaphex
54d2e2d321 (Xbox 1) Build fixes 2013-11-11 03:36:30 +01:00
twinaphex
f8c37fc933 (Menu) Simplify menu preprocessor conditionals - there is now
one common catch-all define called HAVE_MENU
2013-11-08 04:36:47 +01:00
twinaphex
da8f8b6d63 Get rid of lifecycle_mode_state and use g_extern.lifecycle_state
instead
2013-11-07 21:44:44 +01:00
twinaphex
2c2542ff63 Rename message.c/message.h to message_queue.c/message_queue.h 2013-11-06 15:08:54 +01:00
twinaphex
bc13d07026 (XDK) xdk input - fix up erroneous copy-paste - was accidentally
callocing struct
2013-11-04 00:13:09 +01:00
twinaphex
332f221c64 (XDK D3D) Prevent unitialized variables 2013-11-04 00:04:53 +01:00
twinaphex
0b307dc9fb (XDK1) Build fix 2013-11-03 21:37:31 +01:00
twinaphex
0dbbc33529 (XDK) Implement rumble (based on XInput Windows driver - not sure
if treating left motor as "strong" motor is correct behavior we
should take from the Windows driver
2013-11-03 21:32:16 +01:00
twinaphex
c0e02d3957 (Android/General) Add preliminary sensor support to libretro API /
add accelerometer support to Android input driver
2013-11-03 00:27:58 +01:00
twinaphex
3e8166bfa5 (Input) Add new function to input driver - get_capabilities 2013-11-02 21:16:57 +01:00
twinaphex
f149c387b9 Remove 'start' from video interface 2013-11-01 21:18:38 +01:00
twinaphex
b09a7bae43 (XDK) Move font context initing to xdk_d3d_init 2013-11-01 17:36:31 +01:00
twinaphex
a682319eee (XDK1) Fix build - reimplemented input init 2013-11-01 17:12:24 +01:00
twinaphex
c2b55b9974 (XDK) Fix message queue 2013-10-07 23:57:55 +02:00
twinaphex
32ac80c8e7 (XDK) Take out D-pad emulation binds 2013-10-07 16:23:15 +02:00
twinaphex
b58ccb6e59 (XDK) xdk_input.c - get rid of pads_connected 2013-10-06 20:49:11 +00:00
twinaphex
f38f43ddac (XDK) xdk_input - cleanup 2013-10-06 20:38:58 +00:00
twinaphex
fd053086ef (RARCH_CONSOLE) Remove DECREMENT_BIND/INCREMENT_BIND 2013-10-06 20:01:44 +00:00
twinaphex
abb829283b Take out messy Dpad emulation code - this will require an entire
rewrite where we come up with a solution that works the same across
console/PC/mobile
2013-10-05 20:55:37 +00:00
twinaphex
cf3fa07c4a (RARCH_CONSOLE) Reduce code duplication for default input binds 2013-10-01 18:38:12 +02:00
twinaphex
c95689e8f0 (RMenu XUI) Add more HAVE_RMENU_XUI ifdefs 2013-09-29 21:45:50 +02:00
twinaphex
48c042d56c (360) More build fixes 2013-09-29 18:04:56 +02:00
twinaphex
767c44fd47 (360) Don't define HAVE_RMENU anymore for 360 2013-09-29 17:58:10 +02:00
twinaphex
059f2c98cd (360) Build fixes to rmenu_xui.cpp 2013-09-29 17:53:26 +02:00
twinaphex
725be8ff94 (360/XDK) Build fixes 2013-09-28 01:46:55 +02:00
twinaphex
8837139271 (360) Build fixes 2013-09-15 18:49:18 +02:00
twinaphex
119ee6d538 (XDK1) Fix build 2013-07-16 00:47:09 +02:00
twinaphex
0e55c45aa3 (XDK) xdk_d3d - cleanup 2013-06-14 17:31:17 +02:00
twinaphex
c84750a752 (XDK) Move FPS printing code over to window_update_title function
as well
2013-06-14 17:28:53 +02:00
twinaphex
559c4a7964 (RARCH_CONSOLE) Add refresh rate FPS statistics 2013-06-08 01:45:25 +02:00
twinaphex
f03dc4cb62 Cleanups 2013-06-03 00:44:09 +02:00
twinaphex
34619412bc (RARCH_CONSOLE) Get rid of video_stop_func 2013-04-24 16:08:18 +02:00
Themaister
be01a0ea59 Refactor aspect ratio handling.
Rework aspect ratio handling in RGUI.
Custom viewports work on PC. Ensure that aspect_ratio_idx persist
through reentrancy. Change ASPECT_RATIO_AUTO to ASPECT_RATIO_SQUARE to
better signal that it's the square pixel option.

Add ASPECT_RATIO_CONFIG as an option to use config file defined aspect
ratio.
2013-04-20 10:56:04 +02:00
twinaphex
419620a49e (360) Add viewport hack for now so that XUI doesn't get
cut off depending on the viewport of the game
2013-04-19 23:22:58 +02:00
twinaphex
7fb7077f56 (XDK1) Don't do Clear anymore for every xdk_d3d_frame iteration 2013-04-19 23:08:31 +02:00
twinaphex
876f216803 (RMenu XDK1) Menu picture is now always fullscreen 2013-04-19 22:55:40 +02:00
twinaphex
e25afd4a62 (XDK1) We don't use state blocks so DIRTYFLAGS can go 2013-04-19 02:39:19 +02:00
twinaphex
206d083a84 (XDK D3D) Optimization - d3d->should_resize was never set to false
- skips viewport checking code for every frame
2013-04-19 02:18:15 +02:00
twinaphex
e7db869f69 (XDK D3D) Do Clear at start of xdk_d3d_frame 2013-04-19 01:52:43 +02:00
twinaphex
fa50efa93b (PS3/XDK) Don't rely on frame_count anymore for menu toggle 2013-04-18 23:54:15 +02:00
twinaphex
3670dd923a (XDK D3D) Fix SetSamplerState/SetTextureStage State 2013-04-16 22:44:49 +02:00
twinaphex
050ed45f30 (XDK1) Use D3DSWAPEFFECT_DISCARD 2013-04-16 21:08:28 +02:00
twinaphex
99265999d8 (XDK D3D) More inlined functions 2013-04-16 18:49:09 +02:00
twinaphex
671725cfdd (XDK D3D) Replace more functions with optimal inlined functions 2013-04-16 16:47:20 +02:00
twinaphex
c54ed6789b (XDK D3D) Start optimizing XDK D3D driver 2013-04-16 16:11:15 +02:00