6781 Commits

Author SHA1 Message Date
Themaister
1e4cc2164c Remove some unneeded/unused D3D9 stuff. 2013-04-21 00:54:25 +02:00
Themaister
4681fe2578 Fix casing consistency. 2013-04-21 00:11:55 +02:00
Themaister
610f33962a Add fullscreen toggle to RGUI.
Drop hotkey handling. Needed to add delay timer hackery in that case.
2013-04-21 00:01:49 +02:00
Themaister
43dc80c430 Don't push a file list before settings.
Not really needed, and is a source for confusion.
2013-04-20 23:37:57 +02:00
Themaister
6dd7ea935e Add GL_SHADER_STOCK_BLEND.
Replace stock shader with a special shader which does not apply color.
This is a necessary on Android.
2013-04-20 15:46:50 +02:00
Themaister
4f7d3b5ea0 Add custom viewport + integer scale mode. 2013-04-20 12:48:33 +02:00
Themaister
7120e5842d Add integer scale to RGUI. 2013-04-20 11:48:26 +02:00
Themaister
ab377bf1ec Fix symlink directories on POSIX. 2013-04-20 11:30:42 +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
Themaister
f1e3cb3b58 Fix compiler warning. 2013-04-20 09:01:38 +02:00
twinaphex
ff49f28236 Revert "(miniz) More full-featured miniz - for linking MAME 0.78 on consoles"
This reverts commit 9a7125b49d565c38cb2612957895e58cbf9c9933.
2013-04-20 04:57:21 +02:00
twinaphex
9a7125b49d (miniz) More full-featured miniz - for linking MAME 0.78 on consoles 2013-04-20 04:43:17 +02:00
twinaphex
c68d3fd512 (RMenu) Reduce calls to browser_update 2013-04-20 00:47:21 +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
Squarepusher
7c8ab66c30 Merge pull request #185 from CatalystG/cascades
BB10 Cascades UI
2013-04-19 13:28:13 -07:00
twinaphex
0f067fd093 (RMenu XUI) Start unwrapping macros 2013-04-19 21:50:19 +02:00
twinaphex
dca93a406d (360) Improve menu_iterate_xui 2013-04-19 21:04:08 +02:00
CatalystG
387f81ba93 (BlackBerry) A working BB10 Cascades frontend to choose rom and core currently 2013-04-19 13:32:17 -04:00
CatalystG
2bad02c84b (BlackBerry) Fixing PlayBook asset path after moving project. 2013-04-19 13:32:17 -04:00
CatalystG
3ca36a49d7 (BlackBerry) Add an initial BB10 UI with no backend logic yet. 2013-04-19 13:32:16 -04:00
CatalystG
a4ddcd7d35 (BlackBerry) Add initial Cascades skeleton project. 2013-04-19 13:32:16 -04:00
CatalystG
b05a05bba3 Move PlayBook project to group with new BB10 cascades project. 2013-04-19 13:32:16 -04:00
twinaphex
b7e71f17b8 (RMenu/RGUI) Move menu_iterate to upper-layer menu_common 2013-04-19 17:53:01 +02:00
twinaphex
dd9e6029c2 (RMenu/RGUI) Make menu_iterate almost the same in both RGUI and RMenu - now we
can start moving it to the upper layer
2013-04-19 17:34:46 +02:00
twinaphex
eb42492ab0 (GX) Use GX_InitTexObjFilterMode to set filtering modes 2013-04-19 16:23:09 +02:00
twinaphex
406d3a5d26 (GX) Add video optimizations 2013-04-19 16:09:37 +02:00
twinaphex
08f2c286fa (GX) Set should_resize to false after doing the should_resize state block 2013-04-19 12:35:16 +02:00
Themaister
a4194cf6c0 Namespace dummy libretro core better. 2013-04-19 08:15:43 +02:00
meancoot
c15463ad7c (iOS) Various:
Fix symbol conflict for audio_cb in CoreAudio driver and dummy lib
   Don't show a frame from the last loaded game when loading a new one
   Fix settings not being refreshed after a failed game load
   Fix issue that could cause the display time of the native pause button to be cut short
2013-04-18 20:39:43 -04: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
2cef7466a8 (RMenu/RGUI) Don't set first delay timer 2013-04-19 00:52:37 +02:00
twinaphex
576aafd5e4 (360) Drop setting timer_delay on deinit: in rmenu_iterate 2013-04-19 00:32:13 +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
a979cba13c (RMenu/RGUI) Standardization pt. 1 2013-04-18 23:00:27 +02:00
twinaphex
16a40af173 (RGUI) Move menu_stack code back into rgui.c 2013-04-18 22:22:25 +02:00
twinaphex
fbb82177f3 (RMenu XUI) Build fix 2013-04-18 19:09:38 +02:00
twinaphex
24e3f0d2ee (RMenu/RGUI) Move DEVICE_NAV_* enums to menu_common.h 2013-04-18 19:08:17 +02:00
twinaphex
798f40b6a1 (RMenu/RMenu XUI) Move browser_update to upper-layer menu_common.c -
use same function for both RMenu and RMenu XUI
2013-04-18 19:05:43 +02:00
twinaphex
1f6d3a8610 (RMenu XUI) Build fix 2013-04-18 18:39:52 +02:00
twinaphex
96f2ecce20 (RMenu/RGUI) Move filebrowser/menu stack initialization to upper-layer
menu_init() function
2013-04-18 18:33:03 +02:00
twinaphex
41ec8b8fe8 (PS3/PSP) Remove dead code 2013-04-18 17:44:38 +02:00
twinaphex
5b35feddae (RMenu/RGUI) Free rgui and filebrowser in upper-layer menu_free() function 2013-04-18 17:29:04 +02:00
twinaphex
bc4bd6b684 (RMenu XUI) Use rgui->browser 2013-04-18 17:27:11 +02:00
twinaphex
d18e6d1315 (RMenu XUI) Don't use CXuiControl anymore 2013-04-18 17:18:34 +02:00
twinaphex
44661638b6 (RMenu XUI) Use m_controlnoslider directly 2013-04-18 16:52:30 +02:00
twinaphex
c1f6f097df Use m_controlslist directly 2013-04-18 16:47:49 +02:00