Commit Graph

7761 Commits

Author SHA1 Message Date
pinumbernumber f5454cd446 Initial xinput support, fix msvc build 2013-08-23 13:09:59 +01:00
Squarepusher 4695ff9855 Merge pull request #281 from hizzlekizzle/master
Enlarged dpad hitboxes for landscape overlays
2013-08-20 13:02:54 -07:00
hizzlekizzle 4a6d497a5c enlarge dpad hitboxes for gameboy-landscape 2013-08-20 14:59:50 -05:00
hizzlekizzle cb99d953c6 enlarge hitboxes for genesis3-landscape 2013-08-20 14:59:16 -05:00
hizzlekizzle c0023d6cd1 enlarge dpad hitboxes for genesis6-landscape 2013-08-20 14:58:00 -05:00
hizzlekizzle 1e23c119e4 enlarge dpad hitboxes for nes-landscape 2013-08-20 14:57:30 -05:00
hizzlekizzle 81b7c49fed enlarge dpad hitboxes for psx-landscape 2013-08-20 14:56:17 -05:00
hizzlekizzle 3409a63666 enlarge dpad for snes-landscape 2013-08-20 14:55:44 -05:00
Squarepusher e9218eaf51 Merge pull request #280 from zevektor/master
Allow to load roms from external apps.
2013-08-19 15:09:05 -07:00
zevektor 56674fb7f0 Allow to load roms from external apps. 2013-08-19 23:23:39 +02:00
Themaister 9ce4684e14 Make sure ASPECT_RATIO_CUSTOM is set to something sane. 2013-08-19 23:00:17 +02:00
twinaphex 02600424eb (Android) Set RetroActivity to android:exported="true" 2013-08-19 15:55:53 +02:00
twinaphex 220411be67 (Android Phoenix) Preliminary per-core config settings - maister:
things like ROM path don't currently work correctly per core when
configured individually - please look at it
2013-08-19 01:14:01 +02:00
twinaphex 05ae971aae (Android) We now select a core first with 'Load Core', then select a game.
Opens the door for per-core config files - also remembers the core from the
last previous session
2013-08-18 21:02:41 +02:00
twinaphex 8b8e33ed92 (Android) Take out context menu in CoreSelection - also reduces code bloat
- IME selector should go in Input Settings menu
2013-08-18 18:20:50 +02:00
Themaister f8c385a28c Fix cg2glsl when uniform half4x4 is used. 2013-08-18 18:06:55 +02:00
Themaister 8614c349f3 Use correct overlay configs.
Saves input_overlay as well on exit.
2013-08-18 14:00:18 +02:00
twinaphex 6018b4b9de (Android) Set GameMID analog mode to 'Dual analog' at startup 2013-08-18 07:12:23 +02:00
twinaphex 744d2d169e (Android Phoenix) Take out 'welcome to Android' popup 2013-08-18 03:04:03 +02:00
twinaphex 7f480342a4 (Android Phoenix) Add GameMID BT autodetection 2013-08-17 23:36:04 +02:00
meancoot a4dfd35ab7 (Apple) Improvements:
Add core gl context support on OSX
	Add support for multiple game pads on OSX
 	Remove block on analog input for Player 2-4's game pads
2013-08-16 13:25:35 -04:00
twinaphex 7d25e64fb4 (Android) Update CHANGELOG for version 0.9.9.6 2013-08-16 17:08:53 +02:00
twinaphex 849c14d8a2 (Android) Bumped up to r22 2013-08-16 17:07:09 +02:00
Themaister c539b82a70 Display dialog title. 2013-08-16 15:46:37 +02:00
Themaister dd2d8009ca Add ProgressBar for asset extraction. 2013-08-16 14:46:36 +02:00
Themaister 2dcc133cab Wait for asset thread when selecting overlay and/or shader. 2013-08-16 12:25:34 +02:00
Themaister 758dc7e196 Add Load Game (History) to Android frontend.
Also cleanup core selection list a bit to be more readable.
2013-08-16 12:16:19 +02:00
Themaister 8ebd81edbf Log GL version as well. 2013-08-16 10:18:58 +02:00
twinaphex 963f206456 Bump to version 0.9.9.6 2013-08-16 03:57:29 +02:00
Themaister 551fd27204 Add support for wrapping modes.
Not terribly useful atm due to POT, but at least it's there.
Has some use mostly with LUTs ... NPOT + REPEAT requires extension on
GLES2 at least.
2013-08-16 00:30:54 +02:00
meancoot 26df85f020 (iOS) Some settings menu polish:
The bluetooth mode is updated immediately, previously you had to hit the back button on the frontend settings before it would be applied.
        The custom config state label in the frontend settings menu is updated properly.
2013-08-15 12:47:13 -04:00
meancoot 0d291e809a (iOS) Fix major hanging bug 2013-08-15 09:50:56 -04:00
twinaphex 7ac8636842 (Module info) Update gambatte info file 2013-08-15 12:40:51 +02:00
twinaphex 0a08279536 (Module info) Fix nxengine info file name 2013-08-15 12:35:01 +02:00
twinaphex 9dc946900e (Module info files) Update module info files for naming consistency's
sake
2013-08-15 12:33:19 +02:00
twinaphex 1da7c12978 (0.9.9.5) Add iOS changelog 2013-08-15 11:34:28 +02:00
twinaphex fc564c2bd6 Add 0.9.9.5 changelog 2013-08-15 00:57:13 +02:00
twinaphex 6de6a793ab (Android Phoenix) Include popup about asset extraction
Bump up to version 0.9.9.5
2013-08-15 00:13:08 +02:00
meancoot 2b614c952e (iOS) Put the file icon back; the file lists look odd with just a directory icon 2013-08-14 17:39:34 -04:00
twinaphex b0799be6ba (Android Phoenix) Set default libretro path (for TV Mode) 2013-08-14 22:18:23 +02:00
meancoot 1eb78a9481 (Apple) Fix issue when loading RGUI with the dummy core 2013-08-14 13:48:57 -04:00
meancoot 7d6b4cdd26 (iOS) Bring back per-core configurations 2013-08-14 12:53:29 -04:00
meancoot 4f70bdeab5 (Apple) Split platform specific code out of main.m 2013-08-14 12:53:29 -04:00
Themaister 7236e51af0 Clear out GL error on driver init for robustness.
In case we used cached GL context, we'd error out
if a single GL error has been generated.
2013-08-14 14:58:12 +02:00
twinaphex 39edc5379b (Android Phoenix) Cleanups - reuse instance from MainMenuActivity to get application
info stuff
(Android Phoenix) TV Mode now creates a default config file if one wasn't there
already - makes it work from startup
2013-08-14 14:54:02 +02:00
Themaister 4d8e9df03d Add forced debug context support to WGL. 2013-08-14 14:13:28 +02:00
Themaister 3b1e65ba08 Add GL_DEBUG ifdef which forces full GL debugging. 2013-08-14 14:13:28 +02:00
twinaphex e8555bc1ab (frontend) make macro for main entry point function 2013-08-14 14:10:49 +02:00
meancoot 9e2e135d19 (Apple) Get rid of some hacks in the frontend code. 2013-08-14 00:48:58 -04:00
meancoot fe08806aa5 (iOS) Use the nuclear option for life-cycle management.
This should fix hangs caused by incoming calls or launching siri, but will cause more driver reinits than before
2013-08-13 22:44:25 -04:00