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
ad2cd4e492
Revert "Remove platform-specific MAX_PADS - use global define MAX_PLAYERS"
...
This reverts commit fb1355b975
.
2013-03-16 17:51:45 +01:00
twinaphex
fb1355b975
Remove platform-specific MAX_PADS - use global define MAX_PLAYERS
...
instead and customize it for certain ports
2013-03-16 17:13:28 +01:00
twinaphex
ede829c354
Refactor set_default_keybinds callback into set_keybinds - remove
...
set_analog_dpad_mapping and have it go through set_keybinds - expand
functionality of set_keybinds
2013-03-14 02:24:57 +01:00
twinaphex
4fa8d0f3c6
(Android) Rewritten input_autodetect- now implements set_default_keybinds
2013-03-13 23:17:33 +01:00
twinaphex
ece717f2cc
Rename set_default_keybind_lut to set_default_keybinds
2013-03-13 16:30:01 +01:00
twinaphex
4bd0999940
Remove rarch_input_set_default_keybinds - merge with function
...
pointer set_default_keybind_lut
2013-03-13 16:06:13 +01:00
twinaphex
31998880f6
(Input) Remove max_pads member variable (was RARCH_CONSOLE only -
...
not needed)
2013-03-13 00:39:01 +01:00
twinaphex
545911d4da
(Input) Remove post_init and make it part of input_init
2013-03-13 00:34:46 +01:00
twinaphex
42bdd80ec4
Combine rarch_input_set_controls_default and post_init
2013-03-13 00:12:29 +01:00
twinaphex
fc9dec8099
(Xenon) Some more build fixes
2013-01-13 23:02:42 +01:00
twinaphex
354387b46b
(Xenon) Avoid some naming conflicts
2013-01-13 21:20:59 +01:00
twinaphex
25908c7d8c
(Xenon) Fixes/cleanups (remnants of old SSNES eradicated)
2013-01-13 20:58:52 +01:00
twinaphex
47c421eb8f
Some better ifdefs in griffin.c
2013-01-10 03:34:43 +01:00
twinaphex
c6e8ff2206
(Xenon) Rename dir from 360 to xenon
2013-01-10 03:24:38 +01:00
Twinaphex
7d60c06679
(360) Moved libxenon files to 360/ directory
2012-06-22 18:58:19 +02:00
Twinaphex
c4e0e45722
(PS3/RARCH_CONSOLE) Replace strncpys with strlcpys
2012-05-28 17:28:29 +02:00
Twinaphex
69209b5e2e
Replace remaining strcats with strlcat
2012-05-22 19:03:42 +02:00
Twinaphex
e8e9a71b60
replace remaining strcpys with strlcpy (except for librsound.c)
2012-05-22 18:51:06 +02:00
Themaister
ce740f8948
More fixups.
2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151
ssnes_* => rarch_*.
2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a
SSNES => RetroArch.
2012-04-21 23:17:43 +02:00
Twinaphex
76493d26d4
(Xenon) Indenting nits
2012-04-14 04:43:29 +02:00
Twinaphex
726fa479fa
(SSNES_CONSOLE) Numerous cleanups, indenting cleanups, include header file fixes,
...
etc.
2012-04-11 02:42:27 +02:00
Themaister
e3a71a8c5b
Fixup headers.
2012-04-09 22:05:26 +02:00
Themaister
62c96ea937
Change license header.
2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd
Change headers.
2012-04-09 22:03:57 +02:00
Themaister
b4248038fb
Update license headers.
2012-01-08 01:12:05 +01:00
Themaister
1953ea7312
Fix Xenon build.
2012-01-07 11:32:39 +01:00
TwinAphex51224
5dc573ed38
(Libxenon) Changed texture size to 512x512 - stop libxenon development
...
for now - no double buffering/triple buffering available - return to
it when it's more mature
2011-12-24 14:41:19 +01:00
TwinAphex51224
fa053ffc2b
(Libxenon) Fixed colors
2011-12-24 14:41:18 +01:00
TwinAphex51224
be6c7bad24
(Libxenon) Revert to Xenos driver that works - current issues - colors
...
are wrong (doing | XE_FMT_ARGB produces 'distorted' graphics but right colors) - no vsync (doing while Xe_IsVBlank(device) Xe_Sync(device) makes everything too
slow
2011-12-24 14:41:18 +01:00
Themaister
2680971bb3
Try some stuff.
2011-12-24 14:41:18 +01:00
Themaister
630f19f248
...
2011-12-24 14:41:18 +01:00
Themaister
ef4bee2e4e
Minor fix.
2011-12-24 14:41:18 +01:00
Themaister
f182a2ad24
Debork party. Untested.
2011-12-24 14:41:18 +01:00
TwinAphex51224
13f9e94f61
(Libxenon 360) Shows video for one/two frames, then crashes
2011-12-16 15:22:25 +01:00
TwinAphex51224
e3177fd489
(Libxenon) Xenos gfx commit - still broken
2011-12-16 14:43:09 +01:00
TwinAphex51224
7f03af2b2b
(Libxenon) starts up now - borked graphics though :)
2011-12-15 15:32:47 +01:00
TwinAphex51224
f431f77834
(Libxenon) fix (still crashes during init)
2011-12-15 15:19:03 +01:00
TwinAphex51224
7c28a62b40
(Libxenon) No more SDL
2011-12-15 13:54:22 +01:00
TwinAphex51224
82af27cf33
(Libxenon) Initial xenos graphics driver
2011-12-15 13:38:28 +01:00
Themaister
8a2c5bf9e1
Some cleanups.
2011-12-14 17:05:23 +01:00
TwinAphex51224
325a9fb48e
(Libxenon) D-pad works now in ROM browser menu
2011-12-14 08:36:04 +01:00
TwinAphex51224
757fa71469
(Libxenon) Added (non-working) input driver
2011-12-14 01:35:17 +01:00
Themaister
9c67452f10
<________________________<
2011-12-14 00:36:28 +01:00
Themaister
0416a2ae61
Don't use float <_<
2011-12-14 00:30:03 +01:00
Themaister
0e8f2339d8
Might work better ...
2011-12-14 00:25:04 +01:00
Themaister
6ad4b1f15a
Little endian DAC on 360 (lolwut?)
2011-12-13 23:44:55 +01:00