Commit Graph

113 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis 8c61d40afd Merge pull request #77 from NoblesseOblige/master
bwRavencl's Multi controller (Clean merge)
2014-01-05 18:25:25 -08:00
LoungeKatt 5a20039c89 Remove override for standard method, Menu default icons 2014-01-05 18:24:11 -05:00
Matteo Hausner b0ef1a4468 Added multi-controller support into MOGA implementation (Untested! Somebody with MOGA hardware should verify that I didn't break anything!)
Fixed OSD hiding for multiple controllers (OSD is now hidden only in case Player 1 is using a physical controller)
Fixed PS3 controller mapping (regression?)
2014-01-05 18:18:52 -05:00
Matteo Hausner 3cb8b2cc6e Added configuration GUI for physical controllers
Reverted changes in maple_cfg.cpp except a minor memory leak
Fixed an issue with the Xbox 360 controller support, that the first
press of the DPAD would not get handled
Lots of improvments on multi-controller support
2014-01-05 18:18:26 -05:00
LoungeKatt 53a89c7ce2 Add an ignore for orig files to prevent saved merge backups 2014-01-05 18:15:50 -05:00
Matteo Hausner 5b5743dd95 First steps to integrate multi-controller support 2014-01-05 18:14:42 -05:00
Stefanos Kornilios Mitsis Poiitidis 3ea4a694d2 Merge pull request #73 from NoblesseOblige/master
Clean up the options call when moving to the main activity
2014-01-05 08:04:02 -08:00
LoungeKatt aabe953f7d Clean up the options call when moving to the main activity 2014-01-05 06:08:44 -05:00
Stefanos Kornilios Mitsis Poiitidis 7a54a1da0d Fi some strings, move bios checking 2014-01-05 11:25:19 +01:00
LoungeKatt 99228e8aea Fix missing navdrawer when returning to menu from game 2014-01-05 02:22:49 -05:00
LoungeKatt eedb4ac233 Use xbox configuration for nVidia Shield to enable dpad 2014-01-05 01:43:05 -05:00
LoungeKatt 7c42c55c8f Fix directory selection when BIOS is in an alternate folder
This will allow selecting a different folder on the first run instead
of having to place everything in /sdcard/dc first and then pick a new
folder to later move to. This will still notify the user of
requirements for having the BIOS in the /dc folder if they do not pick
an alternate location at this time.
2014-01-05 01:24:46 -05:00
LoungeKatt 7965f0c422 Menu updates for easier flow, Fix up 2.3 compatibility
Fix menu flow, Add explanations, Fix menu option values

This places paths inside settings instead of the reverse for devices
that cannot view the slider menu. The configuration options have been
expanded to work toward adding all emu.cfg values as visual. Options
not currently being used by the emulator are commented to avoid user
confusion.

Set all icons to default to browser, Replace duplicate icon

Organize imports and move config to main menu for < 2.3

Fix fragment display in pre 2.3 devices by restoring views
2014-01-05 00:06:18 -05:00
Stefanos Kornilios Mitsis Poiitidis 35b38e3a78 hardfp calling support
This is commented out for android, but it is tested and works!
2014-01-04 15:26:50 +01:00
Stefanos Kornilios Mitsis Poiitidis da20ab32d7 embed zlib compressed version of vmu_default.bin, detect empty vmu and preformat 2014-01-03 21:17:37 +01:00
Stefanos Kornilios Mitsis Poiitidis 25d4607b57 bump version number 2014-01-03 20:04:42 +01:00
Stefanos Kornilios Mitsis Poiitidis 05571cf7ea Frameskip, unstable opts
- make ta_skip to ta frame skipping instead of skipping parsing entierly. it handles 1 out of every (N+1) frames.
- re purpose rend to unstable opts, as pvr.rend is of no real use right now
2014-01-03 19:28:37 +01:00
Stefanos Kornilios Mitsis Poiitidis 12b29f003a Fix MOGA detection, change options to paths 2014-01-03 18:55:25 +01:00
Stefanos Kornilios Mitsis Poiitidis b13ed8eb3a Merge pull request #61 from bwRavencl/master
Added Xbox 360 controller support
2014-01-02 10:28:50 -08:00
Matteo Hausner 7a4d44c2df Added Xbox 360 controller support 2014-01-02 19:02:42 +01:00
Stefanos Kornilios Mitsis Poiitidis 629b9e0a79 android: do not require touchscreen (fix for stb devices) 2014-01-02 17:12:02 +01:00
MrPsyMan 183d08a922 Enable VMU support by default.
Fake Bump Mapping handling until we take the time to do it fast+properly.
2014-01-01 07:42:49 +02:00
Stefanos Kornilios Mitsis Poiitidis 1a4801b569 Merge pull request #46 from ThePlayground/master
Stop double polling Moga controllers, Hide OSD for Shield
2013-12-31 05:32:23 -08:00
LoungeKatt 8a1076f9fd Cleanup formatting lost during merge of controller changes 2013-12-29 22:40:42 -05:00
LoungeKatt db78a741d0 Stop double polling Moga controllers, Hide OSD for Shield 2013-12-29 22:32:35 -05:00
Stefanos Kornilios Mitsis Poiitidis 9512d37c7c Cleaning up abit, some more moga work :) 2013-12-30 00:55:17 +01:00
Stefanos Kornilios Mitsis Poiitidis 258b8cf7f6 Fix fullscreen flag 2013-12-30 00:53:00 +01:00
Stefanos Kornilios Mitsis Poiitidis 8653e5e0f8 dejcond breaks shenmue, disabled. Hrfm. This (might) reduce speed a tiny bit. 2013-12-30 00:52:14 +01:00
Stefanos Kornilios Mitsis Poiitidis f7a39783f6 MOGA support 2013-12-29 00:14:45 +01:00
Stefanos Kornilios Mitsis Poiitidis f5d29677b3 Merge branch 'androidui'
Conflicts:
	core/hw/pvr/spg.cpp
	core/hw/sh4/interpr/sh4_interpreter.cpp
	reicast/android/src/com/reicast/emulator/MainActivity.java
