Commit Graph

1223 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen
38f006e00e Merge pull request #2 from ficoos/analog_fix
Analog direction reverses when gamepad sends maximum value.
2012-08-16 11:47:48 -07:00
Themaister
44d7a687ef Update to 0.9.24. 2012-08-15 21:26:44 +02:00
Saggi Mizrahi
eb25ec04ca Fix analog calculation
Analog read would overflow and become -1 instead of 128 when analog
reached maximum value.

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-08-03 19:16:21 -04:00
Saggi Mizrahi
3e890b55fe Add support for regular gamepad input
Some games cannot work with dual analog input. (eg. Castlevania -
Symphony of the Night).

I reuse the mouse device because RetroArch doesn't givce plugins the
ability to add "features". I choose specifically the mouse options
because it's the only device type that can be specified per input port.

The default is now "gamepad" because it's the most compatible option and it
is the default in mednafen [1].

[1] http://mednafen.sourceforge.net/documentation/09x/psx.html

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-07-24 21:23:10 -04:00
Themaister
03fcaf14d4 Analog support. 2012-06-28 23:29:42 +02:00
Themaister
fa5adbacd5 Opt-in for 24bpp. 2012-06-16 15:25:49 +02:00
Themaister
06f54d1192 Update README for sysdir. 2012-06-16 01:07:41 +02:00
Themaister
1ad1474089 Avoid using configs. Requires system dir. 2012-06-16 01:00:17 +02:00
Themaister
8ee82e3878 Clarify hack. 2012-06-15 09:29:22 +02:00
Themaister
8f40825763 Build fix. 2012-06-12 01:06:33 +02:00
Themaister
98cd4c5d0d Use RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. 2012-06-12 01:03:09 +02:00
Themaister
15a37df2db Fix build. 2012-06-10 00:54:07 +02:00
Themaister
f48f8405a4 Use sthread abstraction for threads. 2012-06-10 00:47:44 +02:00
Themaister
d3924ab7d6 Revert "Automatically create .cue from .iso/.img, etc."
This reverts commit df00f075c4.
2012-06-05 18:04:43 +02:00
Themaister
df00f075c4 Automatically create .cue from .iso/.img, etc. 2012-06-05 18:26:45 +02:00
Twinaphex
0d54ef767c Commented out logging - can reenable by defining DEBUG 2012-06-05 01:36:20 +02:00
Themaister
3eea3bb044 Small nits. 2012-06-03 19:29:23 +02:00
Themaister
c549840a83 Nit... 2012-06-03 19:19:45 +02:00
Themaister
ab807fb8b6 Nit. 2012-06-03 19:19:13 +02:00
Themaister
9f731d7c8b Add README. 2012-06-03 19:18:46 +02:00
Themaister
ace67e55b4 Drop -fno-strict-aliasing. 2012-06-03 19:05:30 +02:00
Themaister
57ebac86b8 Input appears to work. 2012-06-03 18:58:46 +02:00
Themaister
e942ae84aa Initial commit. 2012-06-03 17:48:14 +02:00