Commit Graph

8316 Commits

Author SHA1 Message Date
pinumbernumber c16d0e54e1 fix xinput (again)- repair multiple pads support 2013-09-02 12:32:59 +01:00
Themaister 98c9da9dda Set swap interval correctly in gl_init(). 2013-09-02 09:20:51 +02:00
Themaister a6268692b6 Add window scale x/y and crop overscan options. 2013-09-01 13:48:43 +02:00
Themaister b2bf3c12de Add swap_interval support.
Again, mostly useful for 120Hz monitors, and/or playing content which is
a fraction of monitor refresh rate.
2013-09-01 13:20:10 +02:00
Themaister 45cfc584f9 Allow disabling building Win32 "GUI". 2013-08-31 11:43:14 +02:00
Hans-Kristian Arntzen 0720eedd2a Merge pull request #294 from pinumbernumber/master
Do not scroll RGUI if all items are visible at once
2013-08-30 04:48:21 -07:00
pinumbernumber b3b92ee563 RGUI: Do not scroll if all items are visible at once 2013-08-30 11:29:54 +01:00
Themaister 62c34c7871 Add black_frame_insertion support for 120 Hz monitors. 2013-08-30 09:35:13 +02:00
Themaister ce026a3ba0 [OpenVG] Fix build. 2013-08-29 18:35:43 +02:00
Hans-Kristian Arntzen 0095ae225c Merge pull request #292 from pinumbernumber/xinput-autoconf
Add autoconf support and correct RGUI joypad name reporting to DInput and XInput
2013-08-29 01:30:54 -07:00
pinumbernumber 0fb0d0e891 coding style corrections 2013-08-29 09:27:13 +01:00
pinumbernumber 37ebdcdec7 Add correct joypad name reporting to RGUI (for xi and di), also cleanup dinput name variables 2013-08-28 21:16:27 +01:00
pinumbernumber bcb48caa16 Merge branch 'master' into xinput-autoconf 2013-08-28 16:13:14 +01:00
pinumbernumber a2d5d20125 tiny XI tweak/fix 2013-08-28 16:08:44 +01:00
ToadKing 04be8cbee2 new audio core, RWebAudio. Glitchy, but works well, even with requestAnimationFrame callbacks 2013-08-28 00:03:25 -04:00
twinaphex ead5a3b3ac (Android) comment readBackInt for input_back_behavior - this crashes hard for now 2013-08-28 02:12:40 +02:00
meancoot cce58a829a (OSX) Fix XCode release flags 2013-08-27 18:31:32 -04:00
Hans-Kristian Arntzen ec2c5d7675 Merge pull request #291 from pinumbernumber/xinput-perf-fix
Quick Xinput performance fix
2013-08-27 13:11:46 -07:00
pinumbernumber ee57fe6a95 Merge branch 'xinput-perf-fix' into xinput-autoconf 2013-08-27 20:56:15 +01:00
pinumbernumber fee0bdd228 more XI/DI tweaking 2013-08-27 20:25:50 +01:00
pinumbernumber dca8dd0f3b fix XInput performance bug 2013-08-27 19:28:34 +01:00
pinumbernumber 2b6907e0ab fix C++ (MSVC) build 2013-08-27 19:26:01 +01:00
meancoot 851a56195a (OSX) Add command line support; only arguments passed after an -- argument are passed to retroarch (eg retroarch -- /path/to/game) 2013-08-27 12:07:59 -04:00
meancoot 6372e755c4 (OSX) Add proper full screen tracking 2013-08-27 11:37:21 -04:00
pinumbernumber 6f8455e1cc Merge branch 'master' of git://github.com/libretro/RetroArch into xinput-autoconf 2013-08-27 14:40:50 +01:00
pinumbernumber 6bed0cfa65 More small adjustments to joypad drivers 2013-08-27 14:38:20 +01:00
pinumbernumber 905e767983 Add autoconfig support to xinput and dinput 2013-08-27 12:14:56 +01:00
meancoot 253bb88bfc (OSX) More settings menu work (now supports all input bindings for player 1) 2013-08-26 23:56:26 -04:00
meancoot 29b8a6f8e4 (OSX) Start keybind setting support 2013-08-26 22:12:22 -04:00
meancoot dbc1758a99 (OSX) The settings panel now works 2013-08-26 14:06:28 -04:00
Themaister 5411646504 Clone from upstream with MinGW build script. 2013-08-26 18:27:36 +02:00
Hans-Kristian Arntzen f08c8cc5c2 Merge pull request #288 from pinumbernumber/master
Add XInput support (and misc fixes)
2013-08-26 09:20:49 -07:00
pinumbernumber d5eea1e575 fixed attribution 2013-08-26 15:37:01 +01:00
pinumbernumber f897552ee7 Merge branch 'master' of git://github.com/libretro/RetroArch 2013-08-26 13:29:16 +01:00
pinumbernumber 333ae68163 more small style tweaks 2013-08-26 12:13:41 +01:00
meancoot 54b672d6b7 (OSX) More settings menu work 2013-08-26 00:37:17 -04:00
meancoot 2ef2b4e778 (OSX) Add a menu option that opens the directory where cores should be placed 2013-08-25 19:41:02 -04:00
meancoot 2c20644ecb (OSX) Some setting menu work 2013-08-25 19:41:02 -04:00
twinaphex 72057ab9be (Android Phoenix) Add readBackInt - now saves input_back_behavior for per-core
config as well
2013-08-26 00:21:09 +02:00
twinaphex da8b19c25c (Android Phoenix) Add some TODO notes to settings saving and add
an entry to per-core config state
2013-08-26 00:11:34 +02:00
meancoot 6e7c641ae0 (iOS) Fix the overlay opacity setting 2013-08-25 18:03:24 -04:00
twinaphex 3adfefed24 Fix build (to do with removing RARCH_PERFORMANCE_MODE ifdefs) 2013-08-25 23:38:43 +02:00
twinaphex 7ad663c5f2 Get rid of RARCH_PERFORMANCE_MODE everywhere 2013-08-25 22:21:23 +02:00
twinaphex add527e3d2 Get rid of RARCH_PERFORMANCE_MODE 2013-08-25 22:18:57 +02:00
ToadKing c30d0287d1 [EMSCRIPTEN] buildfix, implement detecting canvas size changes 2013-08-25 15:39:50 -04:00
ToadKing 87844cc486 Merge branch 'master' of https://github.com/libretro/RetroArch into emscripten
Conflicts:
	gfx/gl.c
2013-08-25 15:37:16 -04:00
pinumbernumber ef8a86e794 more win32 typedef removal 2013-08-25 18:57:23 +01:00
pinumbernumber f3de828444 Eradicated some win32 macros/typedefs 2013-08-25 18:54:20 +01:00
twinaphex 95f5e6aa96 Add RETRO_ENVIRONMENT_EXEC_ESCAPE -yes, I need this - when we are in
retro_run - we need to escape first before we can get the next libretro
core with input data running. This is not needed when we do exec without
being in the main program loop. Anyway, one does not work for the other -
so we need both.
2013-08-25 19:42:24 +02:00
pinumbernumber 3370684a06 Improved XInput support, misc tweaks 2013-08-25 17:17:23 +01:00