Commit Graph

696 Commits

Author SHA1 Message Date
TwistedUmbrella fc0a917d42 Make menus controller-compatible (Pt. 2)
Add a border to the selected / pressed view to notify the user when
touch is unavailable.
2015-06-21 20:02:38 -04:00
TwistedUmbrella 6c1e5d250e Make menus controller-compatible (Pt. 1)
This requires some form of visual highlighting, but enables selection
of items using a controller.
2015-06-21 19:17:45 -04:00
TwistedUmbrella 414a7205f2 Add focus for attempting controller support 2015-05-23 12:25:32 -04:00
TwistedUmbrella 604a3a0f8a Begin implementing a BIOS selection dialog
This is a dedicated dialog for selecting the BIOS on first run
2015-05-21 16:06:33 -04:00
TwistedUmbrella d7d0f23a29 Add report option to error detection prompt 2015-05-21 16:06:33 -04:00
Stefanos Kornilios Mitsis Poiitidis 9c2a4dc5a4 iOS fixes 2015-05-16 01:04:30 -07:00
Stefanos Kornilios Mitsis Poiitidis 65ca1382d8 Merge remote-tracking branch 'remotes/origin/skmp/ios-wip' into feat/segfault-context-consolidation
Android/windows builds fine again. Android not tested yet, iOS/OSX not compiled yet
2015-05-16 07:12:19 +02:00
Stefanos Kornilios Mitsis Poiitidis 8c469e4b5c *nix: move context massaging to linux/context.cpp, ALIGN -> DECL_ALIGN
Yay some warnings gone from not conflicting with ALIGN anymore
2015-05-16 03:06:04 +02:00
Stefanos Kornilios Mitsis Poiitidis bdece20e3a VS project: Exclude rec-86 from all build configs 2015-05-16 00:37:02 +02:00
Stefanos Kornilios Mitsis Poiitidis a2ac4015d1 Android/Makefile: Fix build by avoiding var-leakage
Apparently include $(CLEAR_VARS) doesn't quite do what one expects
2015-05-16 00:31:25 +02:00
Stefanos Kornilios Mitsis Poiitidis 30709c948e Android makefile: C doesn't support -fvisibility-inlines-hidden 2015-05-15 23:35:25 +02:00
Stefanos Kornilios Mitsis Poiitidis cf473a14a4 x86 jit: fix android 2015-05-15 23:33:47 +02:00
Stefanos Kornilios Mitsis Poiitidis 5ef9d661a6 Merge remote-tracking branch 'origin/master' into skmp/linux86 2015-05-08 17:29:14 +02:00
Stefanos Kornilios Mitsis Poiitidis 5d3c71bee7 Merge master 2015-05-08 17:29:06 +02:00
Willians 0f42cb0da7 update brazilian translation 2015-04-12 10:42:12 -03:00
Stefanos Kornilios Mitsis Poiitidis dcabd5a8e7 Merge branch 'master' into features/use-ndk-r10d 2015-04-12 11:56:53 +02:00
Stefanos Kornilios Mitsis Poiitidis fe43b05119 Fix missing `ng>` in values-de/strings.xml 2015-04-12 11:42:09 +02:00
Stefanos Kornilios Mitsis Poiitidis 3aa14fd630 Fix "Update strings.xml" (missing < in c23f08f9e9) 2015-04-12 11:30:45 +02:00
Stefanos Kornilios Mitsis Poiitidis 6f447e7e68 Fix "Update strings.xml" (missing < in c23f08f9e9) 2015-04-12 11:29:56 +02:00
Stefanos Kornilios Mitsis Poiitidis 6655a42d94 Upgrade build target to 21 2015-04-12 10:31:50 +02:00
Stefanos Kornilios Mitsis Poiitidis 3b3b232758 Update w/ master for travis changes 2015-04-12 10:03:19 +02:00
TwistedUmbrella f74e4619e6 Merge pull request #626 from reicast/loungekatt
Revert "Verify freezing is not a context / thread issue"
2015-04-11 12:47:09 -04:00
Jan Holthuis 265670cc60 Fix indentation in german translations 2015-04-10 13:05:40 +02:00
Jan Holthuis 5993c3bfe1 Add additional german translations
This translates all strings that are currently in
shell/android/res/values/strings.xml.
2015-04-10 13:04:28 +02:00
Jan Holthuis d9ea22b49d Fix german translations
This mainly fixes typos and other mistakes in the german translations - mostly
the so-called "Deppenleerzeichen" (wrongfully inserted spaces in
composed words).
Refer to http://de.wikipedia.org/wiki/Leerzeichen_in_Komposita for details.
2015-04-10 12:27:03 +02:00
kitrio c23f08f9e9 Update strings.xml
new tag update and  improve translation korean
2015-04-10 00:16:31 +09:00
TwistedUmbrella 80af0d364e Revert "Verify freezing is not a context / thread issue"
This reverts commit 21fbad3ba5.
2015-04-01 10:19:46 -04:00
TwistedUmbrella 0109effc6c Debug: Add L preview, Lollipop, and future unlisted 2015-03-31 09:58:54 -04:00
Stefanos Kornilios Mitsis Poiitidis 3615fe0eff Enable Android TV options
Travis builds with sdk-21 now, so all is fine
2015-03-31 04:49:05 +02:00
Stefanos Kornilios Mitsis Poiitidis 014d739495 Update for ndk-10d, improved build options 2015-03-29 06:02:24 +02:00
Stefanos Kornilios Mitsis Poiitidis 0c04adba67 reios: Add support for elf booting 2015-03-22 01:30:19 +01:00
TwistedUmbrella b1108d15d0 Merge pull request #596 from reicast/loungekatt
Add theme selection GUI, Flush incoming intent when handled
2015-03-14 12:11:29 -04:00
TwistedUmbrella 2ae8ede025 Android TV config (pending travis API 21 support) 2015-03-14 11:53:46 -04:00
TwistedUmbrella 6cf0d1acda Add a settings toggle to configure reios 2015-03-14 11:51:30 -04:00
Willians 25c40685e9 update brazilian translation
Revised translation and add options that were missing,
2015-03-02 09:11:51 -03:00
TwistedUmbrella f440743a57 Remove unsupported flags, Add theme "clear" 2015-02-26 01:08:02 -05:00
TwistedUmbrella 2fe7062249 Add the manifest requirements for Android TV 2015-02-26 00:47:44 -05:00
TwistedUmbrella e15fcc38e9 Better handling of theme items for spinner 2015-02-26 00:46:29 -05:00
TwistedUmbrella 21fbad3ba5 Verify freezing is not a context / thread issue 2015-02-26 00:46:29 -05:00
TwistedUmbrella cb555bc06f Properly flush an intent after the data is handled
Add a missing bracket for the intent cancellation
2015-02-26 00:46:29 -05:00
TwistedUmbrella 30cfc0b15a Add a basic theme selection option to configuration 2015-02-26 00:46:29 -05:00
Stefanos Kornilios Mitsis Poiitidis 7c64d57b35 Merge branch 'master' into skmp/bios-hle 2015-02-25 15:21:59 +01:00
Stefanos Kornilios Mitsis Poiitidis 952b1ae6e9 reios/hleboot: support cdroms, descramble, slightly smarter bootfile search 2015-02-25 15:21:22 +01:00
TwistedUmbrella 584fdae6f8 Add a basic backend for supporting button themes
The theme path will be store as the button_theme pref and verified
before loading. This will replace any existing buttons in the data
folder of the emulator home_directory at runtime and load as the
graphics for the button configuration. This requires button themes be
standardized.
2015-01-23 09:25:20 -05:00
Stefanos Kornilios Mitsis Poiitidis f2c07917c7 Partially working dyna for iOS. Very few games working atm.
This works, but is extremelly hacky. Must be started without attached debugger, lldb doesn't want to let go of EXC_BAD_ADDRESS, but reicast really depends on it getting delivered as SIGSEGV/SIGBUS. Also xcode has a really bad day upon seeing the jit code. Oh well.

