Toad King
50a7275acd
rollback changes to GX_SetViewportJitter
2014-02-21 20:39:12 -05:00
Toad King
ea5ecd507d
[GX] fix image converters to avoid memory corruption, fixes crash on some overlays
2014-02-20 23:50:45 -05:00
twinaphex
b27f3242c0
(GX More inlined functions
2014-02-21 04:35:43 +01:00
twinaphex
cee116d5b8
(GX) Video cleanups
2014-02-21 02:57:07 +01:00
twinaphex
78126ec224
(NGC) Build fix
2014-02-21 02:38:15 +01:00
twinaphex
b34b08c2a6
(GX) Use the inlined functions in the headers
2014-02-21 02:00:00 +01:00
Toad King
041ec45132
Merge branch 'gx-overlays'
...
Conflicts:
Makefile.wii
gx/gx_video.c
2014-02-20 19:46:43 -05:00
Toad King
25f66ce28a
[GX] add alpha to overlay
2014-02-20 19:26:50 -05:00
Toad King
96a339cb6f
[GX] fix lockup when using overlays
2014-02-20 18:58:40 -05:00
Toad King
02fd6dffbd
[GX] overlays appear, still some bugs left
2014-02-20 17:58:06 -05:00
Toad King
8762d74fb6
[GX] buildfix
2014-02-20 16:26:50 -05:00
Toad King
be9c017c36
[GX] builds with overlay support, nothing displayed yet
2014-02-20 16:23:29 -05:00
twinaphex
c4ab0351e5
(GX) Replace more functions with macro'ed/inlined versions
2014-02-20 01:40:38 +01:00
twinaphex
5bfc46db2d
(GX) Video optimizations
2014-02-20 01:03:49 +01:00
Toad King
fe4ec8fd7c
[GX] overlay implementation
...
*COMPLETELY UNTESTED, PROBABLY DOESN'T WORK YET*
2014-02-19 17:53:23 -05:00
twinaphex
dfc9f6953e
(GX) Optimize GX_CallDispList
2014-02-19 23:07:25 +01:00
twinaphex
7fe0b8231f
(GX) Optimize init_texture
2014-02-19 21:50:44 +01:00
twinaphex
c8f73d46f9
(GX) Video inlining cleanups
2014-02-19 21:01:36 +01:00
twinaphex
6a4cfc7271
(GX) Get rid of warnings while compiling Wii/NGC versions
2014-02-19 18:07:47 +01:00
twinaphex
de0d0626f6
Include boolean.h instead of stdbool.h
2014-02-11 07:49:15 +01:00
twinaphex
460670f074
Move sensor value reading to retro_sensor_interface
2014-01-20 14:52:53 +01:00
twinaphex
2c7c24b452
(GX) Jacobeian changes
2014-01-06 21:50:22 +01:00
twinaphex
5578cd6ed6
(NGC) Fix build
2014-01-05 00:07:35 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
75a6db27b4
(GX/PS3) Reimplement menu binds
2013-12-26 20:11:33 +01:00
Toad King
54246497a8
[GX] add default binds for axises
2013-12-23 19:46:25 -05:00
Toad King
2b3e5d6bbc
[GX] add in menu bind for classic controller home button
2013-12-22 21:12:19 -05:00
Toad King
2f46fa4fe9
[GX] input changes work now
2013-12-22 21:07:37 -05:00
Toad King
d7cacaa9ed
start of porting wii input driver to better support RGUI. still has issues with axises
2013-12-22 19:47:33 -05:00
twinaphex
0f9310543e
(Wii) Add pad autodetection if g_settings.input.autodetect_enable is
...
set to true - Wiimote + attachment is leading in case both a GC pad
and a Wiimote are on the same port
2013-12-12 22:28:43 +01:00
twinaphex
eacc193d74
(GX) Rewrite audio interleaving
...
(GX) Make menu_binds variable Wii-only for now
(Menu) Add toggleable autodetect_enable for input
2013-12-12 22:10:11 +01:00
twinaphex
21ae4c24af
(Wii) Menu now takes input again from Gamecube pad, Wiimote, Wiimote + Classic
...
and Nunchuk
2013-12-12 20:50:42 +01:00
twinaphex
a7a30646de
Remove rgui.h
2013-11-11 12:15:38 +01:00
ToadKing
2a7d39db2b
[GX] fix crashes
2013-11-07 17:47:28 -05: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
fb5c2d5f34
(GX) Build fixes
2013-11-04 16:48:03 +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
17b69cbc29
(GX) Reimplement audio driver
2013-11-01 20:02:21 +01:00
twinaphex
e9243a5ab4
(GX) Move remainder of video initing code to gx_init
2013-11-01 18:12:06 +01:00
twinaphex
727dc76db8
(Console/Android) Init input driver from context driver/graphics
...
driver from now on - just like PC - input driver initing can be
hoisted out of global_drivers_init that way
2013-11-01 16:33:32 +01:00
ToadKing
752fdaeca9
[GX] remove unused variables
2013-10-15 18:41:47 -04:00
ToadKing
160b609862
[GX] fix audio stuttering on exit/low fps
2013-10-15 18:41:28 -04:00
ToadKing
9f592f1905
[GX] fix FPS debug text
2013-10-15 18:40:23 -04:00
ToadKing
fc2bbfbdc3
[GX] disable interrupts when changing video mode
...
might help with those weird video corruptions people sometimes get
2013-10-15 18:40:00 -04:00
twinaphex
849cfb680e
Saves 'Show Framerate' setting to config file now too
2013-10-11 01:19:54 +02:00
Themaister
84c84814cf
Fix possible crash with uninitialized buf_fps.
...
If fps count == 0, buf_fps would not be written to.
Also, make writing into buf_fps optional. Drop always_write variable as
it doesn't serve a purpose anymore.
2013-10-07 21:54:29 +02:00
twinaphex
c0c6ecc6cb
Rewrite gfx_get_fps - now outputs proper string for FPS output
2013-10-07 20:17:07 +02:00
twinaphex
d17faaca35
(GX) Take out all D-pad emulation code (and treating analog sticks
...
as digital buttons) - will need to wait for the global solution
for D-pad emulation
2013-10-07 16:19:32 +02:00