2013-12-28 22:28:50 +01:00
Stefanos Kornilios Mitsis Poiitidis 7ef9de3cae Moving code around, cleanups 2013-12-28 22:20:08 +01:00
Stefanos Kornilios Mitsis Poiitidis 880b851d5b Merge pull request #43 from ThePlayground/androidui
Overhaul config menu to make code easier to expand upon
2013-12-28 05:30:05 -08:00
Carlos Estrague fca4e616bf Fix compilation in the lastest ndk r9 and after
LOCAL_DISABLE_FORMAT_STRING_CHECKS=true in the module Android.mk compile fine in the lastest ndk .
2013-12-28 07:53:19 -05:00
LoungeKatt 684c07c5ce Overhaul config menu to make code easier to expand upon
This also fixes a few minor syntax errors that were the reault of
duplication code across individual menu options.
2013-12-28 07:43:28 -05:00
Stefanos Kornilios Mitsis Poiitidis d6cfbf3ad1 Merge pull request #40 from ThePlayground/androidui
Revised controller mapping and enhanced UI
2013-12-28 03:42:26 -08:00
Stefanos Kornilios Mitsis Poiitidis 8f694405ff Merge pull request #42 from maximu/patch-1
Fix compilation in the lastest ndk r9 and after
2013-12-27 15:03:46 -08:00
Carlos Estrague 15e5b4c2e5 Fix compilation in the lastest ndk r9 and after
LOCAL_DISABLE_FORMAT_STRING_CHECKS=true in the module Android.mk compile fine in the lastest ndk .
2013-12-27 21:58:38 +01:00
LoungeKatt acef71f184 Add a configuration option for emulator specific GUI config 2013-12-26 23:27:11 -05:00
LoungeKatt 39d88ccbb6 Minimal gitignore to remove compilation garbase commits
Also fixes the project configuration for Eclipse of libnewdc
2013-12-26 02:36:03 -05:00
LoungeKatt d0f171f37e Preliminary phabletUI for Honeycomb (API 12) and newer 2013-12-26 02:23:51 -05:00
LoungeKatt 2299c35ccd Controller layout revision 3 - OUYA baseline for addresses
The PS3 controller may need to be re-aligned. This configuration uses
the OUYA controller as a baseline to configure the key memory
addresses, as Shield has no configuration capability and uses the same
layout as OUYA.
2013-12-26 02:18:03 -05:00
Stefanos Kornilios Mitsis Poiitidis a8f2a9bb24 Update license on the shell 2013-12-26 03:43:42 +02:00
Stefanos Kornilios Mitsis Poiitidis e5d1a81eb1 Merge pull request #38 from ThePlayground/androidui
Update controller mapping for Moga (Bluetooth) controllers
2013-12-25 17:38:20 -08:00
LoungeKatt 767b2c0685 Update controller mapping for Moga (Bluetooth) controllers 2013-12-25 20:37:12 -05:00
Stefanos Kornilios Mitsis Poiitidis 829eb84778 Fix android 2.3 compat -> no 2nd param on Bundle.getString supported 2013-12-26 01:51:07 +02:00
Stefanos Kornilios Mitsis Poiitidis 1c8b33578a Merge pull request #30 from lioncash/fixes
Six minor fixes.
2013-12-25 15:35:55 -08:00
Stefanos Kornilios Mitsis Poiitidis 435567b7c1 Merge pull request #36 from ThePlayground/androidui
Provide a secondary selection for the base path to games
2013-12-25 15:19:28 -08:00
LoungeKatt 7f1d16934a Provide a secondary selection for the base path to games 2013-12-25 18:11:22 -05:00
Stefanos Kornilios Mitsis Poiitidis 39c5a5d3c6 Fix building, default path on MainActivity 2013-12-26 00:51:03 +02:00
Lioncash 30ed9ffdff Allow dumping regs to a custom location. 2013-12-25 16:47:58 -05:00