There's some dynarec bug that causes color corruption on bios logo/boot triagles, TA crash on ikaruga and infinitive loop on crazy taxi. I'd guess some fp-memory-write thingy, abi, or smth. Too bad.

- Force code to compile in arm mode (arm jit -> thumb mem functions is complicated)
- SIGILL, SIGBUS. Works w/o Mach exceptions and EXC_BAD_ADDRESS
- Code buffers move to __TEXT, munmapped && memmapped to actually work
- Primitive input. Button + start, or left (works to get out of bios date screen)
- Fixup emitter for thumb2/interworking (didn't work though, reverted to arm cc)
- Block Manager: Disable mem saving / page fault alloc-on-demand logic
- Move cycle counter to r11, r9 is not clean on iOS. Remove r11 from reg alloc list
- Cache flushes for iOS
- log to log.txt
- load game.chd
2015-01-18 23:52:12 -08:00
TwistedUmbrella 9e2b28ae46 hack: Temp fix for crash in MOGA lib on Lollipop. 2015-01-16 23:20:20 -05:00
TwistedUmbrella 8e548811e1 Add a thorough check for the data folder dilemma 2015-01-06 23:34:59 -05:00
TwistedUmbrella 4c96052d32 Support modifying the Moga listener at runtime 2015-01-06 23:34:59 -05:00
TwistedUmbrella 96a274caaf Stop relying on a bug to maintain popup view width
The original view was held in place due to an Android bug that began
around ICS, which did not stretch views beyond a set amount when
displayed in modal dialogs.

Clean up the layout to better fit the popup items
2015-01-06 23:34:59 -05:00
TwistedUmbrella b3de233e55 Fallback to old network methods for compatibility 2015-01-06 23:34:59 -05:00