Ender's Games
31738f462a
Android: Pass microphone setup through controller
2018-08-22 22:34:40 -04:00
Ender's Games
fa3c3cd94d
Android: Force first mic to always be port A-2
2018-08-22 17:25:49 -04:00
Ender's Games
c922d5b6a6
Android: Configure peripherals independently
2018-08-22 16:31:48 -04:00
Ender's Games
b56d0f09c9
Android: Discard TheGamesDB, Fix disk images
2018-08-22 06:51:58 -04:00
Ender's Games
5b66f1de42
Android: More accurate labels for app-side options
...
Some of the labels may be giving the impression that they perform magical tasks on the native side, but only help to configure the GLView.
2018-08-21 23:15:44 -04:00
Ender's Games
fc8e36ff9f
Android: Simplify the way peripheral views are set
2018-08-21 13:13:09 -04:00
Ender's Games
16f6b2beb4
Android: Fix formatting corruption in the JNI
2018-08-21 12:34:09 -04:00
Ender's Games
1619d85663
Android: Add dynamic per-player peripheral support
...
Android: Add a UI shell for implementing peripherals
Android: Replace hardcoded mic assignment with dynamic
Android: Convert mic option to general recording option
Android: Hardcoded VMUs for controller 1
Android: Fix preferences and config for microphone
Android: Add defaults, documentation, and wiring
2018-08-21 12:18:44 -04:00
Christoph "baka0815" Schwerdtfeger
a07c3dc9f2
Fix OSX (?)
2018-08-21 00:33:18 -04:00
Christoph "baka0815" Schwerdtfeger
816fb493a6
Fix iOS
2018-08-21 00:33:18 -04:00
Christoph "baka0815" Schwerdtfeger
bb72c1ce4c
Fix Android
2018-08-21 00:33:18 -04:00
Christoph "baka0815" Schwerdtfeger
638a97d1ae
Maple: Reworked the way controllers are created
...
A new function was introduced to abstract the setup of input devices for each os: os_SetupInput().
I hope I implemented this everywhere correctly and the behaviour is identical to before.
The new function mcfg_CreateNAOMIJamma() creates the NAOMI Jamma interface and is hidden behind a compile flag (same as before).
The previous function mcfg_CreateDevices() was renamed to mcfg_CreateDevicesFromConfig() because it creates the devices based on the configuration (``nb`` setting).
2018-08-21 00:33:18 -04:00
Abandoned Cart
c5a9577265
Merge pull request #1303 from reicast/msgbox
...
Re-applying patches with Android workaround
2018-08-21 00:06:51 -04:00
Ender's Games
8f82e926b8
Android: Improve msgbox, printf cdi workaround
...
This partially reverts commit 405909bf91304db275dde4d163befa8fc654874f.
2018-08-20 23:50:47 -04:00
David Miller
1a4f597bd8
ngen_mainloop for x86 updated to use PC value from context, CDI warning
...
and removed redundant header causing build failure on libwebsockets (VS)
2018-08-20 23:49:15 -04:00
Ender's Games
e755446c5f
Android: Remove redundancy, Eliminate hash file
2018-08-20 23:29:27 -04:00
Ender's Games
ef6242d2f7
Android: Create a per-game configuration view
...
Android: Pass game configuration options to emu
TODO: Fix inability to reload fragment w/ new settings
Android: Limit preference scope, Avoid static crutch
Android: Obligatory button to commit PGC settings
Android pressures the use of async preferences, but does not properly block threads. This causes the settings from one view to bleed into the next when swapping back and forth. This can be overcome by explicitely writing to the specific pref object.
Android: Add PGC documentation to window
2018-08-20 22:02:59 -04:00
Ender's Games
4e050bb753
Android: Initial structure for per-game settings
...
Android: write internal configuration for new games
2018-08-20 22:02:54 -04:00
Ender's Games
78977387ac
Reios: perform initial configuration, as needed
2018-08-20 12:28:58 -04:00
Abandoned Cart
223cd74824
Merge pull request #1299 from reicast/lk/aswide
...
Reconfigure GLView to match emu dimensions
2018-08-19 05:39:38 -04:00
Christoph
b3ba22d4a4
Merge pull request #1286 from reicast/baka/man
...
man: add information about the named evdev config files
2018-08-19 11:31:39 +02:00
Christoph "baka0815" Schwerdtfeger
b0069ae134
man: add information about the named evdev config files
2018-08-19 11:15:20 +02:00
Ender's Games
e64367a0ad
Android: A very simple method to set 4:3 resolution
2018-08-19 02:03:10 -04:00
Ender's Games
8d9d40dffc
Core: Changes provided by Android NDK compiler
2018-08-19 01:54:15 -04:00
Ender's Games
cd22816c1b
Android: prevent auxilliary from overriding hardware
2018-08-19 01:53:58 -04:00
Ender's Games
a2a3a11412
Android: Stop hiding git behind "luxury" handle
2018-08-19 01:53:50 -04:00
Ender's Games
c604ae167f
Android: handle position -1 as generic motion
2018-08-18 07:40:36 -04:00
Ender's Games
17788f68b9
Android: push every joystick event, simplify return
2018-08-18 06:39:05 -04:00
Ender's Games
7dfc5b20c6
Android: strip exceptions handled by Google
2018-08-17 23:40:51 -04:00
Ender's Games
2733b46bd7
Android: Verify device type before processing
2018-08-17 02:26:47 -04:00
Ender's Games
ee00aeb4f0
Android: Only assign OUYA values to an OUYA
2018-08-17 01:14:35 -04:00
Ender's Games
def787b829
Android: Look at all the conditionals you'll save
2018-08-17 00:27:22 -04:00
Ender's Games
632a5eb065
Android: Strip out broken Moga implementation
2018-08-17 00:18:59 -04:00
Ender's Games
b1f81bd54f
Android: Do not process history index as player
2018-08-16 23:40:24 -04:00
Ender's Games
e66b10ce30
Android: Remove forced compatibility mode
2018-08-16 22:46:43 -04:00
Ender's Games
a01016d4ad
Android: Only prompt for bios if NOT using reios
2018-08-16 22:09:31 -04:00
Ender's Games
a3f585ea1c
Port the dynarec safe flag from nullDC (See #84 )
2018-08-16 20:00:10 -04:00
Ender's Games
c612393cf3
Android: process entire joystick event history
2018-08-15 23:56:06 -04:00
Christoph "baka0815" Schwerdtfeger
7a178735d1
Linux/Makefile: Disable legacy joystick support
...
Fixes #773 .
2018-08-13 13:46:29 +02:00
Ender's Games
cd7edc5e52
Android: Also disable the boot disk on v14
2018-08-11 23:30:36 -04:00
Ender's Games
4fc7c55d4d
Android: Disable the boot disk option until valid
...
This option saves a path for an unimplemented feature. Rather than continue to field questions about how to use it because it is not connected to anything, it is better to disable it for now.
2018-08-11 21:53:08 -04:00
Ender's Games
391c847b27
Android: Add right stick switch to controller update
...
Android: Right stick defaults to true when used
2018-08-11 07:30:53 -04:00
Ender's Games
3f39090f7d
Travis: update script permission and verify
2018-08-10 13:28:11 -04:00
Ender's Games
cc035a3c22
Travis: Move build commands to proprietary script
...
Prevents an implied attempt to sign builds without a signing key when submitting to a PR.
2018-08-10 11:59:30 -04:00
Ender's Games
ba0f93b5e3
Android: Fix the misleading "default disk" setting
...
It is a boot disk, which would be the "default" disk. Labeling it default is misleading, though. It will also prevent confusion to have examples of common boot disks.
2018-08-09 14:19:47 -04:00
Abandoned Cart
ce4d4d1963
Merge pull request #1269 from reicast/lk/android-studio
...
Android: Add a function to remove all settings
2018-08-08 18:27:16 -04:00
Ender's Games
0c2619e5c8
Android: Crashing isn't close, Fix modvol settings
2018-08-08 18:03:49 -04:00
Ender's Games
4c8b8f2df2
Android: Close via clearing the fragment
...
Once again, background support requires special consideration. Closing the application does not remove it from the background stack (thus not clearing view)
2018-08-08 17:00:17 -04:00
Ender's Games
79e4e261c4
Android: Close application after settings reset
2018-08-08 16:12:08 -04:00
Ender's Games
dcb959d544
Android: Add a UI button to reset w/ warning
2018-08-08 13:45:43 -04:00